From a6c2047ea0d6e76b6caec964bc63375800677caa Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Tue, 19 Apr 2022 12:30:32 +0200 Subject: [PATCH] radv: Enable rt primitive culling for spirv2nir Fixes: c8fe408fcc7 ("radv: Advertise ray primitive culling") Signed-off-by: Konstantin Seurer Reviewed-by: Samuel Pitoiset Part-of: (cherry picked from commit 324b2ae5f234f67b279bfb342ab3594a9a836457) --- .pick_status.json | 2 +- src/amd/vulkan/radv_shader.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.pick_status.json b/.pick_status.json index 6147bbcfc08..b0d84813350 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -337,7 +337,7 @@ "description": "radv: Enable rt primitive culling for spirv2nir", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "c8fe408fcc77cb38654770affaea71a3ab67799c" }, diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index f846445f950..b8c7c63fb9d 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -632,6 +632,7 @@ radv_shader_compile_to_nir(struct radv_device *device, const struct radv_pipelin .post_depth_coverage = true, .ray_query = true, .ray_tracing = true, + .ray_traversal_primitive_culling = true, .runtime_descriptor_array = true, .shader_clock = true, .shader_viewport_index_layer = true,