Closed Bug 1024151 Opened 6 years ago Closed 5 years ago

webgl-1.0.3 conformance failure alpha depth stencil antialias

Categories

(Core :: Canvas: WebGL, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla34

People

(Reporter: wlitwinczyk, Assigned: jgilbert)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch webgl_conformance_depth_stencil (obsolete) — Splinter Review
Currently the fix fails on OSX 10.6:

https://tbpl.mozilla.org/?tree=Try&rev=b16ce8b87f1e
This is fixed by bug 996266.
I also tried fixing this one.
Depends on: 996266
This should be fixed now that bug 996266 landed, but it looks like the test is still marked as failing on in one config. (It works for me only after this change)
Attachment #8438749 - Attachment is obsolete: true
Attached patch patchSplinter Review
It appears that this test file isn't used anymore, since changing whether this test should fail or not didn't fix or cause oranges on TBPL. This deserves more investigation.

Let's take this patch though.
Assignee: wlitwinczyk → jgilbert
Attachment #8481003 - Flags: review?(wlitwinczyk)
The current Windows test slaves all show:
> OpenGL renderer: ANGLE (NVIDIA GeForce GT 610 Direct3D9 vs_3_0 ps_3_0)
Comment on attachment 8481003 [details] [diff] [review]
patch

Looks good, try passes
Attachment #8481003 - Flags: review?(wlitwinczyk) → review+
https://hg.mozilla.org/mozilla-central/rev/4f4da6284a48
Status: NEW → RESOLVED
Closed: 5 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
On Win 7 X1300, this test is still failing

https://www.khronos.org/registry/webgl/sdk/tests/conformance/context/context-attributes-alpha-depth-stencil-antialias.html

FF 38.0a1 (2015-01-20)

FAIL gl.getParameter(gl.DEPTH_BITS) >= 16 should be true. Was false.
FAIL gl.getParameter(gl.STENCIL_BITS) >= 8 should be true. Was false.
FAIL gl.getParameter(gl.DEPTH_BITS) >= 16 should be true. Was false.
FAIL gl.getParameter(gl.STENCIL_BITS) >= 8 should be true. Was false.
FAIL gl.getParameter(gl.DEPTH_BITS) >= 16 should be true. Was false.

Chrome 42 Passes all tests.
You need to log in before you can comment on or make changes to this bug.