Closed
Bug 1233625
Opened 9 years ago
Closed 9 years ago
Regression in WebGL 1.0.2 conformance: conformance/extensions/webgl-depth-texture.html
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox46 | --- | affected |
People
(Reporter: lukebenes, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: webgl-conformance gfx-noted)
Steps to reproduce:
On Windows with Nvidia hardware navigate to:
https://www.khronos.org/registry/webgl/conformance-suites/1.0.2/conformance/extensions/
Results:
Testing binding enum with extension disabled
FAIL gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_SHORT, null) expected: INVALID_ENUM. Was INVALID_VALUE.
FAIL gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_INT, null) expected: INVALID_ENUM. Was INVALID_VALUE.
Chrome passes all the tests. Firefox used to pass, but now fails with nightly.
Blocks: webgl-1.0.2
Whiteboard: webgl-conformance gfx-noted
Comment 1•9 years ago
|
||
This will be fixed soon upstream.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Verified Fixed:
https://www.khronos.org/registry/webgl/sdk/tests/conformance/extensions/webgl-depth-texture.html?webglVersion=1&quiet=0
PASS getError was one of: INVALID_ENUM or INVALID_VALUE : after evaluating: gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_SHORT, null)
PASS getError was one of: INVALID_ENUM or INVALID_VALUE : after evaluating: gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_INT, null)
Looks like it was fixed by this commit:
https://github.com/KhronosGroup/WebGL/commit/2e758d2fd138855bdc787f842f3615aeeec328b5
You need to log in
before you can comment on or make changes to this bug.
Description
•