Currently showing: fixes
Show: all | fixes | problems | disabled | skips | changes | regressions | enabled
swr-1 (info) |
swr-6 (info) |
swr-9 (info) |
swr-12 (info) |
|
---|---|---|---|---|
all | 23439/27060 | 25318/28308 | 25533/28306 | 25528/28306 |
glean
|
197/204 | 200/204 | 200/204 | 200/204 |
fbo
|
fail | pass | pass | pass |
pixelformats
|
crash | pass | pass | pass |
texture_srgb
|
crash | pass | pass | pass |
hiz
|
15/19 | 19/19 | 19/19 | 19/19 |
hiz-stencil-read-fbo-d0-s8
|
fail | pass | pass | pass |
hiz-stencil-read-fbo-d24s8
|
fail | pass | pass | pass |
hiz-stencil-read-window-depth0
|
fail | pass | pass | pass |
hiz-stencil-read-window-depth1
|
fail | pass | pass | pass |
object namespace pollution
|
54/60 | 60/60 | 60/60 | 60/60 |
buffer with gldrawpixels
|
crash | pass | pass | pass |
framebuffer with gldrawpixels
|
crash | pass | pass | pass |
program with gldrawpixels
|
crash | pass | pass | pass |
renderbuffer with gldrawpixels
|
crash | pass | pass | pass |
texture with gldrawpixels
|
crash | pass | pass | pass |
vertex-array with gldrawpixels
|
crash | pass | pass | pass |
shaders
|
533/551 | 539/550 | 541/550 | 541/550 |
glsl-arb-fragment-coord-conventions
|
fail | fail | pass | pass |
glsl-clamp-vertex-color
|
fail | fail | pass | pass |
glsl-kwin-blur-1
|
crash | pass | pass | pass |
glsl-kwin-blur-2
|
crash | pass | pass | pass |
glsl-lod-bias
|
fail | pass | pass | pass |
glsl-max-varyings
|
crash | pass | pass | pass |
glsl-routing
|
crash | fail | crash | crash |
zero-tex-coord bias
|
crash | pass | pass | pass |
zero-tex-coord texture2d
|
crash | pass | pass | pass |
spec
|
22572/26134 | 24484/27458 | 24697/27456 | 24692/27456 |
!opengl 1.0
|
274/284 | 274/284 | 274/284 | 274/284 |
gl-1.0-blend-func
|
fail | pass | pass | pass |
!opengl 1.1
|
6700/6779 | 7360/7402 | 7360/7402 | 7360/7402 |
copyteximage 1d
|
crash | pass | pass | pass |
copyteximage 2d
|
crash | pass | pass | pass |
depthstencil-default_fb-copypixels
|
fail | pass | pass | pass |
depthstencil-default_fb-drawpixels-24_8
|
crash | pass | pass | pass |
depthstencil-default_fb-drawpixels-32f_24_8_rev
|
fail | pass | pass | pass |
depthstencil-default_fb-drawpixels-float-and-ushort
|
fail | pass | pass | pass |
depthstencil-default_fb-readpixels-24_8
|
fail | pass | pass | pass |
depthstencil-default_fb-readpixels-32f_24_8_rev
|
fail | pass | pass | pass |
depthstencil-default_fb-readpixels-float-and-ushort
|
fail | pass | pass | pass |
dlist-fdo31590
|
crash | pass | pass | pass |
draw-pixels
|
crash | pass | pass | pass |
fdo23670-drawpix_stencil
|
fail | pass | pass | pass |
getteximage-formats
|
crash | pass | pass | pass |
longprim
|
crash | pass | pass | pass |
masked-clear
|
fail | pass | pass | pass |
stencil-drawpixels
|
fail | pass | pass | pass |
teximage-colors gl_r3_g3_b2
|
crash | pass | pass | pass |
teximage-colors gl_rgb16_snorm
|
crash | pass | pass | pass |
teximage-colors gl_rgb8_snorm
|
crash | pass | pass | pass |
teximage-colors gl_srgb8
|
crash | pass | pass | pass |
texsubimage
|
crash | pass | pass | pass |
texsubimage-unpack
|
crash | pass | pass | pass |
texwrap formats bordercolor-swizzled
|
30/32 | 32/32 | 32/32 | 32/32 |
gl_r3_g3_b2, swizzled, border color only
|
fail | pass | pass | pass |
gl_rgb4, swizzled, border color only
|
fail | pass | pass | pass |
texwrap formats bordercolor
|
30/32 | 32/32 | 32/32 | 32/32 |
gl_r3_g3_b2, border color only
|
fail | pass | pass | pass |
gl_rgb4, border color only
|
fail | pass | pass | pass |
texwrap formats offset
|
90/96 | 96/96 | 96/96 | 96/96 |
gl_r3_g3_b2
|
fail | pass | pass | pass |
gl_r3_g3_b2, npot
|
fail | pass | pass | pass |
gl_r3_g3_b2, swizzled
|
fail | pass | pass | pass |
gl_rgb4
|
fail | pass | pass | pass |
gl_rgb4, npot
|
fail | pass | pass | pass |
gl_rgb4, swizzled
|
fail | pass | pass | pass |
texwrap formats
|
90/96 | 96/96 | 96/96 | 96/96 |
gl_r3_g3_b2
|
fail | pass | pass | pass |
gl_r3_g3_b2, npot
|
fail | pass | pass | pass |
gl_r3_g3_b2, swizzled
|
fail | pass | pass | pass |
gl_rgb4
|
fail | pass | pass | pass |
gl_rgb4, npot
|
fail | pass | pass | pass |
gl_rgb4, swizzled
|
fail | pass | pass | pass |
!opengl 1.2
|
20/23 | 21/23 | 21/23 | 21/23 |
copyteximage 3d
|
crash | fail | fail | fail |
texture-packed-formats
|
fail | pass | pass | pass |
!opengl 1.4
|
6/15 | 13/15 | 13/15 | 13/15 |
copy-pixels
|
fail | pass | pass | pass |
fdo25614-genmipmap
|
fail | pass | pass | pass |
tex-miplevel-selection
|
fail | pass | pass | pass |
tex-miplevel-selection-lod
|
fail | pass | pass | pass |
tex-miplevel-selection-lod-bias
|
fail | pass | pass | pass |
triangle-rasterization
|
crash | pass | pass | pass |
triangle-rasterization-fbo
|
crash | pass | pass | pass |
!opengl 2.0
|
50/58 | 53/58 | 53/58 | 53/58 |
gl-2.0-two-sided-stencil
|
fail | pass | pass | pass |
vertex-program-two-side back back2
|
crash | pass | pass | pass |
vertex-program-two-side back2
|
crash | pass | pass | pass |
!opengl 3.0
|
42/55 | 44/55 | 47/55 | 47/55 |
array-depth-roundtrip
|
fail | pass | pass | pass |
clearbuffer-mixed-format
|
fail | fail | pass | pass |
gl-3.0-texture-integer
|
crash | pass | pass | pass |
gl30basic
|
fail | fail | pass | pass |
gl_vertexid used with glmultidrawarrays
|
fail | fail | pass | pass |
!opengl 3.1
|
11/13 | 11/13 | 11/13 | 11/13 |
primitive-restart-xfb flush
|
crash | fail | fail | fail |
!opengl 3.2
|
26/59 | 27/59 | 39/59 | 39/59 |
clear-no-buffers
|
fail | pass | pass | pass |
coord-replace-doesnt-eliminate-frag-tex-coords
|
crash | fail | crash | crash |
gl_vertexid used with glmultidrawelementsbasevertex
|
fail | fail | pass | pass |
layered-rendering
|
8/27 | 8/27 | 19/27 | 19/27 |
clear-color
|
pass | fail | pass | pass |
clear-color-all-types 1d_array mipmapped
|
fail | fail | pass | pass |
clear-color-all-types 1d_array single_level
|
fail | fail | pass | pass |
clear-color-all-types 2d_array mipmapped
|
fail | fail | pass | pass |
clear-color-all-types 2d_array single_level
|
fail | fail | pass | pass |
clear-color-all-types 3d mipmapped
|
fail | fail | pass | pass |
clear-color-all-types 3d single_level
|
fail | fail | pass | pass |
clear-color-all-types cube_map mipmapped
|
fail | fail | pass | pass |
clear-color-all-types cube_map single_level
|
fail | fail | pass | pass |
clear-color-mismatched-layer-count
|
fail | fail | pass | pass |
clear-depth
|
fail | fail | pass | pass |
framebuffertexture
|
fail | pass | pass | pass |
!opengl es 3.0
|
1/13 | 11/13 | 12/13 | 12/13 |
ext_texture_array-compressed_gles3 teximage
|
fail | pass | pass | pass |
ext_texture_array-compressed_gles3 texsubimage
|
fail | pass | pass | pass |
gl_vertexid used with gldrawarrays
|
fail | fail | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 r11
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 rg11
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 rgb8
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 rgb8-punchthrough-alpha1
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 rgba8
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 srgb8
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 srgb8-alpha8
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree_gles3 srgb8-punchthrough-alpha1
|
fail | pass | pass | pass |
amd_shader_trinary_minmax
|
75/111 | 74/111 | 75/111 | 74/111 |
execution
|
75/111 | 74/111 | 75/111 | 74/111 |
built-in-functions
|
72/108 | 71/108 | 72/108 | 71/108 |
fs-mid3-int-int-int
|
pass | fail | pass | pass |
arb_clip_control
|
2/3 | 3/3 | 3/3 | 3/3 |
arb_clip_control-clip-control
|
fail | pass | pass | pass |
arb_color_buffer_float
|
25/41 | 25/41 | 39/41 | 39/41 |
gl_rgba16f-drawpixels
|
fail | fail | pass | pass |
gl_rgba16f-render
|
fail | fail | pass | pass |
gl_rgba16f-render-fog
|
fail | fail | pass | pass |
gl_rgba16f-render-sanity
|
fail | fail | pass | pass |
gl_rgba16f-render-sanity-fog
|
fail | fail | pass | pass |
gl_rgba32f-drawpixels
|
fail | fail | pass | pass |
gl_rgba32f-render
|
fail | fail | pass | pass |
gl_rgba32f-render-fog
|
fail | fail | pass | pass |
gl_rgba32f-render-sanity
|
fail | fail | pass | pass |
gl_rgba32f-render-sanity-fog
|
fail | fail | pass | pass |
gl_rgba8_snorm-drawpixels
|
fail | fail | pass | pass |
gl_rgba8_snorm-render-sanity
|
fail | fail | pass | pass |
gl_rgba8_snorm-render-sanity-fog
|
fail | fail | pass | pass |
mixed-mrt
|
fail | fail | pass | pass |
arb_depth_buffer_float
|
23/72 | 68/73 | 68/73 | 68/73 |
depthstencil-render-miplevels 1024 d=s=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 1024 d=z32f
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 1024 ds=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 1024 s=d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 146 d=s=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 146 d=z32f
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 146 ds=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 146 s=d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 273 d=s=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 273 d=z32f
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 273 ds=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 273 s=d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 292 d=s=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 292 d=z32f
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 292 ds=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 292 s=d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 585 d=s=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 585 d=z32f
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 d=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 585 ds=z32f_s8
|
crash | pass | pass | pass |
depthstencil-render-miplevels 585 s=d=z32f_s8
|
crash | pass | pass | pass |
fbo-clear-formats
|
0/1 | 2/2 | 2/2 | 2/2 |
gl_depth_component32f
|
fail | pass | pass | pass |
fbo-depth-gl_depth32f_stencil8-blit
|
crash | fail | fail | fail |
fbo-depth-gl_depth32f_stencil8-clear
|
crash | pass | pass | pass |
fbo-depth-gl_depth32f_stencil8-copypixels
|
crash | pass | pass | pass |
fbo-depth-gl_depth32f_stencil8-drawpixels
|
crash | pass | pass | pass |
fbo-depth-gl_depth32f_stencil8-readpixels
|
crash | pass | pass | pass |
fbo-depth-gl_depth32f_stencil8-tex1d
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-blit
|
crash | fail | fail | fail |
fbo-depthstencil-gl_depth32f_stencil8-clear
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-copypixels
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-32f_24_8_rev
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-drawpixels-float-and-ushort
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-readpixels-24_8
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-readpixels-32f_24_8_rev
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth32f_stencil8-readpixels-float-and-ushort
|
crash | pass | pass | pass |
fbo-generatemipmap-formats
|
0/2 | 2/2 | 2/2 | 2/2 |
gl_depth_component32f
|
fail | pass | pass | pass |
gl_depth_component32f npot
|
fail | pass | pass | pass |
fbo-stencil-gl_depth32f_stencil8-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_depth32f_stencil8-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_depth32f_stencil8-readpixels
|
fail | pass | pass | pass |
arb_depth_clamp
|
2/3 | 3/3 | 3/3 | 3/3 |
depth-clamp-range
|
fail | pass | pass | pass |
arb_depth_texture
|
43/68 | 65/68 | 65/68 | 65/68 |
depthstencil-render-miplevels 1024 d=z16
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 d=z24
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 d=z16
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 d=z24
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 d=z16
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 d=z24
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 d=z16
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 d=z24
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 d=z16
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 d=z24
|
fail | pass | pass | pass |
fbo-clear-formats
|
0/4 | 4/4 | 4/4 | 4/4 |
gl_depth_component
|
fail | pass | pass | pass |
gl_depth_component16
|
fail | pass | pass | pass |
gl_depth_component24
|
fail | pass | pass | pass |
gl_depth_component32
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/8 | 8/8 | 8/8 | 8/8 |
gl_depth_component
|
fail | pass | pass | pass |
gl_depth_component npot
|
fail | pass | pass | pass |
gl_depth_component16
|
fail | pass | pass | pass |
gl_depth_component16 npot
|
fail | pass | pass | pass |
gl_depth_component24
|
fail | pass | pass | pass |
gl_depth_component24 npot
|
fail | pass | pass | pass |
gl_depth_component32
|
fail | pass | pass | pass |
gl_depth_component32 npot
|
fail | pass | pass | pass |
arb_direct_state_access
|
146/152 | 147/152 | 147/152 | 147/152 |
generatetexturemipmap
|
fail | pass | pass | pass |
arb_draw_buffers
|
1/3 | 1/3 | 3/3 | 3/3 |
arb_draw_buffers-state_change
|
fail | fail | pass | pass |
fbo-mrt-alphatest
|
fail | fail | pass | pass |
arb_draw_buffers_blend
|
1/2 | 1/2 | 2/2 | 2/2 |
fbo-draw-buffers-blend
|
fail | fail | pass | pass |
arb_draw_indirect
|
14/17 | 14/17 | 16/17 | 16/17 |
gl_vertexid used with gldrawarraysindirect
|
fail | fail | pass | pass |
gl_vertexid used with gldrawelementsindirect
|
fail | fail | pass | pass |
arb_es2_compatibility
|
21/27 | 25/27 | 25/27 | 25/27 |
arb_es2_compatibility-depthrangef
|
fail | pass | pass | pass |
fbo-clear-formats
|
0/1 | 1/1 | 1/1 | 1/1 |
gl_rgb565
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/2 | 2/2 | 2/2 | 2/2 |
gl_rgb565
|
fail | pass | pass | pass |
gl_rgb565 npot
|
fail | pass | pass | pass |
arb_es3_compatibility
|
2/18 | 18/18 | 18/18 | 18/18 |
oes_compressed_etc2_texture-miptree r11 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree r11 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rg11 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rg11 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgb8 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgb8 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgb8-punchthrough-alpha1 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgba8 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree rgba8 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8-alpha8 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8-alpha8 core
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 compat
|
fail | pass | pass | pass |
oes_compressed_etc2_texture-miptree srgb8-punchthrough-alpha1 core
|
fail | pass | pass | pass |
arb_fragment_coord_conventions
|
1/2 | 1/2 | 2/2 | 2/2 |
fp-arb-fragment-coord-conventions-integer
|
fail | fail | pass | pass |
arb_fragment_program
|
25/29 | 28/29 | 28/29 | 28/29 |
fp-fragment-position
|
fail | pass | pass | pass |
fp-indirections2
|
crash | pass | pass | pass |
fp-long-alu
|
crash | pass | pass | pass |
arb_framebuffer_object
|
33/68 | 46/67 | 55/67 | 55/67 |
arb_framebuffer_object-depth-stencil-blit depth gl_depth24_stencil8
|
fail | pass | pass | pass |
arb_framebuffer_object-depth-stencil-blit depth gl_depth32f_stencil8
|
crash | pass | pass | pass |
arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth24_stencil8
|
fail | pass | pass | pass |
arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth32f_stencil8
|
crash | pass | pass | pass |
arb_framebuffer_object-depth-stencil-blit stencil gl_depth32f_stencil8
|
crash | fail | fail | fail |
fbo-drawbuffers-none gl_fragcolor
|
fail | fail | pass | pass |
fbo-drawbuffers-none gl_fragdata
|
fail | fail | pass | pass |
fbo-drawbuffers-none glblendfunci
|
fail | fail | pass | pass |
fbo-drawbuffers-none glblitframebuffer
|
fail | fail | pass | pass |
fbo-drawbuffers-none glclear
|
crash | crash | pass | pass |
fbo-drawbuffers-none glclearbuffer
|
crash | crash | pass | pass |
fbo-drawbuffers-none glcolormaskindexed
|
fail | fail | pass | pass |
fbo-drawbuffers-none gldrawpixels
|
fail | fail | pass | pass |
fbo-drawbuffers-none use_frag_out
|
fail | fail | pass | pass |
fbo-generatemipmap-1d
|
fail | pass | pass | pass |
fbo-generatemipmap-1d rgb9_e5
|
crash | pass | pass | pass |
fbo-generatemipmap-3d
|
fail | pass | pass | pass |
fbo-generatemipmap-3d rgb9_e5
|
fail | pass | pass | pass |
fbo-generatemipmap-cubemap
|
fail | pass | pass | pass |
fbo-generatemipmap-cubemap rgb9_e5
|
fail | pass | pass | pass |
fbo-generatemipmap-cubemap s3tc_dxt1
|
crash | pass | pass | pass |
fbo-incomplete-texture-04
|
fail | pass | pass | pass |
fbo-mipmap-copypix
|
fail | pass | pass | pass |
arb_framebuffer_srgb
|
15/41 | 38/41 | 38/41 | 38/41 |
arb_framebuffer_srgb-fast-clear-blend
|
fail | pass | pass | pass |
blit renderbuffer linear_to_srgb scaled disabled
|
fail | pass | pass | pass |
blit renderbuffer linear_to_srgb single_sampled disabled
|
fail | pass | pass | pass |
blit renderbuffer srgb scaled disabled
|
fail | pass | pass | pass |
blit renderbuffer srgb scaled enabled
|
fail | pass | pass | pass |
blit renderbuffer srgb single_sampled disabled
|
fail | pass | pass | pass |
blit renderbuffer srgb single_sampled enabled
|
fail | pass | pass | pass |
blit renderbuffer srgb_to_linear scaled disabled
|
fail | pass | pass | pass |
blit renderbuffer srgb_to_linear scaled enabled
|
fail | pass | pass | pass |
blit renderbuffer srgb_to_linear single_sampled disabled
|
fail | pass | pass | pass |
blit renderbuffer srgb_to_linear single_sampled enabled
|
fail | pass | pass | pass |
blit texture linear_to_srgb scaled disabled
|
fail | pass | pass | pass |
blit texture linear_to_srgb single_sampled disabled
|
fail | pass | pass | pass |
blit texture srgb scaled disabled
|
fail | pass | pass | pass |
blit texture srgb scaled enabled
|
fail | pass | pass | pass |
blit texture srgb single_sampled disabled
|
fail | pass | pass | pass |
blit texture srgb single_sampled enabled
|
fail | pass | pass | pass |
blit texture srgb_to_linear scaled disabled
|
fail | pass | pass | pass |
blit texture srgb_to_linear scaled enabled
|
fail | pass | pass | pass |
blit texture srgb_to_linear single_sampled disabled
|
fail | pass | pass | pass |
blit texture srgb_to_linear single_sampled enabled
|
fail | pass | pass | pass |
fbo-fast-clear
|
crash | pass | pass | pass |
framebuffer-srgb
|
fail | pass | pass | pass |
arb_get_texture_sub_image
|
2/4 | 3/4 | 3/4 | 3/4 |
arb_get_texture_sub_image-getcompressed
|
crash | pass | pass | pass |
arb_gpu_shader_fp64
|
912/1363 | 912/1363 | 914/1363 | 914/1363 |
execution
|
845/1286 | 845/1286 | 847/1286 | 847/1286 |
arb_gpu_shader_fp64-tf-interleaved
|
fail | fail | pass | pass |
arb_gpu_shader_fp64-tf-interleaved-aligned
|
fail | fail | pass | pass |
arb_pixel_buffer_object
|
8/14 | 11/14 | 12/14 | 12/14 |
fbo-pbo-readpixels-small
|
crash | pass | pass | pass |
texsubimage array pbo
|
crash | crash | pass | pass |
texsubimage pbo
|
crash | pass | pass | pass |
texsubimage-unpack pbo
|
crash | pass | pass | pass |
arb_provoking_vertex
|
3/5 | 3/5 | 4/5 | 4/5 |
arb-xfb-before-flatshading
|
crash | fail | pass | pass |
arb_separate_shader_objects
|
43/49 | 46/51 | 43/49 | 43/49 |
rendezvous by name
|
crash | pass | crash | crash |
arb_shader_texture_lod
|
17/43 | 41/43 | 41/43 | 41/43 |
execution
|
17/43 | 41/43 | 41/43 | 41/43 |
tex-miplevel-selection *gradarb 1d
|
fail | pass | pass | pass |
tex-miplevel-selection *gradarb 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *gradarb 2d
|
fail | pass | pass | pass |
tex-miplevel-selection *gradarb 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *gradarb 3d
|
fail | pass | pass | pass |
tex-miplevel-selection *gradarb cube
|
fail | pass | pass | pass |
tex-miplevel-selection *lod 1d
|
fail | pass | pass | pass |
tex-miplevel-selection *lod 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *lod 2d
|
fail | pass | pass | pass |
tex-miplevel-selection *lod 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *lod 3d
|
fail | pass | pass | pass |
tex-miplevel-selection *lod cube
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 1d
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 2d
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *projgradarb 3d
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 1d
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 2d
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection *projlod 3d
|
fail | pass | pass | pass |
arb_texture_compression
|
6/8 | 40/44 | 44/44 | 44/44 |
fbo-generatemipmap-formats
|
0/1 | 8/12 | 12/12 | 12/12 |
gl_compressed_alpha
|
fail | pass | pass | pass |
gl_compressed_luminance npot
|
notrun | fail | pass | pass |
gl_compressed_luminance_alpha npot
|
notrun | fail | pass | pass |
gl_compressed_rgb npot
|
notrun | fail | pass | pass |
gl_compressed_rgba npot
|
notrun | fail | pass | pass |
gl_texture_internal_format query
|
crash | pass | pass | pass |
arb_texture_cube_map
|
8/10 | 8/10 | 8/10 | 8/10 |
copyteximage cube
|
crash | fail | fail | fail |
arb_texture_float
|
107/115 | 146/147 | 146/147 | 146/147 |
fbo-clear-formats
|
0/3 | 6/6 | 6/6 | 6/6 |
gl_alpha16f_arb
|
fail | pass | pass | pass |
gl_rgb16f_arb
|
fail | pass | pass | pass |
gl_rgba16f_arb
|
fail | pass | pass | pass |
fbo-fast-clear
|
crash | pass | pass | pass |
fbo-generatemipmap-formats
|
0/3 | 24/24 | 24/24 | 24/24 |
gl_alpha16f_arb
|
fail | pass | pass | pass |
gl_rgb16f_arb
|
fail | pass | pass | pass |
gl_rgba16f_arb
|
fail | pass | pass | pass |
arb_texture_rectangle
|
30/31 | 31/31 | 31/31 | 31/31 |
copyteximage rect
|
crash | pass | pass | pass |
arb_texture_rg
|
199/235 | 226/235 | 226/235 | 226/235 |
fbo-clear-formats-float
|
0/4 | 4/4 | 4/4 | 4/4 |
gl_r16f
|
fail | pass | pass | pass |
gl_r32f
|
fail | pass | pass | pass |
gl_rg16f
|
fail | pass | pass | pass |
gl_rg32f
|
fail | pass | pass | pass |
fbo-clear-formats
|
0/5 | 5/5 | 5/5 | 5/5 |
gl_r16
|
fail | pass | pass | pass |
gl_r8
|
fail | pass | pass | pass |
gl_rg
|
fail | pass | pass | pass |
gl_rg16
|
fail | pass | pass | pass |
gl_rg8
|
fail | pass | pass | pass |
fbo-generatemipmap-formats-float
|
0/8 | 8/8 | 8/8 | 8/8 |
gl_r16f
|
fail | pass | pass | pass |
gl_r16f npot
|
fail | pass | pass | pass |
gl_r32f
|
fail | pass | pass | pass |
gl_r32f npot
|
fail | pass | pass | pass |
gl_rg16f
|
fail | pass | pass | pass |
gl_rg16f npot
|
fail | pass | pass | pass |
gl_rg32f
|
fail | pass | pass | pass |
gl_rg32f npot
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/10 | 10/10 | 10/10 | 10/10 |
gl_r16
|
fail | pass | pass | pass |
gl_r16 npot
|
fail | pass | pass | pass |
gl_r8
|
fail | pass | pass | pass |
gl_r8 npot
|
fail | pass | pass | pass |
gl_rg
|
fail | pass | pass | pass |
gl_rg npot
|
fail | pass | pass | pass |
gl_rg16
|
fail | pass | pass | pass |
gl_rg16 npot
|
fail | pass | pass | pass |
gl_rg8
|
fail | pass | pass | pass |
gl_rg8 npot
|
fail | pass | pass | pass |
arb_texture_rgb10_a2ui
|
8/9 | 9/9 | 9/9 | 9/9 |
fbo-blending
|
crash | pass | pass | pass |
arb_texture_stencil8
|
12/16 | 13/16 | 13/16 | 13/16 |
fbo-stencil-readpixels
|
fail | pass | pass | pass |
arb_texture_storage
|
11/12 | 12/12 | 12/12 | 12/12 |
texture-storage
|
10/11 | 11/11 | 11/11 | 11/11 |
generate mipmap
|
fail | pass | pass | pass |
arb_transform_feedback3
|
6/19 | 6/19 | 17/19 | 17/19 |
gl_nextbuffer-1
|
fail | fail | pass | pass |
gl_nextbuffer-gl_nextbuffer
|
fail | fail | pass | pass |
gl_nextbuffer-gl_skipcomponents1-gl_nextbuffer
|
fail | fail | pass | pass |
gl_skipcomponents1-1
|
fail | fail | pass | pass |
gl_skipcomponents1-2
|
fail | fail | pass | pass |
gl_skipcomponents1-3
|
fail | fail | pass | pass |
gl_skipcomponents1-gl_nextbuffer
|
fail | fail | pass | pass |
gl_skipcomponents1234
|
fail | fail | pass | pass |
gl_skipcomponents2
|
fail | fail | pass | pass |
gl_skipcomponents3
|
fail | fail | pass | pass |
gl_skipcomponents4
|
fail | fail | pass | pass |
arb_uniform_buffer_object
|
40/46 | 44/46 | 44/46 | 44/46 |
rendering
|
fail | pass | pass | pass |
rendering-dsa
|
fail | pass | pass | pass |
rendering-dsa-offset
|
fail | pass | pass | pass |
rendering-offset
|
fail | pass | pass | pass |
ati_texture_compression_3dc
|
1/5 | 7/8 | 8/8 | 8/8 |
fbo-generatemipmap-formats
|
crash | fail | pass | pass |
fbo-generatemipmap-formats
|
0/0 | 1/2 | 2/2 | 2/2 |
gl_compressed_luminance_alpha_3dc_ati npot
|
notrun | fail | pass | pass |
texwrap formats
|
crash | pass | pass | pass |
texwrap formats bordercolor
|
crash | pass | pass | pass |
texwrap formats bordercolor-swizzled
|
crash | pass | pass | pass |
ext_draw_buffers2
|
2/3 | 2/3 | 3/3 | 3/3 |
fbo-drawbuffers2-blend
|
fail | fail | pass | pass |
ext_framebuffer_multisample
|
30/46 | 31/46 | 32/46 | 32/46 |
blit-multiple-render-targets 0
|
fail | fail | pass | pass |
formats all_samples
|
crash | pass | pass | pass |
ext_framebuffer_object
|
127/171 | 294/302 | 296/302 | 296/302 |
fbo-3d
|
fail | pass | pass | pass |
fbo-clear-formats
|
0/5 | 21/21 | 21/21 | 21/21 |
3
|
fail | pass | pass | pass |
4
|
fail | pass | pass | pass |
gl_alpha
|
fail | pass | pass | pass |
gl_rgb
|
fail | pass | pass | pass |
gl_rgba
|
fail | pass | pass | pass |
fbo-clearmipmap
|
fail | pass | pass | pass |
fbo-copyteximage
|
fail | pass | pass | pass |
fbo-cubemap
|
fail | pass | pass | pass |
fbo-drawbuffers masked-clear
|
fail | fail | pass | pass |
fbo-drawbuffers-blend-add
|
fail | fail | pass | pass |
fbo-fast-clear
|
crash | pass | pass | pass |
fbo-generatemipmap
|
fail | pass | pass | pass |
fbo-generatemipmap-filtering
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/5 | 76/76 | 76/76 | 76/76 |
3
|
fail | pass | pass | pass |
4
|
fail | pass | pass | pass |
gl_alpha
|
fail | pass | pass | pass |
gl_rgb
|
fail | pass | pass | pass |
gl_rgba
|
fail | pass | pass | pass |
fbo-generatemipmap-nonsquare
|
fail | pass | pass | pass |
fbo-generatemipmap-npot
|
fail | pass | pass | pass |
fbo-generatemipmap-scissor
|
fail | pass | pass | pass |
fbo-generatemipmap-swizzle
|
fail | pass | pass | pass |
fbo-generatemipmap-viewport
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index1-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index1-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index1-readpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index16-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index16-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index16-readpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index4-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index4-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index4-readpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index8-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index8-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_stencil_index8-readpixels
|
fail | pass | pass | pass |
getteximage-formats init-by-clear-and-render
|
crash | pass | pass | pass |
getteximage-formats init-by-rendering
|
crash | pass | pass | pass |
ext_packed_depth_stencil
|
21/66 | 61/66 | 60/66 | 60/66 |
depthstencil-render-miplevels 1024 d=s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 ds=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 s=d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 1024 s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 d=s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 ds=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 s=d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 146 s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 d=s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 ds=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 s=d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 273 s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 d=s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 ds=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 s=d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 292 s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 d=s=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 ds=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 s=d=z24_s8
|
fail | pass | pass | pass |
depthstencil-render-miplevels 585 s=z24_s8
|
fail | pass | pass | pass |
fbo-clear-formats stencil
|
0/2 | 1/2 | 0/2 | 0/2 |
gl_depth_stencil_ext
|
fail | pass | fail | fail |
fbo-clear-formats
|
0/2 | 2/2 | 2/2 | 2/2 |
gl_depth24_stencil8_ext
|
fail | pass | pass | pass |
gl_depth_stencil_ext
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-copypixels
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8
|
crash | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-drawpixels-32f_24_8_rev
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-drawpixels-float-and-ushort
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-readpixels-24_8
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-readpixels-32f_24_8_rev
|
fail | pass | pass | pass |
fbo-depthstencil-gl_depth24_stencil8-readpixels-float-and-ushort
|
fail | pass | pass | pass |
fbo-stencil-gl_depth24_stencil8-copypixels
|
fail | pass | pass | pass |
fbo-stencil-gl_depth24_stencil8-drawpixels
|
fail | pass | pass | pass |
fbo-stencil-gl_depth24_stencil8-readpixels
|
fail | pass | pass | pass |
readdrawpixels
|
fail | pass | pass | pass |
readpixels-24_8
|
fail | pass | pass | pass |
ext_packed_float
|
54/58 | 57/58 | 57/58 | 57/58 |
fbo-clear-formats
|
0/1 | 1/1 | 1/1 | 1/1 |
gl_r11f_g11f_b10f_ext
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/2 | 2/2 | 2/2 | 2/2 |
gl_r11f_g11f_b10f_ext
|
fail | pass | pass | pass |
gl_r11f_g11f_b10f_ext npot
|
fail | pass | pass | pass |
ext_texture_array
|
27/50 | 43/49 | 48/49 | 48/49 |
array-texture
|
fail | pass | pass | pass |
compressed teximage
|
crash | pass | pass | pass |
compressed teximage pbo
|
crash | pass | pass | pass |
compressed texsubimage
|
crash | pass | pass | pass |
compressed texsubimage pbo
|
crash | pass | pass | pass |
copyteximage 1d_array
|
crash | crash | pass | pass |
copyteximage 2d_array
|
crash | crash | fail | fail |
fbo-array
|
fail | pass | pass | pass |
fbo-depth-array depth-clear
|
fail | pass | pass | pass |
fbo-depth-array depth-draw
|
fail | pass | pass | pass |
fbo-depth-array depth-layered-clear
|
pass | fail | pass | pass |
fbo-depth-array fs-writes-depth
|
fail | pass | pass | pass |
fbo-depth-array stencil-clear
|
fail | pass | pass | pass |
fbo-depth-array stencil-draw
|
fail | pass | pass | pass |
fbo-depth-array stencil-layered-clear
|
fail | fail | pass | pass |
fbo-generatemipmap-array
|
fail | fail | pass | pass |
fbo-generatemipmap-array rgb9_e5
|
fail | pass | pass | pass |
fbo-generatemipmap-array s3tc_dxt1
|
crash | pass | pass | pass |
gen-mipmap
|
crash | pass | pass | pass |
maxlayers
|
fail | pass | pass | pass |
render-1darray
|
fail | pass | pass | pass |
render-2darray
|
fail | pass | pass | pass |
texsubimage array
|
crash | crash | pass | pass |
ext_texture_compression_latc
|
1/6 | 25/29 | 29/29 | 29/29 |
fbo-generatemipmap-formats
|
crash | fail | pass | pass |
fbo-generatemipmap-formats-signed
|
crash | fail | pass | pass |
fbo-generatemipmap-formats-signed
|
0/0 | 2/4 | 4/4 | 4/4 |
gl_compressed_signed_luminance_alpha_latc2_ext npot
|
notrun | fail | pass | pass |
gl_compressed_signed_luminance_latc1_ext npot
|
notrun | fail | pass | pass |
fbo-generatemipmap-formats
|
0/0 | 2/4 | 4/4 | 4/4 |
gl_compressed_luminance_alpha_latc2_ext npot
|
notrun | fail | pass | pass |
gl_compressed_luminance_latc1_ext npot
|
notrun | fail | pass | pass |
texwrap formats
|
crash | pass | pass | pass |
texwrap formats bordercolor
|
crash | pass | pass | pass |
texwrap formats bordercolor-swizzled
|
crash | pass | pass | pass |
ext_texture_compression_rgtc
|
39/39 | 33/39 | 39/39 | 39/39 |
fbo-generatemipmap-formats-signed
|
4/4 | 2/4 | 4/4 | 4/4 |
gl_compressed_signed_red_green_rgtc2_ext npot
|
pass | fail | pass | pass |
gl_compressed_signed_red_rgtc1_ext npot
|
pass | fail | pass | pass |
fbo-generatemipmap-formats
|
8/8 | 4/8 | 8/8 | 8/8 |
gl_compressed_red npot
|
pass | fail | pass | pass |
gl_compressed_red_green_rgtc2_ext npot
|
pass | fail | pass | pass |
gl_compressed_red_rgtc1_ext npot
|
pass | fail | pass | pass |
gl_compressed_rg npot
|
pass | fail | pass | pass |
ext_texture_compression_s3tc
|
10/20 | 40/44 | 44/44 | 44/44 |
compressedteximage gl_compressed_rgb_s3tc_dxt1_ext
|
crash | pass | pass | pass |
compressedteximage gl_compressed_srgb_s3tc_dxt1_ext
|
crash | pass | pass | pass |
fbo-generatemipmap-formats
|
crash | fail | pass | pass |
fbo-generatemipmap-formats
|
0/0 | 4/8 | 8/8 | 8/8 |
gl_compressed_rgb_s3tc_dxt1_ext npot
|
notrun | fail | pass | pass |
gl_compressed_rgba_s3tc_dxt1_ext npot
|
notrun | fail | pass | pass |
gl_compressed_rgba_s3tc_dxt3_ext npot
|
notrun | fail | pass | pass |
gl_compressed_rgba_s3tc_dxt5_ext npot
|
notrun | fail | pass | pass |
getteximage-targets 2d_array s3tc
|
fail | pass | pass | pass |
s3tc-errors
|
crash | pass | pass | pass |
s3tc-teximage
|
crash | pass | pass | pass |
s3tc-texsubimage
|
crash | pass | pass | pass |
texwrap formats
|
crash | pass | pass | pass |
texwrap formats bordercolor
|
crash | pass | pass | pass |
texwrap formats bordercolor-swizzled
|
crash | pass | pass | pass |
ext_texture_integer
|
85/92 | 299/300 | 299/300 | 299/300 |
ext_texture_integer-texformats
|
crash | pass | pass | pass |
fbo-blending
|
crash | pass | pass | pass |
fbo-blending gl_arb_texture_rg
|
crash | pass | pass | pass |
getteximage-clamping
|
crash | pass | pass | pass |
getteximage-clamping gl_arb_texture_rg
|
crash | pass | pass | pass |
texture_integer_glsl130
|
crash | pass | pass | pass |
ext_texture_shared_exponent
|
8/10 | 10/10 | 10/10 | 10/10 |
fbo-generatemipmap-formats
|
0/2 | 2/2 | 2/2 | 2/2 |
gl_rgb9_e5_ext
|
fail | pass | pass | pass |
gl_rgb9_e5_ext npot
|
fail | pass | pass | pass |
ext_texture_snorm
|
45/61 | 214/215 | 214/215 | 214/215 |
fbo-clear-formats
|
0/9 | 9/9 | 9/9 | 9/9 |
gl_r16_snorm
|
fail | pass | pass | pass |
gl_r8_snorm
|
fail | pass | pass | pass |
gl_red_snorm
|
fail | pass | pass | pass |
gl_rg16_snorm
|
fail | pass | pass | pass |
gl_rg8_snorm
|
fail | pass | pass | pass |
gl_rg_snorm
|
fail | pass | pass | pass |
gl_rgba16_snorm
|
fail | pass | pass | pass |
gl_rgba8_snorm
|
fail | pass | pass | pass |
gl_rgba_snorm
|
fail | pass | pass | pass |
fbo-generatemipmap-formats
|
0/4 | 48/48 | 48/48 | 48/48 |
gl_r8_snorm
|
fail | pass | pass | pass |
gl_red_snorm
|
fail | pass | pass | pass |
gl_rg8_snorm
|
fail | pass | pass | pass |
gl_rg_snorm
|
fail | pass | pass | pass |
texwrap formats
|
6/8 | 48/48 | 48/48 | 48/48 |
gl_rgb8_snorm
|
fail | pass | pass | pass |
gl_rgb8_snorm, swizzled
|
fail | pass | pass | pass |
ext_texture_srgb
|
12/22 | 103/110 | 109/110 | 109/110 |
fbo-fast-clear
|
crash | pass | pass | pass |
fbo-generatemipmap-formats
|
crash | pass | pass | pass |
fbo-generatemipmap-formats-s3tc
|
crash | fail | pass | pass |
fbo-generatemipmap-formats-s3tc
|
0/0 | 10/16 | 16/16 | 16/16 |
gl_compressed_srgb_alpha_ext npot
|
notrun | fail | pass | pass |
gl_compressed_srgb_alpha_s3tc_dxt1_ext npot
|
notrun | fail | pass | pass |
gl_compressed_srgb_alpha_s3tc_dxt3_ext npot
|
notrun | fail | pass | pass |
gl_compressed_srgb_alpha_s3tc_dxt5_ext npot
|
notrun | fail | pass | pass |
gl_compressed_srgb_ext npot
|
notrun | fail | pass | pass |
gl_compressed_srgb_s3tc_dxt1_ext npot
|
notrun | fail | pass | pass |
texwrap formats-s3tc
|
crash | pass | pass | pass |
texwrap formats-s3tc bordercolor
|
crash | pass | pass | pass |
texwrap formats-s3tc bordercolor-swizzled
|
crash | pass | pass | pass |
texwrap formats
|
3/5 | 12/12 | 12/12 | 12/12 |
gl_srgb8
|
fail | pass | pass | pass |
gl_srgb8, swizzled
|
fail | pass | pass | pass |
ext_transform_feedback
|
117/310 | 119/311 | 223/311 | 223/311 |
alignment 0
|
fail | fail | pass | pass |
alignment 12
|
fail | fail | pass | pass |
alignment 4
|
fail | fail | pass | pass |
alignment 8
|
fail | fail | pass | pass |
buffer-usage
|
crash | crash | pass | pass |
generatemipmap discard
|
fail | pass | pass | pass |
immediate-reuse-uniform-buffer
|
fail | pass | fail | fail |
max-varyings
|
crash | fail | fail | fail |
nonflat-integral
|
fail | fail | pass | pass |
order arrays lines
|
crash | fail | pass | pass |
order arrays points
|
crash | fail | pass | pass |
order arrays triangles
|
crash | fail | pass | pass |
order elements lines
|
crash | fail | pass | pass |
order elements points
|
crash | fail | pass | pass |
order elements triangles
|
crash | fail | pass | pass |
output-type float
|
fail | fail | pass | pass |
output-type float[2]
|
fail | fail | pass | pass |
output-type float[2]-no-subscript
|
fail | fail | pass | pass |
output-type int
|
fail | fail | pass | pass |
output-type int[2]
|
fail | fail | pass | pass |
output-type int[2]-no-subscript
|
fail | fail | pass | pass |
output-type ivec2
|
fail | fail | pass | pass |
output-type ivec2[2]
|
fail | fail | pass | pass |
output-type ivec2[2]-no-subscript
|
fail | fail | pass | pass |
output-type ivec3
|
fail | fail | pass | pass |
output-type ivec3[2]
|
fail | fail | pass | pass |
output-type ivec3[2]-no-subscript
|
fail | fail | pass | pass |
output-type ivec4
|
fail | fail | pass | pass |
output-type ivec4[2]
|
fail | fail | pass | pass |
output-type ivec4[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat2
|
fail | fail | pass | pass |
output-type mat2[2]
|
fail | fail | pass | pass |
output-type mat2[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat2x3
|
fail | fail | pass | pass |
output-type mat2x3[2]
|
fail | fail | pass | pass |
output-type mat2x3[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat2x4
|
fail | fail | pass | pass |
output-type mat2x4[2]
|
fail | fail | pass | pass |
output-type mat2x4[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat3
|
fail | fail | pass | pass |
output-type mat3[2]
|
fail | fail | pass | pass |
output-type mat3[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat3x2
|
fail | fail | pass | pass |
output-type mat3x2[2]
|
fail | fail | pass | pass |
output-type mat3x2[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat3x4
|
fail | fail | pass | pass |
output-type mat3x4[2]
|
fail | fail | pass | pass |
output-type mat3x4[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat4
|
fail | fail | pass | pass |
output-type mat4[2]
|
fail | fail | pass | pass |
output-type mat4[2]-no-subscript
|
fail | fail | pass | pass |
output-type mat4x2
|
fail | fail | pass | pass |
output-type mat4x2[2]
|
fail | fail | pass | pass |
output-type mat4x2[2]-no-subscript
|
fail | pass | pass | pass |
output-type mat4x3
|
fail | fail | pass | pass |
output-type mat4x3[2]
|
fail | fail | pass | pass |
output-type mat4x3[2]-no-subscript
|
fail | fail | pass | pass |
output-type uint
|
fail | fail | pass | pass |
output-type uint[2]
|
fail | fail | pass | pass |
output-type uint[2]-no-subscript
|
fail | fail | pass | pass |
output-type uvec2
|
fail | fail | pass | pass |
output-type uvec2[2]
|
fail | fail | pass | pass |
output-type uvec2[2]-no-subscript
|
fail | fail | pass | pass |
output-type uvec3
|
fail | fail | pass | pass |
output-type uvec3[2]
|
fail | fail | pass | pass |
output-type uvec3[2]-no-subscript
|
fail | fail | pass | pass |
output-type uvec4
|
fail | fail | pass | pass |
output-type uvec4[2]
|
fail | fail | pass | pass |
output-type uvec4[2]-no-subscript
|
fail | fail | pass | pass |
output-type vec2
|
fail | fail | pass | pass |
output-type vec2[2]
|
fail | fail | pass | pass |
output-type vec2[2]-no-subscript
|
fail | fail | pass | pass |
output-type vec3
|
fail | fail | pass | pass |
output-type vec3[2]
|
fail | fail | pass | pass |
output-type vec3[2]-no-subscript
|
fail | fail | pass | pass |
output-type vec4
|
fail | fail | pass | pass |
output-type vec4[2]
|
fail | fail | pass | pass |
output-type vec4[2]-no-subscript
|
fail | fail | pass | pass |
structs array-struct run
|
pass | fail | pass | pass |
structs array-struct run interface
|
fail | fail | pass | pass |
structs array-struct run-no-fs
|
fail | fail | pass | pass |
structs array-struct run-no-fs interface
|
fail | fail | pass | pass |
structs array-struct-array-elem run
|
fail | fail | pass | pass |
structs array-struct-array-elem run interface
|
fail | pass | pass | pass |
structs array-struct-array-elem run-no-fs
|
fail | fail | pass | pass |
structs array-struct-array-elem run-no-fs interface
|
fail | fail | pass | pass |
structs array-struct-array-struct run
|
fail | fail | pass | pass |
structs array-struct-array-struct run interface
|
fail | fail | pass | pass |
structs array-struct-array-struct run-no-fs
|
fail | fail | pass | pass |
structs array-struct-array-struct run-no-fs interface
|
fail | fail | pass | pass |
structs array-struct-whole-array run
|
pass | fail | pass | pass |
structs array-struct-whole-array run interface
|
fail | fail | pass | pass |
structs array-struct-whole-array run-no-fs
|
fail | fail | pass | pass |
structs array-struct-whole-array run-no-fs interface
|
fail | fail | pass | pass |
structs basic-struct run
|
pass | fail | pass | pass |
structs basic-struct run interface
|
fail | pass | pass | pass |
structs basic-struct run-no-fs
|
fail | fail | pass | pass |
structs basic-struct run-no-fs interface
|
pass | fail | pass | pass |
structs struct-array-elem run
|
fail | fail | pass | pass |
structs struct-array-elem run interface
|
fail | fail | pass | pass |
structs struct-array-elem run-no-fs
|
fail | fail | pass | pass |
structs struct-array-elem run-no-fs interface
|
crash | fail | pass | pass |
structs struct-struct run
|
fail | fail | pass | pass |
structs struct-struct run interface
|
fail | fail | pass | pass |
structs struct-struct run-no-fs
|
fail | fail | pass | pass |
structs struct-struct run-no-fs interface
|
fail | fail | pass | pass |
structs struct-whole-array run
|
fail | fail | pass | pass |
structs struct-whole-array run interface
|
fail | pass | pass | pass |
structs struct-whole-array run-no-fs
|
fail | fail | pass | pass |
structs struct-whole-array run-no-fs interface
|
fail | fail | pass | pass |
structs_gles3 basic-struct run
|
fail | fail | pass | pass |
structs_gles3 basic-struct run-no-fs
|
fail | fail | pass | pass |
glsl-1.10
|
1477/1546 | 1477/1546 | 1478/1546 | 1477/1546 |
execution
|
1437/1506 | 1437/1506 | 1438/1506 | 1437/1506 |
built-in-functions
|
1095/1098 | 1094/1098 | 1096/1098 | 1095/1098 |
fs-op-eq-bvec4-bvec4
|
fail | pass | pass | pass |
fs-op-eq-bvec4-bvec4-using-if
|
pass | fail | pass | fail |
vs-op-ne-bvec4-bvec4
|
pass | fail | pass | pass |
fs-texture-select
|
crash | pass | crash | crash |
glsl-1.20
|
890/918 | 913/918 | 914/918 | 912/918 |
execution
|
857/884 | 880/884 | 881/884 | 879/884 |
tex-miplevel-selection gl2:texture() 1d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture() 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture() 2d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture() 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture() 3d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture(bias) 1d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture(bias) 1dshadow
|
fail | fail | pass | pass |
tex-miplevel-selection gl2:texture(bias) 2d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture(bias) 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:texture(bias) 3d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 1d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 2d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj 3d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj(bias) 1d
|
fail | pass | pass | fail |
tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj(bias) 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj(bias) 2d
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection gl2:textureproj(bias) 2dshadow
|
fail | pass | pass | fail |
tex-miplevel-selection gl2:textureproj(bias) 3d
|
fail | pass | pass | pass |
glsl-1.30
|
1850/2134 | 2007/2134 | 2022/2134 | 2021/2134 |
execution
|
1671/1955 | 1828/1955 | 1843/1955 | 1842/1955 |
isinf-and-isnan vs_xfb
|
crash | crash | pass | pass |
tex-miplevel-selection texture() 1d
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texture() 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection texture() 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 2d
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 2darrayshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texture() 3d
|
fail | pass | pass | pass |
tex-miplevel-selection texture(bias) 1d
|
fail | pass | pass | fail |
tex-miplevel-selection texture(bias) 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texture(bias) 1darrayshadow
|
fail | fail | fail | pass |
tex-miplevel-selection texture(bias) 1dshadow
|
fail | pass | pass | fail |
tex-miplevel-selection texture(bias) 2d
|
fail | pass | pass | fail |
tex-miplevel-selection texture(bias) 2darray
|
fail | pass | fail | pass |
tex-miplevel-selection texture(bias) 2dshadow
|
fail | pass | pass | fail |
tex-miplevel-selection texture(bias) 3d
|
fail | pass | pass | fail |
tex-miplevel-selection texturegrad 1d
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texturegrad 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection texturegrad 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 2d
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 2darrayshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad 3d
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad cube
|
fail | pass | pass | pass |
tex-miplevel-selection texturegrad cubeshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texturegradoffset 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection texturegradoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 2darrayshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturegradoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 1d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texturelod 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection texturelod 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 2d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod 3d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelod cube
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection texturelodoffset 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection texturelodoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection texturelodoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection textureoffset 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection textureoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 1darray
|
fail | fail | pass | pass |
tex-miplevel-selection textureoffset(bias) 1darrayshadow
|
fail | fail | pass | pass |
tex-miplevel-selection textureoffset(bias) 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 2darray
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureoffset(bias) 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj(bias) 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj(bias) 1d_projvec4
|
fail | fail | pass | pass |
tex-miplevel-selection textureproj(bias) 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj(bias) 2d
|
fail | pass | fail | pass |
tex-miplevel-selection textureproj(bias) 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureproj(bias) 2dshadow
|
fail | fail | fail | pass |
tex-miplevel-selection textureproj(bias) 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgrad 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojgradoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlod 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojlodoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset 3d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 1d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 1d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 1dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 2d
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 2d_projvec4
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 2dshadow
|
fail | pass | pass | pass |
tex-miplevel-selection textureprojoffset(bias) 3d
|
fail | pass | pass | pass |
texelfetch fs sampler2darray 1x129x9-98x129x9
|
fail | pass | pass | pass |
texelfetch fs sampler2darray 98x129x1-98x129x9
|
fail | pass | pass | pass |
texelfetch fs sampler2darray 98x1x9-98x129x9
|
fail | pass | pass | pass |
texelfetch
|
18/36 | 36/36 | 36/36 | 36/36 |
fs-texelfetch-isampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-isampler2darray
|
fail | pass | pass | pass |
fs-texelfetch-isampler2darray-swizzle
|
fail | pass | pass | pass |
fs-texelfetch-sampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-sampler2darray
|
fail | pass | pass | pass |
fs-texelfetch-sampler2darray-swizzle
|
fail | pass | pass | pass |
fs-texelfetch-usampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-usampler2darray
|
fail | pass | pass | pass |
fs-texelfetch-usampler2darray-swizzle
|
fail | pass | pass | pass |
vs-texelfetch-isampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-isampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-isampler2darray-swizzle
|
fail | pass | pass | pass |
vs-texelfetch-sampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-sampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-sampler2darray-swizzle
|
fail | pass | pass | pass |
vs-texelfetch-usampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-usampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-usampler2darray-swizzle
|
fail | pass | pass | pass |
texelfetchoffset
|
18/30 | 30/30 | 30/30 | 30/30 |
fs-texelfetch-isampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-isampler2darray
|
fail | pass | pass | pass |
fs-texelfetch-sampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-sampler2darray
|
fail | pass | pass | pass |
fs-texelfetch-usampler1darray
|
fail | pass | pass | pass |
fs-texelfetch-usampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-isampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-isampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-sampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-sampler2darray
|
fail | pass | pass | pass |
vs-texelfetch-usampler1darray
|
fail | pass | pass | pass |
vs-texelfetch-usampler2darray
|
fail | pass | pass | pass |
texturesize
|
30/46 | 46/46 | 46/46 | 46/46 |
fs-texturesize-isampler1darray
|
fail | pass | pass | pass |
fs-texturesize-isampler2darray
|
fail | pass | pass | pass |
fs-texturesize-sampler1darray
|
fail | pass | pass | pass |
fs-texturesize-sampler1darrayshadow
|
fail | pass | pass | pass |
fs-texturesize-sampler2darray
|
fail | pass | pass | pass |
fs-texturesize-sampler2darrayshadow
|
fail | pass | pass | pass |
fs-texturesize-usampler1darray
|
fail | pass | pass | pass |
fs-texturesize-usampler2darray
|
fail | pass | pass | pass |
vs-texturesize-isampler1darray
|
fail | pass | pass | pass |
vs-texturesize-isampler2darray
|
fail | pass | pass | pass |
vs-texturesize-sampler1darray
|
fail | pass | pass | pass |
vs-texturesize-sampler1darrayshadow
|
fail | pass | pass | pass |
vs-texturesize-sampler2darray
|
fail | pass | pass | pass |
vs-texturesize-sampler2darrayshadow
|
fail | pass | pass | pass |
vs-texturesize-usampler1darray
|
fail | pass | pass | pass |
vs-texturesize-usampler2darray
|
fail | pass | pass | pass |
glsl-1.40
|
96/119 | 118/119 | 118/119 | 118/119 |
execution
|
57/80 | 79/80 | 79/80 | 79/80 |
texturesize
|
36/58 | 58/58 | 58/58 | 58/58 |
fs-texturesize-isampler1darray
|
fail | pass | pass | pass |
fs-texturesize-isampler2darray
|
fail | pass | pass | pass |
fs-texturesize-isamplerbuffer
|
fail | pass | pass | pass |
fs-texturesize-sampler1darray
|
fail | pass | pass | pass |
fs-texturesize-sampler1darrayshadow
|
fail | pass | pass | pass |
fs-texturesize-sampler2darray
|
fail | pass | pass | pass |
fs-texturesize-sampler2darrayshadow
|
fail | pass | pass | pass |
fs-texturesize-samplerbuffer
|
fail | pass | pass | pass |
fs-texturesize-usampler1darray
|
fail | pass | pass | pass |
fs-texturesize-usampler2darray
|
fail | pass | pass | pass |
fs-texturesize-usamplerbuffer
|
fail | pass | pass | pass |
vs-texturesize-isampler1darray
|
fail | pass | pass | pass |
vs-texturesize-isampler2darray
|
fail | pass | pass | pass |
vs-texturesize-isamplerbuffer
|
fail | pass | pass | pass |
vs-texturesize-sampler1darray
|
fail | pass | pass | pass |
vs-texturesize-sampler1darrayshadow
|
fail | pass | pass | pass |
vs-texturesize-sampler2darray
|
fail | pass | pass | pass |
vs-texturesize-sampler2darrayshadow
|
fail | pass | pass | pass |
vs-texturesize-samplerbuffer
|
fail | pass | pass | pass |
vs-texturesize-usampler1darray
|
fail | pass | pass | pass |
vs-texturesize-usampler2darray
|
fail | pass | pass | pass |
vs-texturesize-usamplerbuffer
|
fail | pass | pass | pass |
glsl-1.50
|
131/1816 | 131/1816 | 132/1816 | 132/1816 |
transform-feedback-vertex-id
|
crash | crash | pass | pass |
nv_conditional_render
|
8/12 | 12/12 | 12/12 | 12/12 |
blitframebuffer
|
fail | pass | pass | pass |
copyteximage
|
fail | pass | pass | pass |
copytexsubimage
|
fail | pass | pass | pass |
generatemipmap
|
fail | pass | pass | pass |
oes_compressed_etc1_rgb8_texture
|
1/2 | 2/2 | 2/2 | 2/2 |
miptree
|
crash | pass | pass | pass |
sgis_generate_mipmap
|
0/3 | 3/3 | 3/3 | 3/3 |
gen-nonzero-unit
|
fail | pass | pass | pass |
gen-teximage
|
fail | pass | pass | pass |
gen-texsubimage
|
fail | pass | pass | pass |