redphx / better-xcloud

Userscript to improve Xbox Cloud Gaming (xCloud) and Remote Play experiences on web browsers
https://better-xcloud.github.io
MIT License
688 stars 43 forks source link

[Bug] WebGL2 consumes all CPU resources #433

Open heximing opened 5 days ago

heximing commented 5 days ago

Checklist

Questions

Device

Desktop

Device

i5-13600K + Intel Arc A750 + 64GB memory

Operating System

Windows 10 22H2, OS build 19045.4529

Android app/Browser Version

Chrome Version 126.0.6478.127 (Official Build) (64-bit)

Better xCloud Version

5.1.1

Game list

Octopath Traveler II

Reproduction Steps

Using WebGL2 (either Unsharp masking or AMD FidelityFX CAS) consumes all CPU resources. I took a video of the whole Reproduction Steps (because GitHub limited attachment < 10MB, I made the video 2x speed).

Screenshot/video

https://github.com/redphx/better-xcloud/assets/541861/2ff78398-08b9-427c-ad30-62b1070aaee2

btncua commented 5 days ago

Same with me, I just don't use it

redphx commented 5 days ago

Visit chrome://gpu and share the report file

btncua commented 5 days ago

about-gpu-2024-07-03T09-33-14-896Z.txt

btncua commented 5 days ago

Also, input delay increases significantly

KingNothing81 commented 5 days ago

The WebGL2 renderer also doesn't work well on the Shield TV (Android TV 11). Using it, the stream gets very choppy. Like frames are constantly dropped. So I also can't use it. But maybe it's just another "too old Android OS" issue.

redphx commented 1 day ago