youtube no longer works on arm64 devices with adreno 618/630 GPU presumably due to lack of GL_EXT_shader_texture_lod
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
People
(Reporter: lukasz.osadik, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
37.98 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:137.0) Gecko/20100101 Firefox/137.0
Steps to reproduce:
i've installed latest firefox from mozilla (not debians) apt repo
i opened youtube video
it's been observed on
debian sid with adreno 618
or
debian trixie with adreno 630
Actual results:
got
GetShaderInfoLog() ->
0:2(12): error: extension `GL_EXT_shader_texture_lod' unsupported in fragment shader
GetShaderSource() ->
#extension GL_EXT_shader_texture_lod: require
void main() {}
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Couldn't sanitize GL_RENDERER "FD618" (t=7.23078) [GFX1-]: Couldn't sanitize GL_RENDERER "FD618"
in logs and video didn't play instead i got a prompt to reboot my device
(see attached image)
Expected results:
the video should play
Comment 1•6 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Could you please post the output of your about:support
? Is this new behavior for you? :stransky, would you have any ideas here?
Comment 3•6 months ago
|
||
Seems to come from here:
https://searchfox.org/mozilla-central/rev/f3c8c63a097b61bb1f01e13629b9514e09395947/dom/canvas/WebGLExtensions.cpp#703
But that code is here since 2024. Which Firefox version works for you?
Thanks.
Reporter | ||
Comment 4•6 months ago
|
||
i've installed nightly and everything works fine there
not sure why
I'll close this out then since it looks like a patch that'll be rolled into the next version of Firefox fixed it - please let us know if the problem crops up again. Thanks for letting us know!
Description
•