diff options
Diffstat (limited to 'src/gallium/drivers/radeonsi/radeonsi_shader.h')
-rw-r--r-- | src/gallium/drivers/radeonsi/radeonsi_shader.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/gallium/drivers/radeonsi/radeonsi_shader.h b/src/gallium/drivers/radeonsi/radeonsi_shader.h index 8f5efd01135..9dae742115f 100644 --- a/src/gallium/drivers/radeonsi/radeonsi_shader.h +++ b/src/gallium/drivers/radeonsi/radeonsi_shader.h @@ -33,8 +33,9 @@ #define SI_SGPR_SAMPLER 2 #define SI_SGPR_RESOURCE 4 #define SI_SGPR_VERTEX_BUFFER 6 +#define SI_SGPR_START_INSTANCE 8 -#define SI_VS_NUM_USER_SGPR 8 +#define SI_VS_NUM_USER_SGPR 9 #define SI_PS_NUM_USER_SGPR 6 /* LLVM function parameter indices */ @@ -44,10 +45,11 @@ /* VS only parameters */ #define SI_PARAM_VERTEX_BUFFER 3 -#define SI_PARAM_VERTEX_ID 4 -#define SI_PARAM_DUMMY_0 5 -#define SI_PARAM_DUMMY_1 6 -#define SI_PARAM_INSTANCE_ID 7 +#define SI_PARAM_START_INSTANCE 4 +#define SI_PARAM_VERTEX_ID 5 +#define SI_PARAM_DUMMY_0 6 +#define SI_PARAM_DUMMY_1 7 +#define SI_PARAM_INSTANCE_ID 8 /* PS only parameters */ #define SI_PARAM_PRIM_MASK 3 |