Closed Bug 1516102 Opened 7 years ago Closed 7 years ago

WebGL GL_EXT_draw_buffers fails in shader even though the extension is present

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

66 Branch
ARM
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1524804

People

(Reporter: mozilla, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 Steps to reproduce: Using Firefox 66.0a1 (Nightly; webgl-draft-extensions enabled) on a Nokia 6.1 Android phone; using the WEBGL_draw_buffers extension test: https://www.khronos.org/registry/webgl/sdk/tests/conformance/extensions/webgl-draw-buffers.html gives the following error: FAIL fragment shader containing the #extension directive should compile Actual results: The relevant console output is: *** Error compiling FRAGMENT_SHADER '[object WebGLShader]':ERROR: 0:2: 'GL_EXT_draw_buffers' : extension is not supported js-test-pre.js:153:9 Expected results: The shader compiler and js extension query should agree whether the extension is supported. Note, that: gl.getExtension("WEBGL_draw_buffers") returns a valid WEBGL_draw_buffers object
Status: UNCONFIRMED → NEW
Component: General → Canvas: WebGL
Ever confirmed: true
Product: Firefox for Android → Core
Version: Firefox 66 → 66 Branch
OS: Unspecified → Android
Hardware: Unspecified → ARM
Flags: needinfo?(jgilbert)
Priority: -- → P3
Depends on: webgl1-es2
Flags: needinfo?(jgilbert)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.