Polygon header constants and masks
More...
|
| #define | PVR_TA_CMD_TYPE GENMASK(26, 24) |
| |
| #define | PVR_TA_CMD_USERCLIP GENMASK(17, 16) |
| |
| #define | PVR_TA_CMD_MODIFIER BIT(7) |
| |
| #define | PVR_TA_CMD_MODIFIERMODE BIT(6) |
| |
| #define | PVR_TA_CMD_CLRFMT GENMASK(5, 4) |
| |
| #define | PVR_TA_CMD_TXRENABLE BIT(3) |
| |
| #define | PVR_TA_CMD_SPECULAR BIT(2) |
| |
| #define | PVR_TA_CMD_SHADE BIT(1) |
| |
| #define | PVR_TA_CMD_UVFMT BIT(0) |
| |
| #define | PVR_TA_PM1_DEPTHCMP GENMASK(31, 29) |
| |
| #define | PVR_TA_PM1_CULLING GENMASK(28, 27) |
| |
| #define | PVR_TA_PM1_DEPTHWRITE BIT(26) |
| |
| #define | PVR_TA_PM1_TXRENABLE BIT(25) |
| |
| #define | PVR_TA_PM1_MODIFIERINST GENMASK(30, 29) |
| |
| #define | PVR_TA_PM2_SRCBLEND GENMASK(31, 29) |
| |
| #define | PVR_TA_PM2_DSTBLEND GENMASK(28, 26) |
| |
| #define | PVR_TA_PM2_SRCENABLE BIT(25) |
| |
| #define | PVR_TA_PM2_DSTENABLE BIT(24) |
| |
| #define | PVR_TA_PM2_FOG GENMASK(23, 22) |
| |
| #define | PVR_TA_PM2_CLAMP BIT(21) |
| |
| #define | PVR_TA_PM2_ALPHA BIT(20) |
| |
| #define | PVR_TA_PM2_TXRALPHA BIT(19) |
| |
| #define | PVR_TA_PM2_UVFLIP GENMASK(18, 17) |
| |
| #define | PVR_TA_PM2_UVCLAMP GENMASK(16, 15) |
| |
| #define | PVR_TA_PM2_FILTER GENMASK(14, 13) |
| |
| #define | PVR_TA_PM2_MIPBIAS GENMASK(11, 8) |
| |
| #define | PVR_TA_PM2_TXRENV GENMASK(7, 6) |
| |
| #define | PVR_TA_PM2_USIZE GENMASK(5, 3) |
| |
| #define | PVR_TA_PM2_VSIZE GENMASK(2, 0) |
| |
| #define | PVR_TA_PM3_MIPMAP BIT(31) |
| |
| #define | PVR_TA_PM3_TXRFMT GENMASK(30, 21) |
| |
Polygon header constants and masks
Note that thanks to the arrangement of constants, this is mainly a matter of bit shifting to compile headers...
◆ PVR_TA_CMD_CLRFMT
| #define PVR_TA_CMD_CLRFMT GENMASK(5, 4) |
◆ PVR_TA_CMD_MODIFIER
| #define PVR_TA_CMD_MODIFIER BIT(7) |
◆ PVR_TA_CMD_MODIFIERMODE
| #define PVR_TA_CMD_MODIFIERMODE BIT(6) |
◆ PVR_TA_CMD_SHADE
| #define PVR_TA_CMD_SHADE BIT(1) |
◆ PVR_TA_CMD_SPECULAR
| #define PVR_TA_CMD_SPECULAR BIT(2) |
◆ PVR_TA_CMD_TXRENABLE
| #define PVR_TA_CMD_TXRENABLE BIT(3) |
◆ PVR_TA_CMD_TYPE
| #define PVR_TA_CMD_TYPE GENMASK(26, 24) |
◆ PVR_TA_CMD_USERCLIP
| #define PVR_TA_CMD_USERCLIP GENMASK(17, 16) |
◆ PVR_TA_CMD_UVFMT
| #define PVR_TA_CMD_UVFMT BIT(0) |
◆ PVR_TA_PM1_CULLING
| #define PVR_TA_PM1_CULLING GENMASK(28, 27) |
◆ PVR_TA_PM1_DEPTHCMP
| #define PVR_TA_PM1_DEPTHCMP GENMASK(31, 29) |
◆ PVR_TA_PM1_DEPTHWRITE
| #define PVR_TA_PM1_DEPTHWRITE BIT(26) |
◆ PVR_TA_PM1_MODIFIERINST
| #define PVR_TA_PM1_MODIFIERINST GENMASK(30, 29) |
◆ PVR_TA_PM1_TXRENABLE
| #define PVR_TA_PM1_TXRENABLE BIT(25) |
◆ PVR_TA_PM2_ALPHA
| #define PVR_TA_PM2_ALPHA BIT(20) |
◆ PVR_TA_PM2_CLAMP
| #define PVR_TA_PM2_CLAMP BIT(21) |
◆ PVR_TA_PM2_DSTBLEND
| #define PVR_TA_PM2_DSTBLEND GENMASK(28, 26) |
◆ PVR_TA_PM2_DSTENABLE
| #define PVR_TA_PM2_DSTENABLE BIT(24) |
◆ PVR_TA_PM2_FILTER
| #define PVR_TA_PM2_FILTER GENMASK(14, 13) |
◆ PVR_TA_PM2_FOG
| #define PVR_TA_PM2_FOG GENMASK(23, 22) |
◆ PVR_TA_PM2_MIPBIAS
| #define PVR_TA_PM2_MIPBIAS GENMASK(11, 8) |
◆ PVR_TA_PM2_SRCBLEND
| #define PVR_TA_PM2_SRCBLEND GENMASK(31, 29) |
◆ PVR_TA_PM2_SRCENABLE
| #define PVR_TA_PM2_SRCENABLE BIT(25) |
◆ PVR_TA_PM2_TXRALPHA
| #define PVR_TA_PM2_TXRALPHA BIT(19) |
◆ PVR_TA_PM2_TXRENV
| #define PVR_TA_PM2_TXRENV GENMASK(7, 6) |
◆ PVR_TA_PM2_USIZE
| #define PVR_TA_PM2_USIZE GENMASK(5, 3) |
◆ PVR_TA_PM2_UVCLAMP
| #define PVR_TA_PM2_UVCLAMP GENMASK(16, 15) |
◆ PVR_TA_PM2_UVFLIP
| #define PVR_TA_PM2_UVFLIP GENMASK(18, 17) |
◆ PVR_TA_PM2_VSIZE
| #define PVR_TA_PM2_VSIZE GENMASK(2, 0) |
◆ PVR_TA_PM3_MIPMAP
| #define PVR_TA_PM3_MIPMAP BIT(31) |
◆ PVR_TA_PM3_TXRFMT
| #define PVR_TA_PM3_TXRFMT GENMASK(30, 21) |