From 244048867757b93910387d5f2ccef91266c13166 Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Sun, 28 Mar 2021 11:03:35 +0200 Subject: [PATCH] r600: Fix texture buffer offset alignment It seems that this has to be 4 (radeonsi also sets this value to 4) Fixes deqp-gles31: functional.texture.texture_buffer.modify.bufferdata.offset_1_alignments functional.texture.texture_buffer.modify.bufferdata.offset_7_alignments Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/r600_pipe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/r600_pipe.c b/src/gallium/drivers/r600/r600_pipe.c index 99f52a3bee8..09b89ab1787 100644 --- a/src/gallium/drivers/r600/r600_pipe.c +++ b/src/gallium/drivers/r600/r600_pipe.c @@ -355,7 +355,7 @@ static int r600_get_param(struct pipe_screen* pscreen, enum pipe_cap param) return 256; case PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT: - return 1; + return 4; case PIPE_CAP_GLSL_FEATURE_LEVEL: if (family >= CHIP_CEDAR)