mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-02 00:10:33 +01:00
nouveau: update to latest header.
This commit is contained in:
parent
5351e7270f
commit
f71400876b
1 changed files with 32 additions and 21 deletions
|
|
@ -15,10 +15,10 @@
|
|||
Stephane Marchesin,
|
||||
Serge Martin,
|
||||
Sylvain Munaut,
|
||||
Simon Raffeiner,
|
||||
Ben Skeggs,
|
||||
Erik Waling,
|
||||
koala_br,
|
||||
sturmflut.
|
||||
|
||||
All Rights Reserved.
|
||||
|
||||
|
|
@ -1390,10 +1390,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_MASK 0x70000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_NEAREST 0x10000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_LINEAR 0x20000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_NEAREST_MIPMAP_NEAREST 0x30000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_LINEAR_MIPMAP_NEAREST 0x40000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_NEAREST_MIPMAP_LINEAR 0x50000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_MAGNIFY_LINEAR_MIPMAP_LINEAR 0x60000000
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_FILTER_ANISOTROPIC_MAGNIFY_ENABLE (1 << 31)
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_BLEND 0x00000310
|
||||
#define NV04_DX5_TEXTURED_TRIANGLE_BLEND_TEXTURE_MAP_SHIFT 0
|
||||
|
|
@ -1853,10 +1849,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV10TCL_TX_FILTER_MAGNIFY_MASK 0xf0000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_NEAREST 0x10000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_LINEAR 0x20000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_NEAREST_MIPMAP_NEAREST 0x30000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_LINEAR_MIPMAP_NEAREST 0x40000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_NEAREST_MIPMAP_LINEAR 0x50000000
|
||||
#define NV10TCL_TX_FILTER_MAGNIFY_LINEAR_MIPMAP_LINEAR 0x60000000
|
||||
#define NV10TCL_TX_PALETTE_OFFSET(x) (0x00000250+((x)*4))
|
||||
#define NV10TCL_TX_PALETTE_OFFSET__SIZE 0x00000002
|
||||
#define NV10TCL_RC_IN_ALPHA(x) (0x00000260+((x)*4))
|
||||
|
|
@ -4033,6 +4025,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV34TCL_FOG_EQUATION_LINEAR 0x000008d4
|
||||
#define NV34TCL_FOG_EQUATION_QUADRATIC 0x000008d8
|
||||
#define NV34TCL_FP_ACTIVE_PROGRAM 0x000008e4
|
||||
#define NV34TCL_FP_ACTIVE_PROGRAM_DMA0 (1 << 0)
|
||||
#define NV34TCL_FP_ACTIVE_PROGRAM_DMA1 (1 << 1)
|
||||
#define NV34TCL_FP_ACTIVE_PROGRAM_OFFSET_SHIFT 2
|
||||
#define NV34TCL_FP_ACTIVE_PROGRAM_OFFSET_MASK 0xfffffffc
|
||||
#define NV34TCL_RC_COLOR0 0x000008ec
|
||||
#define NV34TCL_RC_COLOR0_B_SHIFT 0
|
||||
#define NV34TCL_RC_COLOR0_B_MASK 0x000000ff
|
||||
|
|
@ -4187,8 +4183,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV34TCL_FRONT_MATERIAL_SHININESS(x) (0x00001400+((x)*4))
|
||||
#define NV34TCL_FRONT_MATERIAL_SHININESS__SIZE 0x00000006
|
||||
#define NV34TCL_FP_REG_CONTROL 0x00001450
|
||||
#define NV34TCL_FP_REG_CONTROL_USED_REGS_SHIFT 16
|
||||
#define NV34TCL_FP_REG_CONTROL_USED_REGS_MASK 0xffff0000
|
||||
#define NV34TCL_FP_REG_CONTROL_UNK1_SHIFT 16
|
||||
#define NV34TCL_FP_REG_CONTROL_UNK1_MASK 0xffff0000
|
||||
#define NV34TCL_FP_REG_CONTROL_UNK0_SHIFT 0
|
||||
#define NV34TCL_FP_REG_CONTROL_UNK0_MASK 0x0000ffff
|
||||
#define NV34TCL_VP_CLIP_PLANES_ENABLE 0x00001478
|
||||
#define NV34TCL_VP_CLIP_PLANES_ENABLE_PLANE0 (1 << 1)
|
||||
#define NV34TCL_VP_CLIP_PLANES_ENABLE_PLANE1 (1 << 5)
|
||||
|
|
@ -4331,9 +4329,14 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV34TCL_TX_OFFSET__SIZE 0x00000004
|
||||
#define NV34TCL_TX_FORMAT(x) (0x00001a04+((x)*32))
|
||||
#define NV34TCL_TX_FORMAT__SIZE 0x00000004
|
||||
#define NV34TCL_TX_FORMAT_DMA0 (1 << 0)
|
||||
#define NV34TCL_TX_FORMAT_DMA1 (1 << 1)
|
||||
#define NV34TCL_TX_FORMAT_CUBE_MAP (1 << 2)
|
||||
#define NV34TCL_TX_FORMAT_COMPONENTS_SHIFT 4
|
||||
#define NV34TCL_TX_FORMAT_COMPONENTS_MASK 0x000000f0
|
||||
#define NV34TCL_TX_FORMAT_DIMS_SHIFT 4
|
||||
#define NV34TCL_TX_FORMAT_DIMS_MASK 0x000000f0
|
||||
#define NV34TCL_TX_FORMAT_DIMS_1D 0x00000010
|
||||
#define NV34TCL_TX_FORMAT_DIMS_2D 0x00000020
|
||||
#define NV34TCL_TX_FORMAT_DIMS_3D 0x00000030
|
||||
#define NV34TCL_TX_FORMAT_FORMAT_SHIFT 8
|
||||
#define NV34TCL_TX_FORMAT_FORMAT_MASK 0x0000ff00
|
||||
#define NV34TCL_TX_FORMAT_FORMAT_L8 0x00000000
|
||||
|
|
@ -4458,10 +4461,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV34TCL_TX_FILTER_MAGNIFY_MASK 0x0f000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_NEAREST 0x01000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_LINEAR 0x02000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_NEAREST_MIPMAP_NEAREST 0x03000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_LINEAR_MIPMAP_NEAREST 0x04000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_NEAREST_MIPMAP_LINEAR 0x05000000
|
||||
#define NV34TCL_TX_FILTER_MAGNIFY_LINEAR_MIPMAP_LINEAR 0x06000000
|
||||
#define NV34TCL_TX_FILTER_SIGNED_BLUE (1 << 28)
|
||||
#define NV34TCL_TX_FILTER_SIGNED_GREEN (1 << 29)
|
||||
#define NV34TCL_TX_FILTER_SIGNED_RED (1 << 30)
|
||||
#define NV34TCL_TX_FILTER_SIGNED_ALPHA (1 << 31)
|
||||
#define NV34TCL_TX_NPOT_SIZE(x) (0x00001a18+((x)*32))
|
||||
#define NV34TCL_TX_NPOT_SIZE__SIZE 0x00000004
|
||||
#define NV34TCL_TX_NPOT_SIZE_H_SHIFT 0
|
||||
|
|
@ -4488,6 +4491,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV34TCL_VERTEX_ATTR_4F_W__SIZE 0x00000010
|
||||
#define NV34TCL_FP_CONTROL 0x00001d60
|
||||
#define NV34TCL_FP_CONTROL_USES_KIL (1 << 7)
|
||||
#define NV34TCL_FP_CONTROL_USED_REGS_MINUS1_DIV2_SHIFT 0
|
||||
#define NV34TCL_FP_CONTROL_USED_REGS_MINUS1_DIV2_MASK 0x0000000f
|
||||
#define NV34TCL_MULTISAMPLE_CONTROL 0x00001d7c
|
||||
#define NV34TCL_CLEAR_DEPTH_VALUE 0x00001d8c
|
||||
#define NV34TCL_CLEAR_COLOR_VALUE 0x00001d90
|
||||
|
|
@ -5074,6 +5079,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV40TCL_TEX_FORMAT_FORMAT_Z24 0x00001000
|
||||
#define NV40TCL_TEX_FORMAT_FORMAT_Z16 0x00001200
|
||||
#define NV40TCL_TEX_FORMAT_FORMAT_HILO8 0x00001800
|
||||
#define NV40TCL_TEX_FORMAT_FORMAT_RGBA16F 0x00001a00
|
||||
#define NV40TCL_TEX_FORMAT_FORMAT_RGBA32F 0x00001b00
|
||||
#define NV40TCL_TEX_FORMAT_DIMS_SHIFT 4
|
||||
#define NV40TCL_TEX_FORMAT_DIMS_MASK 0x000000f0
|
||||
#define NV40TCL_TEX_FORMAT_DIMS_1D 0x00000010
|
||||
|
|
@ -5202,10 +5209,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV40TCL_TEX_FILTER_MAG_MASK 0x0f000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_NEAREST 0x01000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_LINEAR 0x02000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_NEAREST_MIPMAP_NEAREST 0x03000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_LINEAR_MIPMAP_NEAREST 0x04000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_NEAREST_MIPMAP_LINEAR 0x05000000
|
||||
#define NV40TCL_TEX_FILTER_MAG_LINEAR_MIPMAP_LINEAR 0x06000000
|
||||
#define NV40TCL_TEX_SIZE0(x) (0x00001a18+((x)*32))
|
||||
#define NV40TCL_TEX_SIZE0__SIZE 0x00000010
|
||||
#define NV40TCL_TEX_SIZE0_H_SHIFT 0
|
||||
|
|
@ -6064,6 +6067,14 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|||
#define NV50TCL_CLEAR_BUFFERS 0x000019d0
|
||||
#define NV50TCL_COLOR_MASK(x) (0x00001a00+((x)*4))
|
||||
#define NV50TCL_COLOR_MASK__SIZE 0x00000008
|
||||
#define NV50TCL_COLOR_MASK_R_SHIFT 0
|
||||
#define NV50TCL_COLOR_MASK_R_MASK 0x0000000f
|
||||
#define NV50TCL_COLOR_MASK_G_SHIFT 4
|
||||
#define NV50TCL_COLOR_MASK_G_MASK 0x000000f0
|
||||
#define NV50TCL_COLOR_MASK_B_SHIFT 8
|
||||
#define NV50TCL_COLOR_MASK_B_MASK 0x00000f00
|
||||
#define NV50TCL_COLOR_MASK_A_SHIFT 12
|
||||
#define NV50TCL_COLOR_MASK_A_MASK 0x0000f000
|
||||
|
||||
|
||||
#define NV50_COMPUTE 0x000050c0
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue