mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 13:10:10 +01:00
radv/rt: Fix gnu-empty-initializer error
Fixes the following building error happening with clang:
FAILED: src/amd/vulkan/libvulkan_radeon.so.p/nir_radv_nir_rt_traversal_shader.c.o
...
../src/amd/vulkan/nir/radv_nir_rt_traversal_shader.c:1159:49: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer]
struct radv_nir_rt_traversal_params params = {};
^
1 error generated.
Fixes: f692ac76 ("radv/rt: Use traversal vars for object origin/direction in ahit/isec")
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38954>
This commit is contained in:
parent
0324700c03
commit
e8134e6eaf
1 changed files with 1 additions and 1 deletions
|
|
@ -1156,7 +1156,7 @@ radv_build_traversal_shader(struct radv_device *device, struct radv_ray_tracing_
|
|||
for (uint32_t i = 0; i < ARRAY_SIZE(hit_attribs); i++)
|
||||
hit_attribs[i] = nir_local_variable_create(nir_shader_get_entrypoint(b.shader), glsl_uint_type(), "ahit_attrib");
|
||||
|
||||
struct radv_nir_rt_traversal_params params = {};
|
||||
struct radv_nir_rt_traversal_params params = {0};
|
||||
|
||||
if (info->tmin.state == RADV_RT_CONST_ARG_STATE_VALID)
|
||||
params.tmin = nir_imm_int(&b, info->tmin.value);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue