From: Marek Olšák <marek.ol...@amd.com> --- src/gallium/drivers/radeonsi/si_shader.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 7d1a684..7d92425 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -145,32 +145,24 @@ static void si_dump_shader_key(unsigned shader, union si_shader_key *key, /* Ideally pass the sample mask input to the PS epilog as v13, which * is its usual location, so that the shader doesn't have to add v_mov. */ #define PS_EPILOG_SAMPLEMASK_MIN_LOC 13 /* The VS location of the PrimitiveID input is the same in the epilog, * so that the main shader part doesn't have to move it. */ #define VS_EPILOG_PRIMID_LOC 2 -#define PERSPECTIVE_BASE 0 -#define LINEAR_BASE 9 - -#define SAMPLE_OFFSET 0 -#define CENTER_OFFSET 2 -#define CENTROID_OFSET 4 - -#define USE_SGPR_MAX_SUFFIX_LEN 5 -#define CONST_ADDR_SPACE 2 -#define LOCAL_ADDR_SPACE 3 -#define USER_SGPR_ADDR_SPACE 8 - +enum { + CONST_ADDR_SPACE = 2, + LOCAL_ADDR_SPACE = 3, +}; #define SENDMSG_GS 2 #define SENDMSG_GS_DONE 3 #define SENDMSG_GS_OP_NOP (0 << 4) #define SENDMSG_GS_OP_CUT (1 << 4) #define SENDMSG_GS_OP_EMIT (2 << 4) #define SENDMSG_GS_OP_EMIT_CUT (3 << 4) /** -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev