tu: Actually emit patchpoint for viewports with FDM

At some point I intended to track whether the pipeline had FDM enabled
and set a dirty flag, but I realized that wasn't necessary. However I
forgot to remove the useless tu_cmd_state::pipeline_has_fdm and the
viewport/scissor emission code was still using it. Fix that.

Fixes: 97da0a7734 ("tu: Rewrite to use common Vulkan dynamic state")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25225>
This commit is contained in:
Connor Abbott
2023-09-14 16:18:57 +02:00
committed by Marge Bot
parent 64ed357699
commit 73a9f9c5ca
3 changed files with 1 additions and 148 deletions
-146
View File
@@ -17,152 +17,6 @@ dEQP-VK.api.driver_properties.conformance_version,Fail
dEQP-VK.binding_model.descriptor_buffer.basic.limits,Fail
gmem-dEQP-VK.binding_model.descriptor_buffer.basic.limits,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_nonsubsampled_2_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_1_2,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_2_1,Fail
dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.4_samples.static_subsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_subsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_1_2,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_1,Fail
bypass-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_subsampled_2_2,Fail
gmem-dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_nonsubsampled_1_2,Fail
gmem-dEQP-VK.dynamic_rendering.complete_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_subsampled_1_2,Fail
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.1_sample.static_subsampled_2_2,Fail
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_2_1,Fail
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
gmem-dEQP-VK.dynamic_rendering.partial_secondary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_1,Fail
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.2_samples.static_subsampled_1_2,Fail
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.divisible_density_size.4_samples.static_subsampled_2_1,Fail
gmem-dEQP-VK.dynamic_rendering.primary_cmd_buff.fragment_density_map.2_views.render.non_divisible_density_size.2_samples.static_nonsubsampled_2_2,Fail
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render_copy.non_divisible_density_size.1_sample.static_nonsubsampled_2_2,Fail
gmem-dEQP-VK.renderpass2.fragment_density_map.2_views.render.non_divisible_density_size.1_sample.static_nonsubsampled_2_1,Fail
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment,Fail
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment,Fail
dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment,Fail
-1
View File
@@ -407,7 +407,6 @@ struct tu_cmd_state
uint32_t max_vbs_bound;
bool per_view_viewport;
bool pipeline_has_fdm;
/* saved states to re-emit in TU_CMD_DIRTY_DRAW_STATE case */
struct tu_draw_state dynamic_state[TU_DYNAMIC_STATE_COUNT];
+1 -1
View File
@@ -3602,7 +3602,7 @@ tu_emit_draw_state(struct tu_cmd_buffer *cmd)
#define DRAW_STATE_FDM(name, id, ...) \
if ((EMIT_STATE(name) || (cmd->state.dirty & TU_CMD_DIRTY_FDM)) && \
!(cmd->state.pipeline->base.set_state_mask & (1u << id))) { \
if (cmd->state.pipeline_has_fdm) { \
if (cmd->state.pipeline->has_fdm) { \
tu_cs_set_writeable(&cmd->sub_cs, true); \
tu6_emit_##name##_fdm(&cs, cmd, __VA_ARGS__); \
cmd->state.dynamic_state[id] = \