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.