diff --git a/src/gallium/drivers/asahi/agx_state.c b/src/gallium/drivers/asahi/agx_state.c index 377dfc9c54b..e0b59ba03ce 100644 --- a/src/gallium/drivers/asahi/agx_state.c +++ b/src/gallium/drivers/asahi/agx_state.c @@ -474,6 +474,14 @@ agx_translate_tex_dim(enum pipe_texture_target dim, unsigned samples) assert(samples >= 1); switch (dim) { + case PIPE_TEXTURE_1D: + assert(samples == 1); + return AGX_TEXTURE_DIMENSION_1D; + + case PIPE_TEXTURE_1D_ARRAY: + assert(samples == 1); + return AGX_TEXTURE_DIMENSION_1D_ARRAY; + case PIPE_TEXTURE_RECT: case PIPE_TEXTURE_2D: return samples > 1 ? AGX_TEXTURE_DIMENSION_2D_MULTISAMPLED :