mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-20 01:10:46 +01:00
lavapipe: Fix gnu-empty-initializer error in NV_cooperative_matrix2 conversions
Fixes the following building errors happening with clang:
FAILED: src/gallium/frontends/lavapipe/liblavapipe_st.a.p/nir_lvp_nir_lower_cooperative_matrix.c.o
...
../src/gallium/frontends/lavapipe/nir/lvp_nir_lower_cooperative_matrix.c:113:45: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer]
nir_def *comps[NIR_MAX_VEC_COMPONENTS] = {};
^
../src/gallium/frontends/lavapipe/nir/lvp_nir_lower_cooperative_matrix.c:114:49: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer]
nir_def *out_comps[NIR_MAX_VEC_COMPONENTS] = {};
^
2 errors generated.
Fixes: 58f7fa3f ("lavapipe: add NV_cooperative_matrix2 conversions support")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39652>
This commit is contained in:
parent
da6c3ad237
commit
2457e0caf3
1 changed files with 2 additions and 2 deletions
|
|
@ -110,8 +110,8 @@ static nir_def *
|
|||
convert_use(nir_builder *b, nir_def *src, enum glsl_cmat_use src_use,
|
||||
enum glsl_cmat_use dst_use)
|
||||
{
|
||||
nir_def *comps[NIR_MAX_VEC_COMPONENTS] = {};
|
||||
nir_def *out_comps[NIR_MAX_VEC_COMPONENTS] = {};
|
||||
nir_def *comps[NIR_MAX_VEC_COMPONENTS] = {0};
|
||||
nir_def *out_comps[NIR_MAX_VEC_COMPONENTS] = {0};
|
||||
unsigned num_comps = src->num_components;
|
||||
for (unsigned i = 0; i < num_comps; i++) {
|
||||
comps[i] = nir_channel(b, src, i);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue