nouveau: latest header.
authorStephane Marchesin <marchesin@icps.u-strasbg.fr>
Sat, 15 Mar 2008 03:43:12 +0000 (04:43 +0100)
committerStephane Marchesin <marchesin@icps.u-strasbg.fr>
Sat, 15 Mar 2008 03:43:12 +0000 (04:43 +0100)
src/gallium/drivers/nouveau/nouveau_class.h

index 1b015507903f4954671a10b06a1e23b66b3c078b..7392490df01f83e5c0525b68396669df098d10ad 100644 (file)
@@ -1750,22 +1750,34 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 #define  NV10TCL_DMA_VTXBUF0                                                           0x0000018c
 #define  NV10TCL_DMA_IN_MEMORY2                                                                0x00000194
 #define  NV10TCL_DMA_IN_MEMORY3                                                                0x00000198
-#define  NV10TCL_VIEWPORT_HORIZ                                                                0x00000200
-#define   NV10TCL_VIEWPORT_HORIZ_X_SHIFT                                               0
-#define   NV10TCL_VIEWPORT_HORIZ_X_MASK                                                        0x0000ffff
-#define   NV10TCL_VIEWPORT_HORIZ_W_SHIFT                                               16
-#define   NV10TCL_VIEWPORT_HORIZ_W_MASK                                                        0xffff0000
-#define  NV10TCL_VIEWPORT_VERT                                                         0x00000204
-#define   NV10TCL_VIEWPORT_VERT_Y_SHIFT                                                        0
-#define   NV10TCL_VIEWPORT_VERT_Y_MASK                                                 0x0000ffff
-#define   NV10TCL_VIEWPORT_VERT_H_SHIFT                                                        16
-#define   NV10TCL_VIEWPORT_VERT_H_MASK                                                 0xffff0000
-#define  NV10TCL_BUFFER_FORMAT                                                         0x00000208
-#define  NV10TCL_BUFFER_PITCH                                                          0x0000020c
-#define   NV10TCL_BUFFER_PITCH_COLOR_PITCH_SHIFT                                       0
-#define   NV10TCL_BUFFER_PITCH_COLOR_PITCH_MASK                                                0x0000ffff
-#define   NV10TCL_BUFFER_PITCH_ZETA_PITCH_SHIFT                                                16
-#define   NV10TCL_BUFFER_PITCH_ZETA_PITCH_MASK                                         0xffff0000
+#define  NV10TCL_RT_HORIZ                                                              0x00000200
+#define   NV10TCL_RT_HORIZ_X_SHIFT                                                     0
+#define   NV10TCL_RT_HORIZ_X_MASK                                                      0x0000ffff
+#define   NV10TCL_RT_HORIZ_W_SHIFT                                                     16
+#define   NV10TCL_RT_HORIZ_W_MASK                                                      0xffff0000
+#define  NV10TCL_RT_VERT                                                               0x00000204
+#define   NV10TCL_RT_VERT_Y_SHIFT                                                      0
+#define   NV10TCL_RT_VERT_Y_MASK                                                       0x0000ffff
+#define   NV10TCL_RT_VERT_H_SHIFT                                                      16
+#define   NV10TCL_RT_VERT_H_MASK                                                       0xffff0000
+#define  NV10TCL_RT_FORMAT                                                             0x00000208
+#define   NV10TCL_RT_FORMAT_TYPE_SHIFT                                                 8
+#define   NV10TCL_RT_FORMAT_TYPE_MASK                                                  0x00000f00
+#define    NV10TCL_RT_FORMAT_TYPE_LINEAR                                               0x00000100
+#define    NV10TCL_RT_FORMAT_TYPE_SWIZZLED                                             0x00000200
+#define   NV10TCL_RT_FORMAT_COLOR_SHIFT                                                        0
+#define   NV10TCL_RT_FORMAT_COLOR_MASK                                                 0x0000001f
+#define    NV10TCL_RT_FORMAT_COLOR_R5G6B5                                              0x00000003
+#define    NV10TCL_RT_FORMAT_COLOR_X8R8G8B8                                            0x00000005
+#define    NV10TCL_RT_FORMAT_COLOR_A8R8G8B8                                            0x00000008
+#define    NV10TCL_RT_FORMAT_COLOR_B8                                                  0x00000009
+#define    NV10TCL_RT_FORMAT_COLOR_X8B8G8R8                                            0x0000000f
+#define    NV10TCL_RT_FORMAT_COLOR_A8B8G8R8                                            0x00000010
+#define  NV10TCL_RT_PITCH                                                              0x0000020c
+#define   NV10TCL_RT_PITCH_COLOR_PITCH_SHIFT                                           0
+#define   NV10TCL_RT_PITCH_COLOR_PITCH_MASK                                            0x0000ffff
+#define   NV10TCL_RT_PITCH_ZETA_PITCH_SHIFT                                            16
+#define   NV10TCL_RT_PITCH_ZETA_PITCH_MASK                                             0xffff0000
 #define  NV10TCL_COLOR_OFFSET                                                          0x00000210
 #define  NV10TCL_ZETA_OFFSET                                                           0x00000214
 #define  NV10TCL_TX_OFFSET(x)                                                          (0x00000218+((x)*4))