diff options
author | Marek Olšák <[email protected]> | 2019-07-31 21:28:40 -0400 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-08-12 14:52:17 -0400 |
commit | 902dd50cf0f31fe1e730ee077c9e23716d06e066 (patch) | |
tree | 9879a1a1b10e98114eae8e9b07bd94158a09c48f /src/gallium/drivers/radeonsi/si_shader.c | |
parent | 6a2bdb8d013bc589247831fd7cc9943c6992d832 (diff) |
gallium: add AMD-specific compute TGSI enums
for tgsi_to_nir
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_shader.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_shader.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index e191a4a9631..032b6c24965 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -2215,7 +2215,7 @@ void si_load_system_value(struct si_shader_context *ctx, break; } - case TGSI_SEMANTIC_CS_USER_DATA: + case TGSI_SEMANTIC_CS_USER_DATA_AMD: value = LLVMGetParam(ctx->main_fn, ctx->param_cs_user_data); break; @@ -4978,7 +4978,7 @@ static void create_function(struct si_shader_context *ctx) ctx->param_block_size = add_arg(&fninfo, ARG_SGPR, v3i32); unsigned cs_user_data_dwords = - shader->selector->info.properties[TGSI_PROPERTY_CS_USER_DATA_DWORDS]; + shader->selector->info.properties[TGSI_PROPERTY_CS_USER_DATA_COMPONENTS_AMD]; if (cs_user_data_dwords) { ctx->param_cs_user_data = add_arg(&fninfo, ARG_SGPR, LLVMVectorType(ctx->i32, cs_user_data_dwords)); |