CC nir/nir_lower_tex.lo nir/nir_lower_tex.c: In function ‘convert_yuv_to_rgb’: nir/nir_lower_tex.c:202: error: unknown field ‘f32’ specified in initializer nir/nir_lower_tex.c:202: warning: missing braces around initializer nir/nir_lower_tex.c:202: warning: (near initialization for ‘m[0].<anonymous>.f32’) nir/nir_lower_tex.c:203: error: unknown field ‘f32’ specified in initializer nir/nir_lower_tex.c:204: error: unknown field ‘f32’ specified in initializer
Fixes: a41b57679fd6 ("nir: Add a lowering pass for YUV textures") Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96221 Signed-off-by: Vinson Lee <v...@freedesktop.org> --- src/compiler/nir/nir_lower_tex.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/nir/nir_lower_tex.c b/src/compiler/nir/nir_lower_tex.c index 195cb1d..594abf7 100644 --- a/src/compiler/nir/nir_lower_tex.c +++ b/src/compiler/nir/nir_lower_tex.c @@ -199,9 +199,9 @@ convert_yuv_to_rgb(nir_builder *b, nir_tex_instr *tex, nir_ssa_def *y, nir_ssa_def *u, nir_ssa_def *v) { nir_const_value m[3] = { - { .f32 = { 1.0f, 0.0f, 1.59602678f, 0.0f } }, - { .f32 = { 1.0f, -0.39176229f, -0.81296764f, 0.0f } }, - { .f32 = { 1.0f, 2.01723214f, 0.0f, 0.0f } } + { { .f32 = { 1.0f, 0.0f, 1.59602678f, 0.0f } } }, + { { .f32 = { 1.0f, -0.39176229f, -0.81296764f, 0.0f } } }, + { { .f32 = { 1.0f, 2.01723214f, 0.0f, 0.0f } } } }; nir_ssa_def *yuv = -- 1.7.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev