mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 04:58:05 +02:00
radv: Fix gnu-empty-initializer error in prolog_stage
Fixes the following building error happening with clang:
FAILED: src/amd/vulkan/libvulkan_radeon.so.p/radv_pipeline_rt.c.o
...
../src/amd/vulkan/radv_pipeline_rt.c:1050:44: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer]
struct radv_shader_stage prolog_stage = {};
^
1 error generated.
Fixes: afe51940 ("radv: Rewrite the RT prolog in NIR")
Reviewed-by: Natalie Vock <natalie.vock@gmx.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40893>
This commit is contained in:
parent
4200ab60ff
commit
434e9ba847
1 changed files with 1 additions and 1 deletions
|
|
@ -1047,7 +1047,7 @@ compile_rt_prolog(struct radv_device *device, struct radv_ray_tracing_pipeline *
|
|||
const struct radv_physical_device *pdev = radv_device_physical(device);
|
||||
uint32_t push_constant_size = 0;
|
||||
|
||||
struct radv_shader_stage prolog_stage = {};
|
||||
struct radv_shader_stage prolog_stage = {0};
|
||||
radv_build_rt_prolog(device, &prolog_stage);
|
||||
prolog_stage.nir->options = &pdev->nir_options[MESA_SHADER_COMPUTE];
|
||||
radv_optimize_nir(prolog_stage.nir, false);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue