Closed Bug 748717 Opened 12 years ago Closed 5 years ago

Clean GLContext/GLDefs of unnecessary extension suffixes

Categories

(Core :: Graphics: CanvasWebGL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jgilbert, Unassigned)

Details

(Whiteboard: webgl-internal)

Our GLDefs and GL/EGL/WGL/GLXContexts have accumulated a bunch of extension suffixes (KHR/EXT/OES/ARB) when they are not required, which really only adds noise.

Extensions should retain their proper names, but for example we have LOCAL_GL_DEPTH_STENCIL_NV, LOCAL_GL_DEPTH_STENCIL_EXT, and LOCAL_GL_DEPTH_STENCIL, which are all 0x84F9. We should fold these all together into just LOCAL_GL_DEPTH_STENCIL, and make a note about which extensions (and core specs) supply it.
Whiteboard: webgl-internal

We do a better job of this today.

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