Closed Bug 1242330 Opened 4 years ago Closed 4 years ago

Four extensions were promoted to core in WebGL 2 and should no longer be available as extensions.

Categories

(Core :: Canvas: WebGL, defect)

46 Branch
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla47
Tracking Status
firefox46 --- affected
firefox47 --- fixed

People

(Reporter: brad.kotsopoulos, Assigned: brad.kotsopoulos)

Details

Attachments

(1 file)

Relevant WebGL 2 conformance tests which are failing:
https://www.khronos.org/registry/webgl/sdk/tests/conformance2/extensions/promoted-extensions-in-shaders.html?webglVersion=2&quiet=0

The four following WebGL 1 extensions were promoted to core in WebGL 2, and should no longer be available as extensions. https://www.khronos.org/registry/webgl/extensions/

EXT_frag_depth
WEBGL_draw_buffers
OES_standard_derivatives
EXT_shader_texture_lod
Assignee: nobody → bkotsopoulos
Fix removes the hard-coded support for these extensions in WebGL 2.
Attachment #8711558 - Flags: review?(jmuizelaar)
Attachment #8711558 - Flags: review?(jgilbert)
Attachment #8711558 - Flags: review?(jmuizelaar) → review+
Attachment #8711558 - Flags: review?(jgilbert) → review+
I don't think this needs dev-doc
https://hg.mozilla.org/mozilla-central/rev/bbebe315674d
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in before you can comment on or make changes to this bug.