radv: Do not pass result to insert_traversal_aabb_case
authorJoshua Ashton <joshua@froggi.es>
Tue, 21 Sep 2021 14:24:25 +0000 (15:24 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 4 Oct 2021 11:52:40 +0000 (11:52 +0000)
This is unused as it performs the tests itself.

Signed-off-by: Joshua Ashton <joshua@froggi.es>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12974>

src/amd/vulkan/radv_pipeline_rt.c

index d63f23e..d78b090 100644 (file)
@@ -1359,7 +1359,7 @@ insert_traversal_triangle_case(struct radv_device *device,
 static void
 insert_traversal_aabb_case(struct radv_device *device,
                            const VkRayTracingPipelineCreateInfoKHR *pCreateInfo, nir_builder *b,
-                           nir_ssa_def *result, const struct rt_variables *vars,
+                           const struct rt_variables *vars,
                            const struct rt_traversal_vars *trav_vars, nir_ssa_def *bvh_node)
 {
    RADV_FROM_HANDLE(radv_pipeline_layout, layout, pCreateInfo->layout);
@@ -1616,8 +1616,7 @@ insert_traversal(struct radv_device *device, const VkRayTracingPipelineCreateInf
             nir_push_if(
                b, nir_ine(b, nir_iand(b, bvh_node_type, nir_imm_int(b, 1)), nir_imm_int(b, 0)));
             {
-               insert_traversal_aabb_case(device, pCreateInfo, b, result, vars, &trav_vars,
-                                          bvh_node);
+               insert_traversal_aabb_case(device, pCreateInfo, b, vars, &trav_vars, bvh_node);
             }
             nir_push_else(b, NULL);
             {