diff options
author | Corentin Noël <corentin.noel@collabora.com> | 2022-04-08 14:59:45 +0200 |
---|---|---|
committer | Corentin Noël <corentin.noel@collabora.com> | 2022-04-22 20:55:51 +0200 |
commit | 40403f48d7d1b835004caac0a770e602fc458a2e (patch) | |
tree | e363e4a457872ed01589732ff60c4e96a0cf5e0b /.gitlab-ci | |
parent | c75406929ee20c865dfe8a6f08b785188656e035 (diff) |
ci: upref the mesa build
Use the latest mesa version available.
Main changes:
* Now using TEXCOORDS
* Switched to GLSL-to-NIR-to-TGSI instead of GLSL-to-TGSI
Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
Reviewed-by: Italo Nicola <italonicola@collabora.com>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/791>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gl-fails.txt | 26 | ||||
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gl-flakes.txt | 11 | ||||
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gles-fails.txt | 25 | ||||
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gles-flakes.txt | 8 | ||||
-rw-r--r-- | .gitlab-ci/expectations/virt/virgl-gl-fails.txt | 27 | ||||
-rw-r--r-- | .gitlab-ci/expectations/virt/virgl-gl-flakes.txt | 15 | ||||
-rw-r--r-- | .gitlab-ci/expectations/virt/virgl-gles-fails.txt | 26 | ||||
-rw-r--r-- | .gitlab-ci/expectations/virt/virgl-gles-flakes.txt | 7 |
8 files changed, 121 insertions, 24 deletions
diff --git a/.gitlab-ci/expectations/host/virgl-gl-fails.txt b/.gitlab-ci/expectations/host/virgl-gl-fails.txt index c3254cd..2cf7938 100644 --- a/.gitlab-ci/expectations/host/virgl-gl-fails.txt +++ b/.gitlab-ci/expectations/host/virgl-gl-fails.txt @@ -211,21 +211,29 @@ spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16- swizzled- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-fs-array-dvec3,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail spec@arb_es2_compatibility@texwrap formats bordercolor,Fail spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Per-sample,Fail spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi1,Fail spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail spec@arb_occlusion_query@occlusion_query_meta_save,Fail spec@arb_point_sprite@arb_point_sprite-mipmap,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_sample_shading@builtin-gl-sample-position 2,Fail +spec@arb_shader_atomic_counter_ops@execution@add,Fail +spec@arb_shader_atomic_counters@fragment-discard,Fail +spec@arb_shader_atomic_counters@function-argument,Fail spec@arb_shader_image_load_store@early-z,Fail spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,Fail spec@arb_shader_image_load_store@layer,Fail @@ -243,6 +251,8 @@ spec@arb_shader_image_load_store@semantics,Fail spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMSArray test,Fail spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMS test,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_shader_storage_buffer_object@layout-std140-write-shader,Fail +spec@arb_shader_storage_buffer_object@layout-std430-write-shader,Fail spec@arb_shader_storage_buffer_object@maxblocks,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail @@ -542,9 +552,12 @@ spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail -spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-read,Crash +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-write,Crash +spec@glsl-1.30@execution@vs-isnan-and-more-comparison,Fail spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail +spec@glsl-1.50@execution@variable-indexing@gs-input-array-float-index-rd,Fail spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,Fail spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,Fail spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,Fail @@ -579,6 +592,11 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Fail spec@nv_copy_image@nv_copy_image-formats,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail @@ -606,7 +624,7 @@ spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail spec@!opengl 1.0@gl-1.0-edgeflag,Fail spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail -spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos,Crash spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@depthstencil-default_fb-copypixels,Fail diff --git a/.gitlab-ci/expectations/host/virgl-gl-flakes.txt b/.gitlab-ci/expectations/host/virgl-gl-flakes.txt index 48b6489..46347ee 100644 --- a/.gitlab-ci/expectations/host/virgl-gl-flakes.txt +++ b/.gitlab-ci/expectations/host/virgl-gl-flakes.txt @@ -349,12 +349,23 @@ KHR-GL43.vertex_attrib_binding.basic-inputI-case2 shaders@glsl-uniform-interstage-limits@subdivide 5 shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_fragment_layer_viewport@viewport-gs-writes-in-range +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glViewport +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-roundup-samples spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed +spec@arb_shader_atomic_counter_ops@execution@add +spec@arb_shader_atomic_counter_ops@execution@atomic-counter-array-out-of-bounds-access +spec@arb_shader_image_load_store@execution@image-array-out-of-bounds-access-store +spec@arb_shader_storage_buffer_object@execution@memory-layouts-struct-deref +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int spec@arb_timer_query@query gl_timestamp spec@arb_timer_query@timestamp-get spec@ext_framebuffer_blit@fbo-blit-check-limits spec@ext_framebuffer_blit@fbo-sys-blit spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@oes_viewport_array@viewport-gs-writes-in-range spec@!opengl 1.0@gl-1.0-drawbuffer-modes spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.0@gl-1.0-swapbuffers-behavior diff --git a/.gitlab-ci/expectations/host/virgl-gles-fails.txt b/.gitlab-ci/expectations/host/virgl-gles-fails.txt index 405a8b6..81b0b66 100644 --- a/.gitlab-ci/expectations/host/virgl-gles-fails.txt +++ b/.gitlab-ci/expectations/host/virgl-gles-fails.txt @@ -201,13 +201,17 @@ spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16 spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail spec@arb_draw_indirect@arb_draw_indirect-draw-elements-prim-restart-ugly,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail +spec@arb_enhanced_layouts@execution@component-layout@vs-fs-array-dvec3,Fail spec@arb_enhanced_layouts@linker@component-layout@intrastage-vs,Fail spec@arb_enhanced_layouts@linker@component-layout@vs-to-fs,Fail spec@arb_es2_compatibility@texwrap formats bordercolor,Fail spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Per-sample,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@Basic,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@discard,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail @@ -228,6 +232,7 @@ spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail spec@arb_gpu_shader5@linker@stream-different-zero-gs-fs,Fail spec@arb_gpu_shader5@linker@stream-invalid-prim-output,Fail spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi1,Fail spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail spec@arb_occlusion_query@occlusion_query,Fail spec@arb_occlusion_query@occlusion_query_meta_fragments,Fail @@ -270,6 +275,8 @@ spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail spec@arb_seamless_cube_map@arb_seamless_cubemap,Fail spec@arb_shader_atomic_counter_ops@execution@add,Fail spec@arb_shader_atomic_counter_ops@execution@all_touch_test,Fail +spec@arb_shader_atomic_counters@fragment-discard,Fail +spec@arb_shader_atomic_counters@function-argument,Fail spec@arb_shader_image_load_store@early-z,ExpectedFail spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,ExpectedFail spec@arb_shader_image_load_store@early-z@occlusion query test/late-z pass,Fail @@ -403,17 +410,19 @@ spec@arb_shader_image_load_store@level,Fail spec@arb_shader_image_load_store@max-images@Combined max image uniforms test,Fail spec@arb_shader_image_load_store@max-images,Fail spec@arb_shader_image_load_store@max-size,Fail -spec@arb_shader_image_load_store@max-size@image1D max size test/16384x1x1x1,Fail spec@arb_shader_image_load_store@max-size@image1DArray max size test/16384x8x1x1,Fail spec@arb_shader_image_load_store@max-size@image1DArray max size test/8x2048x1x1,Fail +spec@arb_shader_image_load_store@max-size@image1D max size test/16384x1x1x1,Fail spec@arb_shader_image_load_store@restrict,Fail spec@arb_shader_image_load_store@restrict@no qualifier image aliasing test,Fail spec@arb_shader_image_load_store@semantics,Fail spec@arb_shader_image_load_store@semantics@imageStore/Vertex shader/rgba32f/image1D test,Fail spec@arb_shader_storage_buffer_object@execution@indirect,Fail +spec@arb_shader_storage_buffer_object@execution@memory-layouts-struct-deref,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,ExpectedFail spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int,Fail +spec@arb_shader_storage_buffer_object@layout-std140-write-shader,Fail spec@arb_shader_storage_buffer_object@maxblocks,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,ExpectedFail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,ExpectedFail @@ -643,7 +652,6 @@ spec@ext_framebuffer_multisample@upsample 2 stencil,Fail spec@ext_framebuffer_multisample@upsample 4 stencil,Fail spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail -spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail spec@ext_framebuffer_object@fbo-blending-formats,Fail spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA12,Fail spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA16,Fail @@ -812,7 +820,6 @@ spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail -spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail @@ -826,6 +833,8 @@ spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-read,Crash +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-write,Crash spec@glsl-1.30@execution@fs-texturelod-miplevels-biased,Fail spec@glsl-1.30@execution@interpolation@interpolation-mixed,Fail spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail @@ -973,6 +982,7 @@ spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d_projvec4,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2dshadow,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 3d,Fail +spec@glsl-1.30@execution@vs-isnan-and-more-comparison,Fail spec@glsl-1.30@execution@vs-texturelod-miplevels-biased,Fail spec@glsl-1.50@built-in constants,Fail spec@glsl-1.50@built-in constants@gl_MaxGeometryOutputComponents,Fail @@ -2517,6 +2527,11 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,ExpectedFail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,ExpectedFail spec@khr_texture_compression_astc@void-extent-dl-bug,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Fail spec@nv_copy_image@nv_copy_image-formats,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail @@ -2568,7 +2583,7 @@ spec@!opengl 1.0@gl-1.0-logicop@GL_OR_REVERSE_MSAA,Fail spec@!opengl 1.0@gl-1.0-logicop@GL_XOR_MSAA,Fail spec@!opengl 1.0@gl-1.0-spot-light,Fail spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,ExpectedFail -spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos,Crash spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@clipflat,Fail diff --git a/.gitlab-ci/expectations/host/virgl-gles-flakes.txt b/.gitlab-ci/expectations/host/virgl-gles-flakes.txt index 10c9b2c..a18216e 100644 --- a/.gitlab-ci/expectations/host/virgl-gles-flakes.txt +++ b/.gitlab-ci/expectations/host/virgl-gles-flakes.txt @@ -2,6 +2,10 @@ dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffe shaders@glsl-uniform-interstage-limits@subdivide 5 shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_fragment_layer_viewport@viewport-gs-writes-in-range +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glViewport +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-roundup-samples spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed spec@arb_shader_image_load_store@atomicity spec@arb_shader_image_load_store@atomicity@imageAtomicAdd @@ -22,11 +26,15 @@ spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier t spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/4x4 spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/4x4 spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/4x4 +spec@arb_shader_storage_buffer_object@execution@memory-layouts-struct-deref +spec@arb_shader_storage_buffer_object@layout-std140-write-shader +spec@arb_shader_storage_buffer_object@layout-std430-write-shader spec@arb_timer_query@query gl_timestamp spec@arb_timer_query@timestamp-get spec@ext_framebuffer_blit@fbo-blit-check-limits spec@ext_framebuffer_blit@fbo-sys-blit spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@oes_viewport_array@viewport-gs-writes-in-range spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.1@masked-clear spec@!opengl 1.1@ppgtt_memory_alignment diff --git a/.gitlab-ci/expectations/virt/virgl-gl-fails.txt b/.gitlab-ci/expectations/virt/virgl-gl-fails.txt index a1bb122..1901467 100644 --- a/.gitlab-ci/expectations/virt/virgl-gl-fails.txt +++ b/.gitlab-ci/expectations/virt/virgl-gl-fails.txt @@ -168,21 +168,31 @@ spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16 spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail spec@arb_direct_state_access@gettextureimage-targets,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-fs-array-dvec3,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail spec@arb_es2_compatibility@texwrap formats bordercolor,Fail spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glViewport,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Per-sample,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-roundup-samples,Fail spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi1,Fail spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail spec@arb_occlusion_query@occlusion_query_meta_save,Fail spec@arb_point_sprite@arb_point_sprite-mipmap,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_sample_shading@builtin-gl-sample-position 2,Fail +spec@arb_shader_atomic_counter_ops@execution@add,Fail +spec@arb_shader_atomic_counters@fragment-discard,Fail +spec@arb_shader_atomic_counters@function-argument,Fail spec@arb_shader_image_load_store@early-z,Fail spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,Fail spec@arb_shader_image_load_store@layer,Fail @@ -200,6 +210,9 @@ spec@arb_shader_image_load_store@semantics,Fail spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMSArray test,Fail spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMS test,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int,Fail +spec@arb_shader_storage_buffer_object@layout-std140-write-shader,Fail +spec@arb_shader_storage_buffer_object@layout-std430-write-shader,Fail spec@arb_shader_storage_buffer_object@maxblocks,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail @@ -381,7 +394,6 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail -spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail @@ -519,9 +531,9 @@ spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail -spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail +spec@glsl-1.50@execution@variable-indexing@gs-input-array-float-index-rd,Fail spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,Fail spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,Fail spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,Fail @@ -556,6 +568,11 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Fail spec@nv_copy_image@nv_copy_image-formats,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail @@ -583,7 +600,7 @@ spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail spec@!opengl 1.0@gl-1.0-edgeflag,Fail spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail -spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos,Crash spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@copypixels-draw-sync,Fail diff --git a/.gitlab-ci/expectations/virt/virgl-gl-flakes.txt b/.gitlab-ci/expectations/virt/virgl-gl-flakes.txt index c32672c..818e99e 100644 --- a/.gitlab-ci/expectations/virt/virgl-gl-flakes.txt +++ b/.gitlab-ci/expectations/virt/virgl-gl-flakes.txt @@ -9,11 +9,6 @@ KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x3_vs KHR-GL31.transform_feedback.capture_special_interleaved_test -piglit.spec@arb_framebuffer_object@fbo blit to missing attachment -piglit.spec@arb_gpu_shader5@texturegatheroffset@fs-r-0-float-2drect -piglit.spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-fixed -piglit.spec@glsl-1.50@execution@built-in-functions@gs-op-assign-mult-vec2-mat2 -piglit.spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-usampler3d shaders@glsl-max-varyings shaders@glsl-max-varyings >max_varying_components shaders@glsl-uniform-interstage-limits@subdivide 5 @@ -22,10 +17,18 @@ spec@arb_compute_shader@local-id-explosion spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8I spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8UI spec@arb_copy_image@arb_copy_image-formats@Source: GL_RED/Destination: GL_RED +spec@arb_fragment_layer_viewport@layer-gs-writes-in-range +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glViewport +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-roundup-samples spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed spec@arb_gpu_shader5@texturegatheroffset@fs-rgba-3-int-2drect-const spec@arb_gpu_shader_int64@execution@built-in-functions@gs-min-i64vec2-int64_t +spec@arb_shader_atomic_counter_ops@execution@add spec@arb_shader_image_load_store@indexing +spec@arb_shader_storage_buffer_object@execution@memory-layouts-struct-deref +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int spec@arb_texture_rg@fbo-rg-gl_rg spec@arb_timer_query@query gl_timestamp spec@arb_timer_query@timestamp-get @@ -34,6 +37,7 @@ spec@ext_framebuffer_blit@fbo-sys-blit spec@ext_framebuffer_blit@fbo-sys-sub-blit spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-drawpixels spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm +spec@ext_timer_query@time-elapsed spec@glsl-1.10@execution@glsl-fs-max-array-access-function spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-vertex spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-none @@ -47,6 +51,7 @@ spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dvec3 spec@glsl-4.30@execution@built-in-functions@cs-op-bitand-not-uvec2-uvec2 spec@glsl-4.30@execution@built-in-functions@cs-op-bitor-abs-not-int-ivec4 spec@oes_texture_view@sampling-2d-array-as-2d-layer +spec@oes_viewport_array@viewport-gs-writes-in-range spec@!opengl 1.0@gl-1.0-drawbuffer-modes spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.0@gl-1.0-polygon-line-aa diff --git a/.gitlab-ci/expectations/virt/virgl-gles-fails.txt b/.gitlab-ci/expectations/virt/virgl-gles-fails.txt index 6ad6161..9a24d55 100644 --- a/.gitlab-ci/expectations/virt/virgl-gles-fails.txt +++ b/.gitlab-ci/expectations/virt/virgl-gles-fails.txt @@ -216,13 +216,19 @@ spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16 spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail spec@arb_draw_indirect@arb_draw_indirect-draw-elements-prim-restart-ugly,Fail -spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail +spec@arb_enhanced_layouts@execution@component-layout@vs-fs-array-dvec3,Fail spec@arb_enhanced_layouts@linker@component-layout@intrastage-vs,Fail spec@arb_enhanced_layouts@linker@component-layout@vs-to-fs,Fail spec@arb_es2_compatibility@texwrap formats bordercolor,Fail spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glViewport,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@Per-sample,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@Basic,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@discard,Fail spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail @@ -243,6 +249,7 @@ spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail spec@arb_gpu_shader5@linker@stream-different-zero-gs-fs,Fail spec@arb_gpu_shader5@linker@stream-invalid-prim-output,Fail spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi1,Fail spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail spec@arb_occlusion_query@occlusion_query,Fail spec@arb_occlusion_query@occlusion_query_meta_fragments,Fail @@ -285,6 +292,8 @@ spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail spec@arb_seamless_cube_map@arb_seamless_cubemap,Fail spec@arb_shader_atomic_counter_ops@execution@add,Fail spec@arb_shader_atomic_counter_ops@execution@all_touch_test,Fail +spec@arb_shader_atomic_counters@fragment-discard,Fail +spec@arb_shader_atomic_counters@function-argument,Fail spec@arb_shader_image_load_store@bitcast,Fail spec@arb_shader_image_load_store@bitcast@r11f_g11f_b10f to rgba8_snorm bitcast test,Fail spec@arb_shader_image_load_store@bitcast@r32f to rgba8_snorm bitcast test,Fail @@ -449,6 +458,8 @@ spec@arb_shader_storage_buffer_object@execution@indirect,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int,Fail spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,ExpectedFail spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int,Fail +spec@arb_shader_storage_buffer_object@layout-std140-write-shader,Fail +spec@arb_shader_storage_buffer_object@layout-std430-write-shader,Fail spec@arb_shader_storage_buffer_object@maxblocks,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,ExpectedFail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,ExpectedFail @@ -682,7 +693,6 @@ spec@ext_framebuffer_multisample@upsample 2 stencil,Fail spec@ext_framebuffer_multisample@upsample 4 stencil,Fail spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail -spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail spec@ext_framebuffer_object@fbo-blending-formats,Fail spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA12,Fail spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA16,Fail @@ -715,7 +725,6 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail -spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail @@ -869,7 +878,6 @@ spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail -spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail @@ -883,6 +891,8 @@ spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-read,Crash +spec@glsl-1.30@execution@fs-large-local-array-out-of-bounds-write,Crash spec@glsl-1.30@execution@fs-texturelod-miplevels-biased,Fail spec@glsl-1.30@execution@interpolation@interpolation-mixed,Fail spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail @@ -1030,6 +1040,7 @@ spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d_projvec4,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2dshadow,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 3d,Fail +spec@glsl-1.30@execution@vs-isnan-and-more-comparison,Fail spec@glsl-1.30@execution@vs-texturelod-miplevels-biased,Fail spec@glsl-1.50@built-in constants,Fail spec@glsl-1.50@built-in constants@gl_MaxGeometryOutputComponents,Fail @@ -2574,6 +2585,11 @@ spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,ExpectedFail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,ExpectedFail spec@khr_texture_compression_astc@void-extent-dl-bug,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Fail +spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Fail spec@nv_copy_image@nv_copy_image-formats,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail @@ -2625,7 +2641,7 @@ spec@!opengl 1.0@gl-1.0-logicop@GL_OR_REVERSE_MSAA,Fail spec@!opengl 1.0@gl-1.0-logicop@GL_XOR_MSAA,Fail spec@!opengl 1.0@gl-1.0-spot-light,Fail spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,ExpectedFail -spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos,Crash spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail spec@!opengl 1.1@clipflat,Fail diff --git a/.gitlab-ci/expectations/virt/virgl-gles-flakes.txt b/.gitlab-ci/expectations/virt/virgl-gles-flakes.txt index 8bdc416..f1c18b9 100644 --- a/.gitlab-ci/expectations/virt/virgl-gles-flakes.txt +++ b/.gitlab-ci/expectations/virt/virgl-gles-flakes.txt @@ -25,6 +25,11 @@ spec@arb_depth_buffer_float@depthstencil-render-miplevels 585 d=z32f_s8 spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels spec@arb_depth_texture@depthstencil-render-miplevels 146 d=z16 spec@arb_depth_texture@depthstencil-render-miplevels 585 d=z16 +spec@arb_fragment_layer_viewport@layer-gs-writes-in-range +spec@arb_fragment_layer_viewport@viewport-gs-writes-in-range +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@glScissor +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4 +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-roundup-samples spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1 spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb upsample disabled clear spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed @@ -56,6 +61,7 @@ spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/4x4 spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/4x4 spec@arb_shader_precision@fs-op-assign-div-vec3-float +spec@arb_shader_storage_buffer_object@execution@memory-layouts-struct-deref spec@arb_texture_cube_map@copyteximage cube samples=4 spec@arb_texture_multisample@texelfetch fs sampler2dms 4 1x71-501x71 spec@arb_texture_rg@texwrap formats-float bordercolor @@ -127,6 +133,7 @@ spec@glsl-4.30@execution@built-in-functions@cs-op-mult-uvec2-uint spec@glsl-4.30@execution@built-in-functions@cs-op-rshift-ivec2-int spec@glsl-4.30@execution@built-in-functions@cs-op-selection-bool-vec4-vec4 spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8 +spec@oes_viewport_array@viewport-gs-writes-in-range spec@!opengl 1.0@gl-1.0-blend-func spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.1@copypixels-draw-sync |