summaryrefslogtreecommitdiffstats
path: root/tests/amdgpu/shader_code.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-11 17:05:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-11 17:05:13 +0000
commit760b2c2d6e60d044191fffc8ff3ed27ae7bc7785 (patch)
tree2216cfc89ed84a774602562524913c4b2f9d956f /tests/amdgpu/shader_code.h
parentReleasing progress-linux version 2.4.120-2~progress7.99u1. (diff)
downloadlibdrm-760b2c2d6e60d044191fffc8ff3ed27ae7bc7785.tar.xz
libdrm-760b2c2d6e60d044191fffc8ff3ed27ae7bc7785.zip
Merging upstream version 2.4.121.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/amdgpu/shader_code.h')
-rw-r--r--tests/amdgpu/shader_code.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/amdgpu/shader_code.h b/tests/amdgpu/shader_code.h
index 74d32bb..164c619 100644
--- a/tests/amdgpu/shader_code.h
+++ b/tests/amdgpu/shader_code.h
@@ -75,13 +75,13 @@ struct shader_test_cs_shader {
struct shader_test_ps_shader {
const uint32_t *shader;
unsigned shader_size;
- const uint32_t patchinfo_code_size;
+ uint32_t patchinfo_code_size;
const uint32_t *patchinfo_code;
const uint32_t *patchinfo_code_offset;
const struct reg_info *sh_reg;
- const uint32_t num_sh_reg;
+ uint32_t num_sh_reg;
const struct reg_info *context_reg;
- const uint32_t num_context_reg;
+ uint32_t num_context_reg;
};
struct shader_test_vs_shader {
@@ -111,7 +111,7 @@ static const struct shader_test_cs_shader shader_test_cs[AMDGPU_TEST_GFX_MAX][2]
#define SHADER_PS_INFO(_ps, _n) \
{ps_##_ps##_shader_gfx##_n, sizeof(ps_##_ps##_shader_gfx##_n), \
ps_##_ps##_shader_patchinfo_code_size_gfx##_n, \
- ps_##_ps##_shader_patchinfo_code_gfx##_n, \
+ &(ps_##_ps##_shader_patchinfo_code_gfx##_n)[0][0][0], \
ps_##_ps##_shader_patchinfo_offset_gfx##_n, \
ps_##_ps##_sh_registers_gfx##_n, ps_##_ps##_num_sh_registers_gfx##_n, \
ps_##_ps##_context_registers_gfx##_n, ps_##_ps##_num_context_registers_gfx##_n}