Closed Bug 1960953 Opened 6 months ago Closed 6 months ago

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)

Firefox 137
ARM64
Linux
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: lukasz.osadik, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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

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.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

Could you please post the output of your about:support? Is this new behavior for you? :stransky, would you have any ideas here?

Blocks: yt-playback
Flags: needinfo?(stransky)
Flags: needinfo?(lukasz.osadik)
OS: Unspecified → Linux
Hardware: Unspecified → ARM64

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.

Flags: needinfo?(stransky)

i've installed nightly and everything works fine there
not sure why

Flags: needinfo?(lukasz.osadik)

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!

Status: UNCONFIRMED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: