diff options
| -rw-r--r-- | src/mesa/drivers/dri/r300/r300_reg.h | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/src/mesa/drivers/dri/r300/r300_reg.h b/src/mesa/drivers/dri/r300/r300_reg.h index 9b2e1f5ed3..29d2e7f4f3 100644 --- a/src/mesa/drivers/dri/r300/r300_reg.h +++ b/src/mesa/drivers/dri/r300/r300_reg.h @@ -2479,6 +2479,22 @@ enum {  	ME_PRED_SET_RESTORE		= 28,  }; +enum { +	PVS_SRC_REG_TEMPORARY		= 0,	/* Intermediate Storage */ +	PVS_SRC_REG_INPUT		= 1,	/* Input Vertex Storage */ +	PVS_SRC_REG_CONSTANT		= 2,	/* Constant State Storage */ +	PVS_SRC_REG_ALT_TEMPORARY	= 3,	/* Alternate Intermediate Storage */ +}; + +enum { +	PVS_DST_REG_TEMPORARY		= 0,	/* Intermediate Storage */ +	PVS_DST_REG_A0			= 1,	/* Address Register Storage */ +	PVS_DST_REG_OUT			= 2,	/* Output Memory. Used for all outputs */ +	PVS_DST_REG_OUT_REPL_X		= 3,	/* Output Memory & Replicate X to all channels */ +	PVS_DST_REG_ALT_TEMPORARY	= 4,	/* Alternate Intermediate Storage */ +	PVS_DST_REG_INPUT		= 5,	/* Output Memory & Replicate X to all channels */ +}; +  /*\}*/  /*\{*/ | 
