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)
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
Updated•7 years ago
|
Status: UNCONFIRMED → NEW
Component: General → Canvas: WebGL
Ever confirmed: true
Product: Firefox for Android → Core
Version: Firefox 66 → 66 Branch
Updated•7 years ago
|
OS: Unspecified → Android
Hardware: Unspecified → ARM
Updated•7 years ago
|
Flags: needinfo?(jgilbert)
Priority: -- → P3
Updated•7 years ago
|
Depends on: webgl1-es2
Flags: needinfo?(jgilbert)
Updated•7 years ago
|
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.
Description
•