Closed Bug 1920147 Opened 5 months ago Closed 5 months ago

Webgl error with size limit: increase webgl.glsl.max_private_var_size_in_bytes

Categories

(Core :: Graphics: CanvasWebGL, defect)

Firefox 130
defect

Tracking

()

RESOLVED DUPLICATE of bug 1912404

People

(Reporter: deco33000, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:130.0) Gecko/20100101 Firefox/130.0

Steps to reproduce:

Hello,
I had the same issue as this issue
https://github.com/bevyengine/bevy/issues/14415

Running bevy in Firefox 115 - 130, the max_private_var_size_in_bytes is set to -1. The issue is that the default number is way too low.
A value of 131072 solves many issues.

Actual results:

See the error above for what happens.
In short Firefox complains that "Total size of declared private variables exceeds implementation-defined limit" because the default value is set too low.
We can't expect the users to set this themselves. They will just think the game is non functioning.

Expected results:

Nothing. it should play the game without issue.

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: CanvasWebGL' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics: CanvasWebGL
Product: Firefox → Core

The main issue is that Firefox users currently miss many games online.
Since Manifest V3, we had some request by new Firefox users.

Is it possible to increase the default value please ?

Status: UNCONFIRMED → RESOLVED
Closed: 5 months ago
Duplicate of bug: 1912404
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.