(In reply to cryptocroc from comment #6) > This explains why we're getting high fps when rendering at high fps. As we the continuously submit work, and as soon as the GPU gets more busy we fail and the whole "poll on submit"-luck falls apart and we're stuck at 100ms. At least that's a workaround 😅 Keep submitting empty CBs. Just please be careful about shipping any workarounds in places that are difficult to undo; many workarounds like this get forgotten, and Firefox isn't forced to do the right thing.
Bug 2008103 Comment 8 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to cryptocroc from comment #6) > This explains why we're getting high fps when rendering at high fps. As we the continuously submit work, and as soon as the GPU gets more busy we fail and the whole "poll on submit"-luck falls apart and we're stuck at 100ms. At least that's a workaround 😅 Keep submitting empty CBs. Just please be careful about shipping any workarounds in places that are difficult to remember to undo; many workarounds like this get forgotten, and Firefox isn't forced to do the right thing.