Closed Bug 1769283 Opened 2 years ago Closed 2 years ago

Unable to set MSAA samples in GeckoView

Categories

(GeckoView :: General, defect)

Firefox 91
defect

Tracking

(firefox-esr91 unaffected, firefox100 wontfix, firefox101 wontfix, firefox102 fixed)

RESOLVED FIXED
102 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox100 --- wontfix
firefox101 --- wontfix
firefox102 --- fixed

People

(Reporter: svillar, Assigned: svillar)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Firefox for Android

Steps to reproduce:

There is a setting in Wolvic to change the msaa samples, basically the same than the one FxR had. Changing it does not make any difference.

Actual results:

WebGL scene rendered by Gecko does not have antialiasing enabled.

Expected results:

WebGL scene rendered by Gecko should have antialiasing enabled.

I found that Gecko view is still using the deleted gl.msaa-level setting instead of the webgl.msaa-samples one which is used in the rest of the code.

GeckoView is still using the deleted gl.msaa-level setting. As the rest of the engine does not use it,
modifying it basically became a noop. Replacing it by webgl.msaa-samples does the trick and allows
GeckoView clients to modify the antialiasing settings in WebGL.

Assignee: nobody → svillar
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

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

Component: Untriaged → Canvas: WebGL
Product: Firefox → Core
Component: Canvas: WebGL → General
Product: Core → GeckoView
Regressed by: 1559286

Set release status flags based on info from the regressing bug 1559286

Has Regression Range: --- → yes
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6a1396841cff
Unable to set MSAA samples in GeckoView. r=agi
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: