Currently showing: changes
Show: all | fixes | changes | problems | regressions | disabled | enabled | skips
ilk-noint (info) |
crocus2 (info) |
|
---|---|---|
all | 7525/7605 | 7368/7747 |
glx
|
71/101 | 67/100 |
glx-multithread-clearbuffer
|
crash | skip |
glx-swap-pixmap
|
pass | fail |
glx-tfp
|
pass | fail |
glx_arb_create_context
|
10/10 | 9/10 |
invalid flag
|
pass | fail |
glx_arb_sync_control
|
5/18 | 4/18 |
waitformsc
|
pass | fail |
object namespace pollution
|
59/60 | 60/60 |
program with gldrawpixels
|
fail | pass |
spec
|
7250/7297 | 7096/7440 |
!opengl 1.0
|
343/346 | 343/346 |
gl-1.0-dlist-bitmap
|
pass | fail |
gl-1.0-edgeflag-const
|
pass | fail |
rasterpos
|
2/4 | 4/4 |
glsl_vs
|
fail | pass |
glsl_vs_uniforms
|
fail | pass |
!opengl 1.1
|
1020/1027 | 799/1055 |
clipflat
|
648/648 | 432/648 |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
glbegin/end(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawarrays(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quad_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_ccw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: center top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: left top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_fill), quadrant: right top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: left top
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right bottom
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right middle
|
pass | fail |
gldrawelements(gl_quads), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: right top
|
pass | fail |
degenerate-prims
|
20/20 | 18/20 |
gl_quad_strip
|
pass | fail |
primitive: gl_quad_strip
|
pass | fail |
depthstencil-default_fb-blit
|
pass | fail |
draw-pixel-with-texture
|
fail | pass |
draw-pixels
|
pass | fail |
getteximage-depth
|
40/40 | 45/45 |
gl_texture_1d-gl_stencil_index8
|
notrun | pass |
gl_texture_1d_array-gl_stencil_index8
|
notrun | pass |
gl_texture_2d-gl_stencil_index8
|
notrun | pass |
gl_texture_2d_array-gl_stencil_index8
|
notrun | pass |
gl_texture_rectangle-gl_stencil_index8
|
notrun | pass |
getteximage-formats
|
pass | fail |
polygon-mode
|
pass | fail |
polygon-mode-offset
|
pass | fail |
polygon-mode-offset
|
0/0 | 0/25 |
config 0: expected white pixel on bottom edge
|
notrun | fail |
config 0: expected white pixel on left edge
|
notrun | fail |
config 0: expected white pixel on right edge
|
notrun | fail |
config 0: expected white pixel on top edge
|
notrun | fail |
config 1: expected white pixel on bottom edge
|
notrun | fail |
config 1: expected white pixel on left edge
|
notrun | fail |
config 1: expected white pixel on right edge
|
notrun | fail |
config 1: expected white pixel on top edge
|
notrun | fail |
config 2: expected blue pixel in center
|
notrun | fail |
config 2: expected white pixel on right edge
|
notrun | fail |
config 2: expected white pixel on top edge
|
notrun | fail |
config 3: expected blue pixel in center
|
notrun | fail |
config 3: expected white pixel on bottom edge
|
notrun | fail |
config 3: expected white pixel on left edge
|
notrun | fail |
config 3: expected white pixel on right edge
|
notrun | fail |
config 3: expected white pixel on top edge
|
notrun | fail |
config 4: expected blue pixel in center
|
notrun | fail |
config 4: expected white pixel on bottom edge
|
notrun | fail |
config 4: expected white pixel on left edge
|
notrun | fail |
config 4: expected white pixel on right edge
|
notrun | fail |
config 4: expected white pixel on top edge
|
notrun | fail |
config 5: expected blue pixel in center
|
notrun | fail |
config 6: expected blue pixel in center
|
notrun | fail |
config 6: expected white pixel on right edge
|
notrun | fail |
config 6: expected white pixel on top edge
|
notrun | fail |
polygon-offset
|
pass | fail |
streaming-texture-leak
|
pass | notrun |
texsubimage-unpack
|
pass | fail |
triangle-guardband-viewport
|
pass | fail |
!opengl 1.4
|
13/15 | 14/15 |
copy-pixels
|
fail | pass |
!opengl 1.5
|
10/10 | 9/10 |
draw-elements-user
|
pass | fail |
!opengl 2.0
|
62/63 | 58/63 |
gl-2.0-edgeflag
|
pass | fail |
gl-2.0-edgeflag-immediate
|
pass | fail |
max-samplers
|
pass | fail |
max-samplers border
|
pass | fail |
apple_object_purgeable
|
3/3 | 0/0 |
object_purgeable-api-pbo
|
pass | skip |
object_purgeable-api-texture
|
pass | skip |
object_purgeable-api-vbo
|
pass | skip |
arb_arrays_of_arrays
|
24/24 | 0/1 |
execution
|
8/8 | 0/1 |
glsl-arrays-copy-size-mismatch
|
pass | fail |
inout
|
1/1 | 0/0 |
vs-inout-index-inout-vec4-array-element
|
pass | skip |
sampler
|
6/6 | 0/0 |
fs-const-index
|
pass | skip |
fs-const-index-three-dimensions
|
pass | skip |
fs-struct-const-index
|
pass | skip |
fs-struct-const-index-sampler-const-index
|
pass | skip |
vs-const-index
|
pass | skip |
vs-const-index-three-dimensions
|
pass | skip |
linker
|
16/16 | 0/0 |
intrastage
|
pass | skip |
intrastage-dimension-size-mismatch
|
pass | skip |
intrastage-struct
|
pass | skip |
intrastage-struct-field
|
pass | skip |
intrastage-unsized
|
pass | skip |
intrastage-unsized-mismatch
|
pass | skip |
intrastage-unsized-mismatch2
|
pass | skip |
vs-to-fs
|
pass | skip |
vs-to-fs-dimension-size-mismatch
|
pass | skip |
vs-to-fs-dimensions-mismatch
|
pass | skip |
vs-to-fs-struct
|
pass | skip |
vs-to-fs-struct-field
|
pass | skip |
vs-to-fs-type-mismatch
|
pass | skip |
vs-to-fs-unsized
|
pass | skip |
vs-to-fs-unsized-mismatch
|
pass | skip |
vs-to-fs-unsized-mismatch2
|
pass | skip |
arb_clear_texture
|
11/11 | 12/12 |
arb_clear_texture-stencil
|
skip | pass |
arb_fragment_program
|
30/30 | 31/31 |
fp-indirections
|
skip | pass |
arb_framebuffer_srgb
|
71/71 | 167/167 |
blit renderbuffer linear downsample disabled clear
|
skip | pass |
blit renderbuffer linear downsample disabled render
|
skip | pass |
blit renderbuffer linear downsample enabled clear
|
skip | pass |
blit renderbuffer linear downsample enabled render
|
skip | pass |
blit renderbuffer linear msaa disabled clear
|
skip | pass |
blit renderbuffer linear msaa disabled render
|
skip | pass |
blit renderbuffer linear msaa enabled clear
|
skip | pass |
blit renderbuffer linear msaa enabled render
|
skip | pass |
blit renderbuffer linear upsample disabled clear
|
skip | pass |
blit renderbuffer linear upsample disabled render
|
skip | pass |
blit renderbuffer linear upsample enabled clear
|
skip | pass |
blit renderbuffer linear upsample enabled render
|
skip | pass |
blit renderbuffer linear_to_srgb downsample disabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb downsample disabled render
|
skip | pass |
blit renderbuffer linear_to_srgb downsample enabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb downsample enabled render
|
skip | pass |
blit renderbuffer linear_to_srgb msaa disabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb msaa disabled render
|
skip | pass |
blit renderbuffer linear_to_srgb msaa enabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb msaa enabled render
|
skip | pass |
blit renderbuffer linear_to_srgb upsample disabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb upsample disabled render
|
skip | pass |
blit renderbuffer linear_to_srgb upsample enabled clear
|
skip | pass |
blit renderbuffer linear_to_srgb upsample enabled render
|
skip | pass |
blit renderbuffer srgb downsample disabled clear
|
skip | pass |
blit renderbuffer srgb downsample disabled render
|
skip | pass |
blit renderbuffer srgb downsample enabled clear
|
skip | pass |
blit renderbuffer srgb downsample enabled render
|
skip | pass |
blit renderbuffer srgb msaa disabled clear
|
skip | pass |
blit renderbuffer srgb msaa disabled render
|
skip | pass |
blit renderbuffer srgb msaa enabled clear
|
skip | pass |
blit renderbuffer srgb msaa enabled render
|
skip | pass |
blit renderbuffer srgb upsample disabled clear
|
skip | pass |
blit renderbuffer srgb upsample disabled render
|
skip | pass |
blit renderbuffer srgb upsample enabled clear
|
skip | pass |
blit renderbuffer srgb upsample enabled render
|
skip | pass |
blit renderbuffer srgb_to_linear downsample disabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear downsample disabled render
|
skip | pass |
blit renderbuffer srgb_to_linear downsample enabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear downsample enabled render
|
skip | pass |
blit renderbuffer srgb_to_linear msaa disabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear msaa disabled render
|
skip | pass |
blit renderbuffer srgb_to_linear msaa enabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear msaa enabled render
|
skip | pass |
blit renderbuffer srgb_to_linear upsample disabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear upsample disabled render
|
skip | pass |
blit renderbuffer srgb_to_linear upsample enabled clear
|
skip | pass |
blit renderbuffer srgb_to_linear upsample enabled render
|
skip | pass |
blit texture linear downsample disabled clear
|
skip | pass |
blit texture linear downsample disabled render
|
skip | pass |
blit texture linear downsample enabled clear
|
skip | pass |
blit texture linear downsample enabled render
|
skip | pass |
blit texture linear msaa disabled clear
|
skip | pass |
blit texture linear msaa disabled render
|
skip | pass |
blit texture linear msaa enabled clear
|
skip | pass |
blit texture linear msaa enabled render
|
skip | pass |
blit texture linear upsample disabled clear
|
skip | pass |
blit texture linear upsample disabled render
|
skip | pass |
blit texture linear upsample enabled clear
|
skip | pass |
blit texture linear upsample enabled render
|
skip | pass |
blit texture linear_to_srgb downsample disabled clear
|
skip | pass |
blit texture linear_to_srgb downsample disabled render
|
skip | pass |
blit texture linear_to_srgb downsample enabled clear
|
skip | pass |
blit texture linear_to_srgb downsample enabled render
|
skip | pass |
blit texture linear_to_srgb msaa disabled clear
|
skip | pass |
blit texture linear_to_srgb msaa disabled render
|
skip | pass |
blit texture linear_to_srgb msaa enabled clear
|
skip | pass |
blit texture linear_to_srgb msaa enabled render
|
skip | pass |
blit texture linear_to_srgb upsample disabled clear
|
skip | pass |
blit texture linear_to_srgb upsample disabled render
|
skip | pass |
blit texture linear_to_srgb upsample enabled clear
|
skip | pass |
blit texture linear_to_srgb upsample enabled render
|
skip | pass |
blit texture srgb downsample disabled clear
|
skip | pass |
blit texture srgb downsample disabled render
|
skip | pass |
blit texture srgb downsample enabled clear
|
skip | pass |
blit texture srgb downsample enabled render
|
skip | pass |
blit texture srgb msaa disabled clear
|
skip | pass |
blit texture srgb msaa disabled render
|
skip | pass |
blit texture srgb msaa enabled clear
|
skip | pass |
blit texture srgb msaa enabled render
|
skip | pass |
blit texture srgb upsample disabled clear
|
skip | pass |
blit texture srgb upsample disabled render
|
skip | pass |
blit texture srgb upsample enabled clear
|
skip | pass |
blit texture srgb upsample enabled render
|
skip | pass |
blit texture srgb_to_linear downsample disabled clear
|
skip | pass |
blit texture srgb_to_linear downsample disabled render
|
skip | pass |
blit texture srgb_to_linear downsample enabled clear
|
skip | pass |
blit texture srgb_to_linear downsample enabled render
|
skip | pass |
blit texture srgb_to_linear msaa disabled clear
|
skip | pass |
blit texture srgb_to_linear msaa disabled render
|
skip | pass |
blit texture srgb_to_linear msaa enabled clear
|
skip | pass |
blit texture srgb_to_linear msaa enabled render
|
skip | pass |
blit texture srgb_to_linear upsample disabled clear
|
skip | pass |
blit texture srgb_to_linear upsample disabled render
|
skip | pass |
blit texture srgb_to_linear upsample enabled clear
|
skip | pass |
blit texture srgb_to_linear upsample enabled render
|
skip | pass |
arb_occlusion_query
|
8/8 | 6/8 |
occlusion_query_meta_no_fragments
|
pass | fail |
occlusion_query_meta_save
|
pass | fail |
arb_pixel_buffer_object
|
24/24 | 23/24 |
texsubimage-unpack pbo
|
pass | fail |
arb_point_sprite
|
3/3 | 2/3 |
arb_point_sprite-mipmap
|
pass | fail |
arb_provoking_vertex
|
2/2 | 1/2 |
arb-provoking-vertex-render
|
pass | fail |
arb_separate_shader_objects
|
24/24 | 23/23 |
mixed explicit and non-explicit locations
|
3/3 | 2/2 |
varying arrays of arrays location assignment overlap
|
pass | notrun |
arb_texture_float
|
115/115 | 117/119 |
fbo-alphatest-formats
|
7/7 | 8/8 |
gl_rgb32f
|
skip | pass |
fbo-blending-formats
|
7/7 | 7/8 |
gl_rgb32f
|
skip | fail |
fbo-clear-formats
|
7/7 | 8/8 |
gl_rgb32f
|
notrun | pass |
fbo-colormask-formats
|
7/7 | 7/8 |
gl_rgb32f
|
notrun | fail |
arb_texture_stencil8
|
0/0 | 3/3 |
fbo-generatemipmap-formats
|
skip | pass |
get-renderbuffer-internalformat
|
skip | pass |
getteximage
|
skip | pass |
arb_vertex_program
|
79/79 | 78/79 |
clip-plane-transformation arb
|
pass | fail |
ati_fragment_shader
|
0/0 | 60/60 |
ati_fragment_shader-api-alphafirst
|
skip | pass |
ati_fragment_shader-api-gen
|
skip | pass |
ati_fragment_shader-error01-genzero
|
skip | pass |
ati_fragment_shader-error02-inside
|
skip | pass |
ati_fragment_shader-error03-outside
|
skip | pass |
ati_fragment_shader-error04-endshader
|
skip | pass |
ati_fragment_shader-error05-passes
|
skip | pass |
ati_fragment_shader-error05-passes
|
0/0 | 2/2 |
same reg written twice
|
notrun | pass |
too many passes
|
notrun | pass |
ati_fragment_shader-error06-regswizzle
|
skip | pass |
ati_fragment_shader-error06-regswizzle
|
0/0 | 6/6 |
different swizzle in different pass
|
notrun | pass |
different swizzle on the same reg
|
notrun | pass |
different swizzle on the same tex in passtexcoord
|
notrun | pass |
different swizzle on the same tex in samplemap
|
notrun | pass |
reg source in first pass
|
notrun | pass |
stq swizzle on reg
|
notrun | pass |
ati_fragment_shader-error07-instcount
|
skip | pass |
ati_fragment_shader-error08-secondary
|
skip | pass |
ati_fragment_shader-error09-allconst
|
skip | pass |
ati_fragment_shader-error10-dotx
|
skip | pass |
ati_fragment_shader-error11-invaliddst
|
skip | pass |
ati_fragment_shader-error12-invalidsrc
|
skip | pass |
ati_fragment_shader-error13-invalidarg
|
skip | pass |
ati_fragment_shader-error14-invalidmod
|
skip | pass |
ati_fragment_shader-render-constants
|
skip | pass |
ati_fragment_shader-render-default
|
skip | pass |
ati_fragment_shader-render-fog
|
skip | pass |
ati_fragment_shader-render-notexture
|
skip | pass |
ati_fragment_shader-render-ops
|
skip | pass |
ati_fragment_shader-render-ops
|
0/0 | 31/31 |
add c0, c1
|
notrun | pass |
add c1, 2*c0
|
notrun | pass |
cnd c0, c1, -c2
|
notrun | pass |
cnd c0, c1, c2
|
notrun | pass |
cnd0 c0, c1, c2
|
notrun | pass |
dot2_add c1, c2, c0
|
notrun | pass |
dot3 c0, c1
|
notrun | pass |
dot4 c0, c1
|
notrun | pass |
lerp c0, c1, c2
|
notrun | pass |
mad c0, c1, c2
|
notrun | pass |
mov (1-c0)-0.5
|
notrun | pass |
mov 1-c0
|
notrun | pass |
mov 2*((1-c0)-0.5)
|
notrun | pass |
mov 2*c0
|
notrun | pass |
mov 4*c0
|
notrun | pass |
mov 8*c0
|
notrun | pass |
mov c0
|
notrun | pass |
mov c0.a
|
notrun | pass |
mov c0.b
|
notrun | pass |
mov c0.g
|
notrun | pass |
mov c0.r
|
notrun | pass |
mov c1-0.5
|
notrun | pass |
mov c1/2
|
notrun | pass |
mov c1/4
|
notrun | pass |
mov c1/8
|
notrun | pass |
mov r0.xw c0.xw
|
notrun | pass |
mov r0.yw, c0.yw
|
notrun | pass |
mov r0.yzw c0.yzw
|
notrun | pass |
mov r0.zw c0.zw
|
notrun | pass |
mul c0, c1
|
notrun | pass |
sub c1, c0
|
notrun | pass |
ati_fragment_shader-render-precedence
|
skip | pass |
ati_fragment_shader-render-sources
|
skip | pass |
ati_fragment_shader-render-textargets
|
skip | pass |
egl 1.4
|
9/10 | 8/11 |
egl-context-priority
|
skip | pass |
eglcreatepbuffersurface and then glclear
|
pass | fail |
largest possible eglcreatepbuffersurface and then glclear
|
pass | fail |
egl_nok_texture_from_pixmap
|
1/1 | 0/1 |
basic
|
pass | fail |
ext_framebuffer_multisample
|
27/27 | 26/26 |
enable-flag
|
pass | skip |
ext_framebuffer_object
|
345/346 | 343/346 |
fbo-blending-format-quirks
|
fail | crash |
getteximage-formats init-by-clear-and-render
|
pass | fail |
getteximage-formats init-by-rendering
|
pass | fail |
ext_image_dma_buf_import
|
20/20 | 14/20 |
ext_image_dma_buf_import-sample_nv12
|
pass | fail |
ext_image_dma_buf_import-sample_p010
|
pass | fail |
ext_image_dma_buf_import-sample_p012
|
pass | fail |
ext_image_dma_buf_import-sample_p016
|
pass | fail |
ext_image_dma_buf_import-sample_yuv420
|
pass | fail |
ext_image_dma_buf_import-sample_yvu420
|
pass | fail |
ext_texture_array
|
42/42 | 41/42 |
copyteximage 1d_array
|
pass | fail |
ext_timer_query
|
1/2 | 0/2 |
time-elapsed
|
pass | fail |
glsl-1.10
|
2057/2057 | 2012/2018 |
execution
|
1988/1988 | 1943/1949 |
clipping
|
3/3 | 0/3 |
clip-plane-transformation clipvert_pos
|
pass | fail |
clip-plane-transformation fixed
|
pass | fail |
clip-plane-transformation pos_clipvert
|
pass | fail |
fs-dfdx-accuracy
|
pass | warn |
fs-dfdy-accuracy
|
pass | warn |
gl_lightsource_indirect
|
pass | crash |
varying-packing
|
39/39 | 0/0 |
simple float array
|
pass | notrun |
simple float arrays_of_arrays
|
pass | notrun |
simple float separate
|
pass | notrun |
simple mat2 array
|
pass | notrun |
simple mat2 arrays_of_arrays
|
pass | notrun |
simple mat2 separate
|
pass | notrun |
simple mat2x3 array
|
pass | notrun |
simple mat2x3 arrays_of_arrays
|
pass | notrun |
simple mat2x3 separate
|
pass | notrun |
simple mat2x4 array
|
pass | notrun |
simple mat2x4 arrays_of_arrays
|
pass | notrun |
simple mat2x4 separate
|
pass | notrun |
simple mat3 array
|
pass | notrun |
simple mat3 arrays_of_arrays
|
pass | notrun |
simple mat3 separate
|
pass | notrun |
simple mat3x2 array
|
pass | notrun |
simple mat3x2 arrays_of_arrays
|
pass | notrun |
simple mat3x2 separate
|
pass | notrun |
simple mat3x4 array
|
pass | notrun |
simple mat3x4 arrays_of_arrays
|
pass | notrun |
simple mat3x4 separate
|
pass | notrun |
simple mat4 array
|
pass | notrun |
simple mat4 arrays_of_arrays
|
pass | notrun |
simple mat4 separate
|
pass | notrun |
simple mat4x2 array
|
pass | notrun |
simple mat4x2 arrays_of_arrays
|
pass | notrun |
simple mat4x2 separate
|
pass | notrun |
simple mat4x3 array
|
pass | notrun |
simple mat4x3 arrays_of_arrays
|
pass | notrun |
simple mat4x3 separate
|
pass | notrun |
simple vec2 array
|
pass | notrun |
simple vec2 arrays_of_arrays
|
pass | notrun |
simple vec2 separate
|
pass | notrun |
simple vec3 array
|
pass | notrun |
simple vec3 arrays_of_arrays
|
pass | notrun |
simple vec3 separate
|
pass | notrun |
simple vec4 array
|
pass | notrun |
simple vec4 arrays_of_arrays
|
pass | notrun |
simple vec4 separate
|
pass | notrun |
glsl-1.20
|
1176/1176 | 1173/1176 |
execution
|
1139/1139 | 1136/1139 |
tex-miplevel-selection gl2:texture(bias) 1dshadow
|
pass | fail |
tex-miplevel-selection gl2:textureproj 1dshadow
|
pass | fail |
tex-miplevel-selection gl2:textureproj(bias) 1dshadow
|
pass | fail |
khr_texture_compression_astc
|
1/1 | 9/13 |
basic-gl
|
skip | pass |
basic-gles
|
skip | fail |
miptree-gl hdr
|
skip | pass |
miptree-gl hdr
|
0/0 | 1/1 |
hdr profile
|
notrun | pass |
miptree-gl ldr
|
skip | pass |
miptree-gl ldr
|
0/0 | 1/1 |
ldr profile
|
notrun | pass |
miptree-gl srgb
|
skip | pass |
miptree-gl srgb-fp
|
skip | fail |
miptree-gl srgb-fp
|
0/0 | 0/1 |
srgb decode full precision
|
notrun | fail |
miptree-gl srgb-sd
|
skip | pass |
miptree-gl srgb-sd
|
0/0 | 1/1 |
srgb skip decode
|
notrun | pass |
miptree-gl srgb
|
0/0 | 1/1 |
srgb decode
|
notrun | pass |
miptree-gles hdr
|
skip | pass |
miptree-gles hdr
|
0/0 | 1/1 |
hdr profile
|
notrun | pass |
miptree-gles ldr
|
skip | pass |
miptree-gles ldr
|
0/0 | 1/1 |
ldr profile
|
notrun | pass |
miptree-gles srgb
|
skip | incomplete |
miptree-gles srgb-fp
|
skip | incomplete |
void-extent-dl-bug
|
skip | pass |
nv_conditional_render
|
13/13 | 11/13 |
copytexsubimage
|
pass | fail |
generatemipmap
|
pass | fail |
nv_copy_image
|
0/0 | 4/4 |
nv_copy_image-api_errors
|
skip | pass |
nv_copy_image-simple --rb-to-rb
|
skip | pass |
nv_copy_image-simple --rb-to-tex
|
skip | pass |
nv_copy_image-simple --tex-to-tex
|
skip | pass |
nv_primitive_restart
|
17/17 | 10/17 |
primitive-restart-disable_vbo
|
pass | fail |
primitive-restart-draw-mode-line_loop
|
pass | fail |
primitive-restart-draw-mode-polygon
|
pass | fail |
primitive-restart-draw-mode-quad_strip
|
pass | fail |
primitive-restart-draw-mode-quads
|
pass | fail |
primitive-restart-draw-mode-triangle_fan
|
pass | fail |
primitive-restart-vbo_vertex_only
|
pass | fail |