aco: fix scratch loads which cross element_size boundaries
Previously, we've set element_size == 16 which causes loads from packed vec3 arrays to cross the boundary and return wrong data. This patch sets element_size = 4 and splits loads into single channel. Fixes all of dEQP-VK.subgroups.ballot_broadcast.* Cc: 20.1 <mesa-stable@lists.freedesktop.org> Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5977>
This commit is contained in:

committed by
Marge Bot

parent
c33e8d7d52
commit
7015d2c249
@@ -27,78 +27,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3
|
||||
|
@@ -9,78 +9,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3
|
||||
|
@@ -7,78 +7,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.lines_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide
|
||||
dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval
|
||||
dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3
|
||||
dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3
|
||||
|
Reference in New Issue
Block a user