0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef _cl_fermi_twod_a_h_
0024 #define _cl_fermi_twod_a_h_
0025
0026 #define NV902D_SET_OBJECT 0x0000
0027 #define NV902D_SET_OBJECT_CLASS_ID 15:0
0028 #define NV902D_SET_OBJECT_ENGINE_ID 20:16
0029
0030 #define NV902D_WAIT_FOR_IDLE 0x0110
0031 #define NV902D_WAIT_FOR_IDLE_V 31:0
0032
0033 #define NV902D_SET_DST_FORMAT 0x0200
0034 #define NV902D_SET_DST_FORMAT_V 7:0
0035 #define NV902D_SET_DST_FORMAT_V_A8R8G8B8 0x000000CF
0036 #define NV902D_SET_DST_FORMAT_V_A8RL8GL8BL8 0x000000D0
0037 #define NV902D_SET_DST_FORMAT_V_A2R10G10B10 0x000000DF
0038 #define NV902D_SET_DST_FORMAT_V_A8B8G8R8 0x000000D5
0039 #define NV902D_SET_DST_FORMAT_V_A8BL8GL8RL8 0x000000D6
0040 #define NV902D_SET_DST_FORMAT_V_A2B10G10R10 0x000000D1
0041 #define NV902D_SET_DST_FORMAT_V_X8R8G8B8 0x000000E6
0042 #define NV902D_SET_DST_FORMAT_V_X8RL8GL8BL8 0x000000E7
0043 #define NV902D_SET_DST_FORMAT_V_X8B8G8R8 0x000000F9
0044 #define NV902D_SET_DST_FORMAT_V_X8BL8GL8RL8 0x000000FA
0045 #define NV902D_SET_DST_FORMAT_V_R5G6B5 0x000000E8
0046 #define NV902D_SET_DST_FORMAT_V_A1R5G5B5 0x000000E9
0047 #define NV902D_SET_DST_FORMAT_V_X1R5G5B5 0x000000F8
0048 #define NV902D_SET_DST_FORMAT_V_Y8 0x000000F3
0049 #define NV902D_SET_DST_FORMAT_V_Y16 0x000000EE
0050 #define NV902D_SET_DST_FORMAT_V_Y32 0x000000FF
0051 #define NV902D_SET_DST_FORMAT_V_Z1R5G5B5 0x000000FB
0052 #define NV902D_SET_DST_FORMAT_V_O1R5G5B5 0x000000FC
0053 #define NV902D_SET_DST_FORMAT_V_Z8R8G8B8 0x000000FD
0054 #define NV902D_SET_DST_FORMAT_V_O8R8G8B8 0x000000FE
0055 #define NV902D_SET_DST_FORMAT_V_Y1_8X8 0x0000001C
0056 #define NV902D_SET_DST_FORMAT_V_RF16 0x000000F2
0057 #define NV902D_SET_DST_FORMAT_V_RF32 0x000000E5
0058 #define NV902D_SET_DST_FORMAT_V_RF32_GF32 0x000000CB
0059 #define NV902D_SET_DST_FORMAT_V_RF16_GF16_BF16_AF16 0x000000CA
0060 #define NV902D_SET_DST_FORMAT_V_RF16_GF16_BF16_X16 0x000000CE
0061 #define NV902D_SET_DST_FORMAT_V_RF32_GF32_BF32_AF32 0x000000C0
0062 #define NV902D_SET_DST_FORMAT_V_RF32_GF32_BF32_X32 0x000000C3
0063 #define NV902D_SET_DST_FORMAT_V_R16_G16_B16_A16 0x000000C6
0064 #define NV902D_SET_DST_FORMAT_V_RN16_GN16_BN16_AN16 0x000000C7
0065 #define NV902D_SET_DST_FORMAT_V_BF10GF11RF11 0x000000E0
0066 #define NV902D_SET_DST_FORMAT_V_AN8BN8GN8RN8 0x000000D7
0067 #define NV902D_SET_DST_FORMAT_V_RF16_GF16 0x000000DE
0068 #define NV902D_SET_DST_FORMAT_V_R16_G16 0x000000DA
0069 #define NV902D_SET_DST_FORMAT_V_RN16_GN16 0x000000DB
0070 #define NV902D_SET_DST_FORMAT_V_G8R8 0x000000EA
0071 #define NV902D_SET_DST_FORMAT_V_GN8RN8 0x000000EB
0072 #define NV902D_SET_DST_FORMAT_V_RN16 0x000000EF
0073 #define NV902D_SET_DST_FORMAT_V_RN8 0x000000F4
0074 #define NV902D_SET_DST_FORMAT_V_A8 0x000000F7
0075
0076 #define NV902D_SET_DST_MEMORY_LAYOUT 0x0204
0077 #define NV902D_SET_DST_MEMORY_LAYOUT_V 0:0
0078 #define NV902D_SET_DST_MEMORY_LAYOUT_V_BLOCKLINEAR 0x00000000
0079 #define NV902D_SET_DST_MEMORY_LAYOUT_V_PITCH 0x00000001
0080
0081 #define NV902D_SET_DST_PITCH 0x0214
0082 #define NV902D_SET_DST_PITCH_V 31:0
0083
0084 #define NV902D_SET_DST_WIDTH 0x0218
0085 #define NV902D_SET_DST_WIDTH_V 31:0
0086
0087 #define NV902D_SET_DST_HEIGHT 0x021c
0088 #define NV902D_SET_DST_HEIGHT_V 31:0
0089
0090 #define NV902D_SET_DST_OFFSET_UPPER 0x0220
0091 #define NV902D_SET_DST_OFFSET_UPPER_V 7:0
0092
0093 #define NV902D_SET_DST_OFFSET_LOWER 0x0224
0094 #define NV902D_SET_DST_OFFSET_LOWER_V 31:0
0095
0096 #define NV902D_SET_SRC_FORMAT 0x0230
0097 #define NV902D_SET_SRC_FORMAT_V 7:0
0098 #define NV902D_SET_SRC_FORMAT_V_A8R8G8B8 0x000000CF
0099 #define NV902D_SET_SRC_FORMAT_V_A8RL8GL8BL8 0x000000D0
0100 #define NV902D_SET_SRC_FORMAT_V_A2R10G10B10 0x000000DF
0101 #define NV902D_SET_SRC_FORMAT_V_A8B8G8R8 0x000000D5
0102 #define NV902D_SET_SRC_FORMAT_V_A8BL8GL8RL8 0x000000D6
0103 #define NV902D_SET_SRC_FORMAT_V_A2B10G10R10 0x000000D1
0104 #define NV902D_SET_SRC_FORMAT_V_X8R8G8B8 0x000000E6
0105 #define NV902D_SET_SRC_FORMAT_V_X8RL8GL8BL8 0x000000E7
0106 #define NV902D_SET_SRC_FORMAT_V_X8B8G8R8 0x000000F9
0107 #define NV902D_SET_SRC_FORMAT_V_X8BL8GL8RL8 0x000000FA
0108 #define NV902D_SET_SRC_FORMAT_V_R5G6B5 0x000000E8
0109 #define NV902D_SET_SRC_FORMAT_V_A1R5G5B5 0x000000E9
0110 #define NV902D_SET_SRC_FORMAT_V_X1R5G5B5 0x000000F8
0111 #define NV902D_SET_SRC_FORMAT_V_Y8 0x000000F3
0112 #define NV902D_SET_SRC_FORMAT_V_AY8 0x0000001D
0113 #define NV902D_SET_SRC_FORMAT_V_Y16 0x000000EE
0114 #define NV902D_SET_SRC_FORMAT_V_Y32 0x000000FF
0115 #define NV902D_SET_SRC_FORMAT_V_Z1R5G5B5 0x000000FB
0116 #define NV902D_SET_SRC_FORMAT_V_O1R5G5B5 0x000000FC
0117 #define NV902D_SET_SRC_FORMAT_V_Z8R8G8B8 0x000000FD
0118 #define NV902D_SET_SRC_FORMAT_V_O8R8G8B8 0x000000FE
0119 #define NV902D_SET_SRC_FORMAT_V_Y1_8X8 0x0000001C
0120 #define NV902D_SET_SRC_FORMAT_V_RF16 0x000000F2
0121 #define NV902D_SET_SRC_FORMAT_V_RF32 0x000000E5
0122 #define NV902D_SET_SRC_FORMAT_V_RF32_GF32 0x000000CB
0123 #define NV902D_SET_SRC_FORMAT_V_RF16_GF16_BF16_AF16 0x000000CA
0124 #define NV902D_SET_SRC_FORMAT_V_RF16_GF16_BF16_X16 0x000000CE
0125 #define NV902D_SET_SRC_FORMAT_V_RF32_GF32_BF32_AF32 0x000000C0
0126 #define NV902D_SET_SRC_FORMAT_V_RF32_GF32_BF32_X32 0x000000C3
0127 #define NV902D_SET_SRC_FORMAT_V_R16_G16_B16_A16 0x000000C6
0128 #define NV902D_SET_SRC_FORMAT_V_RN16_GN16_BN16_AN16 0x000000C7
0129 #define NV902D_SET_SRC_FORMAT_V_BF10GF11RF11 0x000000E0
0130 #define NV902D_SET_SRC_FORMAT_V_AN8BN8GN8RN8 0x000000D7
0131 #define NV902D_SET_SRC_FORMAT_V_RF16_GF16 0x000000DE
0132 #define NV902D_SET_SRC_FORMAT_V_R16_G16 0x000000DA
0133 #define NV902D_SET_SRC_FORMAT_V_RN16_GN16 0x000000DB
0134 #define NV902D_SET_SRC_FORMAT_V_G8R8 0x000000EA
0135 #define NV902D_SET_SRC_FORMAT_V_GN8RN8 0x000000EB
0136 #define NV902D_SET_SRC_FORMAT_V_RN16 0x000000EF
0137 #define NV902D_SET_SRC_FORMAT_V_RN8 0x000000F4
0138 #define NV902D_SET_SRC_FORMAT_V_A8 0x000000F7
0139
0140 #define NV902D_SET_SRC_MEMORY_LAYOUT 0x0234
0141 #define NV902D_SET_SRC_MEMORY_LAYOUT_V 0:0
0142 #define NV902D_SET_SRC_MEMORY_LAYOUT_V_BLOCKLINEAR 0x00000000
0143 #define NV902D_SET_SRC_MEMORY_LAYOUT_V_PITCH 0x00000001
0144
0145 #define NV902D_SET_SRC_PITCH 0x0244
0146 #define NV902D_SET_SRC_PITCH_V 31:0
0147
0148 #define NV902D_SET_SRC_WIDTH 0x0248
0149 #define NV902D_SET_SRC_WIDTH_V 31:0
0150
0151 #define NV902D_SET_SRC_HEIGHT 0x024c
0152 #define NV902D_SET_SRC_HEIGHT_V 31:0
0153
0154 #define NV902D_SET_SRC_OFFSET_UPPER 0x0250
0155 #define NV902D_SET_SRC_OFFSET_UPPER_V 7:0
0156
0157 #define NV902D_SET_SRC_OFFSET_LOWER 0x0254
0158 #define NV902D_SET_SRC_OFFSET_LOWER_V 31:0
0159
0160 #define NV902D_SET_CLIP_ENABLE 0x0290
0161 #define NV902D_SET_CLIP_ENABLE_V 0:0
0162 #define NV902D_SET_CLIP_ENABLE_V_FALSE 0x00000000
0163 #define NV902D_SET_CLIP_ENABLE_V_TRUE 0x00000001
0164
0165 #define NV902D_SET_ROP 0x02a0
0166 #define NV902D_SET_ROP_V 7:0
0167
0168 #define NV902D_SET_OPERATION 0x02ac
0169 #define NV902D_SET_OPERATION_V 2:0
0170 #define NV902D_SET_OPERATION_V_SRCCOPY_AND 0x00000000
0171 #define NV902D_SET_OPERATION_V_ROP_AND 0x00000001
0172 #define NV902D_SET_OPERATION_V_BLEND_AND 0x00000002
0173 #define NV902D_SET_OPERATION_V_SRCCOPY 0x00000003
0174 #define NV902D_SET_OPERATION_V_ROP 0x00000004
0175 #define NV902D_SET_OPERATION_V_SRCCOPY_PREMULT 0x00000005
0176 #define NV902D_SET_OPERATION_V_BLEND_PREMULT 0x00000006
0177
0178 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT 0x02e8
0179 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V 2:0
0180 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8X8R5G6B5 0x00000000
0181 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A1R5G5B5 0x00000001
0182 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8R8G8B8 0x00000002
0183 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8Y8 0x00000003
0184 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8X8Y16 0x00000004
0185 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_Y32 0x00000005
0186 #define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_BYTE_EXPAND 0x00000006
0187
0188 #define NV902D_SET_MONOCHROME_PATTERN_FORMAT 0x02ec
0189 #define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V 0:0
0190 #define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V_CGA6_M1 0x00000000
0191 #define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V_LE_M1 0x00000001
0192
0193 #define NV902D_RENDER_SOLID_PRIM_MODE 0x0580
0194 #define NV902D_RENDER_SOLID_PRIM_MODE_V 2:0
0195 #define NV902D_RENDER_SOLID_PRIM_MODE_V_POINTS 0x00000000
0196 #define NV902D_RENDER_SOLID_PRIM_MODE_V_LINES 0x00000001
0197 #define NV902D_RENDER_SOLID_PRIM_MODE_V_POLYLINE 0x00000002
0198 #define NV902D_RENDER_SOLID_PRIM_MODE_V_TRIANGLES 0x00000003
0199 #define NV902D_RENDER_SOLID_PRIM_MODE_V_RECTS 0x00000004
0200
0201 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT 0x0584
0202 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V 7:0
0203 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF32_GF32_BF32_AF32 0x000000C0
0204 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF16_GF16_BF16_AF16 0x000000CA
0205 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF32_GF32 0x000000CB
0206 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A8R8G8B8 0x000000CF
0207 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A2R10G10B10 0x000000DF
0208 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A8B8G8R8 0x000000D5
0209 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A2B10G10R10 0x000000D1
0210 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X8R8G8B8 0x000000E6
0211 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X8B8G8R8 0x000000F9
0212 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_R5G6B5 0x000000E8
0213 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A1R5G5B5 0x000000E9
0214 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X1R5G5B5 0x000000F8
0215 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y8 0x000000F3
0216 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y16 0x000000EE
0217 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y32 0x000000FF
0218 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Z1R5G5B5 0x000000FB
0219 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_O1R5G5B5 0x000000FC
0220 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Z8R8G8B8 0x000000FD
0221 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_O8R8G8B8 0x000000FE
0222
0223 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR 0x0588
0224 #define NV902D_SET_RENDER_SOLID_PRIM_COLOR_V 31:0
0225
0226 #define NV902D_RENDER_SOLID_PRIM_POINT_SET_X(j) (0x0600+(j)*8)
0227 #define NV902D_RENDER_SOLID_PRIM_POINT_SET_X_V 31:0
0228
0229 #define NV902D_RENDER_SOLID_PRIM_POINT_Y(j) (0x0604+(j)*8)
0230 #define NV902D_RENDER_SOLID_PRIM_POINT_Y_V 31:0
0231
0232 #define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE 0x0800
0233 #define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V 0:0
0234 #define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V_COLOR 0x00000000
0235 #define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V_INDEX 0x00000001
0236
0237 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT 0x0804
0238 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V 7:0
0239 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A8R8G8B8 0x000000CF
0240 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A2R10G10B10 0x000000DF
0241 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A8B8G8R8 0x000000D5
0242 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A2B10G10R10 0x000000D1
0243 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X8R8G8B8 0x000000E6
0244 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X8B8G8R8 0x000000F9
0245 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_R5G6B5 0x000000E8
0246 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A1R5G5B5 0x000000E9
0247 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X1R5G5B5 0x000000F8
0248 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y8 0x000000F3
0249 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y16 0x000000EE
0250 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y32 0x000000FF
0251 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Z1R5G5B5 0x000000FB
0252 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_O1R5G5B5 0x000000FC
0253 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Z8R8G8B8 0x000000FD
0254 #define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_O8R8G8B8 0x000000FE
0255
0256 #define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT 0x0808
0257 #define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V 1:0
0258 #define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I1 0x00000000
0259 #define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I4 0x00000001
0260 #define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I8 0x00000002
0261
0262 #define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT 0x080c
0263 #define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V 0:0
0264 #define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V_CGA6_M1 0x00000000
0265 #define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V_LE_M1 0x00000001
0266
0267 #define NV902D_SET_PIXELS_FROM_CPU_WRAP 0x0810
0268 #define NV902D_SET_PIXELS_FROM_CPU_WRAP_V 1:0
0269 #define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_PIXEL 0x00000000
0270 #define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_BYTE 0x00000001
0271 #define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_DWORD 0x00000002
0272
0273 #define NV902D_SET_PIXELS_FROM_CPU_COLOR0 0x0814
0274 #define NV902D_SET_PIXELS_FROM_CPU_COLOR0_V 31:0
0275
0276 #define NV902D_SET_PIXELS_FROM_CPU_COLOR1 0x0818
0277 #define NV902D_SET_PIXELS_FROM_CPU_COLOR1_V 31:0
0278
0279 #define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY 0x081c
0280 #define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V 0:0
0281 #define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V_TRANSPARENT 0x00000000
0282 #define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V_OPAQUE 0x00000001
0283
0284 #define NV902D_SET_PIXELS_FROM_CPU_SRC_WIDTH 0x0838
0285 #define NV902D_SET_PIXELS_FROM_CPU_SRC_WIDTH_V 31:0
0286
0287 #define NV902D_SET_PIXELS_FROM_CPU_SRC_HEIGHT 0x083c
0288 #define NV902D_SET_PIXELS_FROM_CPU_SRC_HEIGHT_V 31:0
0289
0290 #define NV902D_SET_PIXELS_FROM_CPU_DX_DU_FRAC 0x0840
0291 #define NV902D_SET_PIXELS_FROM_CPU_DX_DU_FRAC_V 31:0
0292
0293 #define NV902D_SET_PIXELS_FROM_CPU_DX_DU_INT 0x0844
0294 #define NV902D_SET_PIXELS_FROM_CPU_DX_DU_INT_V 31:0
0295
0296 #define NV902D_SET_PIXELS_FROM_CPU_DY_DV_FRAC 0x0848
0297 #define NV902D_SET_PIXELS_FROM_CPU_DY_DV_FRAC_V 31:0
0298
0299 #define NV902D_SET_PIXELS_FROM_CPU_DY_DV_INT 0x084c
0300 #define NV902D_SET_PIXELS_FROM_CPU_DY_DV_INT_V 31:0
0301
0302 #define NV902D_SET_PIXELS_FROM_CPU_DST_X0_FRAC 0x0850
0303 #define NV902D_SET_PIXELS_FROM_CPU_DST_X0_FRAC_V 31:0
0304
0305 #define NV902D_SET_PIXELS_FROM_CPU_DST_X0_INT 0x0854
0306 #define NV902D_SET_PIXELS_FROM_CPU_DST_X0_INT_V 31:0
0307
0308 #define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_FRAC 0x0858
0309 #define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_FRAC_V 31:0
0310
0311 #define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_INT 0x085c
0312 #define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_INT_V 31:0
0313
0314 #define NV902D_PIXELS_FROM_CPU_DATA 0x0860
0315 #define NV902D_PIXELS_FROM_CPU_DATA_V 31:0
0316
0317 #define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP 0x0888
0318 #define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V 0:0
0319 #define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V_FALSE 0x00000000
0320 #define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V_TRUE 0x00000001
0321
0322 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_X0 0x08b0
0323 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_X0_V 31:0
0324
0325 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_Y0 0x08b4
0326 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_Y0_V 31:0
0327
0328 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_WIDTH 0x08b8
0329 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_WIDTH_V 31:0
0330
0331 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_HEIGHT 0x08bc
0332 #define NV902D_SET_PIXELS_FROM_MEMORY_DST_HEIGHT_V 31:0
0333
0334 #define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_FRAC 0x08c0
0335 #define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_FRAC_V 31:0
0336
0337 #define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_INT 0x08c4
0338 #define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_INT_V 31:0
0339
0340 #define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_FRAC 0x08c8
0341 #define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_FRAC_V 31:0
0342
0343 #define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_INT 0x08cc
0344 #define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_INT_V 31:0
0345
0346 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC 0x08d0
0347 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC_V 31:0
0348
0349 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_INT 0x08d4
0350 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_INT_V 31:0
0351
0352 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_Y0_FRAC 0x08d8
0353 #define NV902D_SET_PIXELS_FROM_MEMORY_SRC_Y0_FRAC_V 31:0
0354
0355 #define NV902D_PIXELS_FROM_MEMORY_SRC_Y0_INT 0x08dc
0356 #define NV902D_PIXELS_FROM_MEMORY_SRC_Y0_INT_V 31:0
0357 #endif