Video texture playback issue in Firefox on Windows 11

I noticed an issue with a video texture that only seems to affect Firefox on Windows. When starting playback, the texture does not update at all or flickers between the first couple of frames. Audio playback works normally.

The issue can be reproduced using the playground linked in the documentation:

Here is a screen recording showing the flickering:

Observations

  • As far as I can tell, only Firefox on Windows is affected. Edge/Win11 and Firefox/MacOS have no problems.
  • The issue affects all BabylonJS and WebGL versions that can be selected in the playground.
  • While creating the screen recording above, the texture continued flickering on my display, but in the recording it looks like the flickering stopped.
  • This MDN demo for WebGL video textures works correctly.

Versions

BabylonJS: 7.29.0
Firefox: 131.0.2

GPU: NVIDIA GeForce RTX 4070
GPU driver: GeForce Game Ready Driver 565.90
OS: Windows 11 Pro (23H2)

All listed versions are the latest available at time of writing.

Checking…

One more note: a colleague was able to reproduce the issue on his desktop PC, but not on his notebook.

Ok it is a firefox bug, I triple checked with even safari on mac :slight_smile:
Do you mind dropping a bug report to bugzilla?

Thanks a ton!

Is your colleague on win11?

I’ll get back to you with more details, but I probably won’t get an answer before tomorrow. Thanks for looking into this!

His desktop PC where he could replicate the issue is Windows 10 with an RTX 3080. His notebook that does not have the issue is Windows 11 with an RTX 4080.

Very strange.

1 Like

ok so definitely on FF side :frowning: