
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>
12 lines
763 B
Plaintext
12 lines
763 B
Plaintext
dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled
|
|
dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled
|
|
dEQP-VK.rasterization.flatshading.line_strip_wide
|
|
dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide
|
|
dEQP-VK.rasterization.flatshading.non_strict_lines_wide
|
|
dEQP-VK.rasterization.interpolation.basic.line_strip_wide
|
|
dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide
|
|
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
|