brintos

brintos / linux-shallow public Read only

0
0
Text · 31.8 KiB · 8d0b42c Raw
358 lines · c
1/*2 * Copyright (c) 2003 - 2004, NVIDIA CORPORATION. All rights reserved.3 *4 * Permission is hereby granted, free of charge, to any person obtaining a5 * copy of this software and associated documentation files (the "Software"),6 * to deal in the Software without restriction, including without limitation7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,8 * and/or sell copies of the Software, and to permit persons to whom the9 * Software is furnished to do so, subject to the following conditions:10 *11 * The above copyright notice and this permission notice shall be included in12 * all copies or substantial portions of the Software.13 *14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL17 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING19 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER20 * DEALINGS IN THE SOFTWARE.21 */22 23#ifndef _cl_fermi_twod_a_h_24#define _cl_fermi_twod_a_h_25 26#define NV902D_SET_OBJECT                                                                                  0x000027#define NV902D_SET_OBJECT_CLASS_ID                                                                           15:028#define NV902D_SET_OBJECT_ENGINE_ID                                                                         20:1629 30#define NV902D_WAIT_FOR_IDLE                                                                               0x011031#define NV902D_WAIT_FOR_IDLE_V                                                                               31:032 33#define NV902D_SET_DST_FORMAT                                                                              0x020034#define NV902D_SET_DST_FORMAT_V                                                                               7:035#define NV902D_SET_DST_FORMAT_V_A8R8G8B8                                                               0x000000CF36#define NV902D_SET_DST_FORMAT_V_A8RL8GL8BL8                                                            0x000000D037#define NV902D_SET_DST_FORMAT_V_A2R10G10B10                                                            0x000000DF38#define NV902D_SET_DST_FORMAT_V_A8B8G8R8                                                               0x000000D539#define NV902D_SET_DST_FORMAT_V_A8BL8GL8RL8                                                            0x000000D640#define NV902D_SET_DST_FORMAT_V_A2B10G10R10                                                            0x000000D141#define NV902D_SET_DST_FORMAT_V_X8R8G8B8                                                               0x000000E642#define NV902D_SET_DST_FORMAT_V_X8RL8GL8BL8                                                            0x000000E743#define NV902D_SET_DST_FORMAT_V_X8B8G8R8                                                               0x000000F944#define NV902D_SET_DST_FORMAT_V_X8BL8GL8RL8                                                            0x000000FA45#define NV902D_SET_DST_FORMAT_V_R5G6B5                                                                 0x000000E846#define NV902D_SET_DST_FORMAT_V_A1R5G5B5                                                               0x000000E947#define NV902D_SET_DST_FORMAT_V_X1R5G5B5                                                               0x000000F848#define NV902D_SET_DST_FORMAT_V_Y8                                                                     0x000000F349#define NV902D_SET_DST_FORMAT_V_Y16                                                                    0x000000EE50#define NV902D_SET_DST_FORMAT_V_Y32                                                                    0x000000FF51#define NV902D_SET_DST_FORMAT_V_Z1R5G5B5                                                               0x000000FB52#define NV902D_SET_DST_FORMAT_V_O1R5G5B5                                                               0x000000FC53#define NV902D_SET_DST_FORMAT_V_Z8R8G8B8                                                               0x000000FD54#define NV902D_SET_DST_FORMAT_V_O8R8G8B8                                                               0x000000FE55#define NV902D_SET_DST_FORMAT_V_Y1_8X8                                                                 0x0000001C56#define NV902D_SET_DST_FORMAT_V_RF16                                                                   0x000000F257#define NV902D_SET_DST_FORMAT_V_RF32                                                                   0x000000E558#define NV902D_SET_DST_FORMAT_V_RF32_GF32                                                              0x000000CB59#define NV902D_SET_DST_FORMAT_V_RF16_GF16_BF16_AF16                                                    0x000000CA60#define NV902D_SET_DST_FORMAT_V_RF16_GF16_BF16_X16                                                     0x000000CE61#define NV902D_SET_DST_FORMAT_V_RF32_GF32_BF32_AF32                                                    0x000000C062#define NV902D_SET_DST_FORMAT_V_RF32_GF32_BF32_X32                                                     0x000000C363#define NV902D_SET_DST_FORMAT_V_R16_G16_B16_A16                                                        0x000000C664#define NV902D_SET_DST_FORMAT_V_RN16_GN16_BN16_AN16                                                    0x000000C765#define NV902D_SET_DST_FORMAT_V_BF10GF11RF11                                                           0x000000E066#define NV902D_SET_DST_FORMAT_V_AN8BN8GN8RN8                                                           0x000000D767#define NV902D_SET_DST_FORMAT_V_RF16_GF16                                                              0x000000DE68#define NV902D_SET_DST_FORMAT_V_R16_G16                                                                0x000000DA69#define NV902D_SET_DST_FORMAT_V_RN16_GN16                                                              0x000000DB70#define NV902D_SET_DST_FORMAT_V_G8R8                                                                   0x000000EA71#define NV902D_SET_DST_FORMAT_V_GN8RN8                                                                 0x000000EB72#define NV902D_SET_DST_FORMAT_V_RN16                                                                   0x000000EF73#define NV902D_SET_DST_FORMAT_V_RN8                                                                    0x000000F474#define NV902D_SET_DST_FORMAT_V_A8                                                                     0x000000F775 76#define NV902D_SET_DST_MEMORY_LAYOUT                                                                       0x020477#define NV902D_SET_DST_MEMORY_LAYOUT_V                                                                        0:078#define NV902D_SET_DST_MEMORY_LAYOUT_V_BLOCKLINEAR                                                     0x0000000079#define NV902D_SET_DST_MEMORY_LAYOUT_V_PITCH                                                           0x0000000180 81#define NV902D_SET_DST_PITCH                                                                               0x021482#define NV902D_SET_DST_PITCH_V                                                                               31:083 84#define NV902D_SET_DST_WIDTH                                                                               0x021885#define NV902D_SET_DST_WIDTH_V                                                                               31:086 87#define NV902D_SET_DST_HEIGHT                                                                              0x021c88#define NV902D_SET_DST_HEIGHT_V                                                                              31:089 90#define NV902D_SET_DST_OFFSET_UPPER                                                                        0x022091#define NV902D_SET_DST_OFFSET_UPPER_V                                                                         7:092 93#define NV902D_SET_DST_OFFSET_LOWER                                                                        0x022494#define NV902D_SET_DST_OFFSET_LOWER_V                                                                        31:095 96#define NV902D_SET_SRC_FORMAT                                                                              0x023097#define NV902D_SET_SRC_FORMAT_V                                                                               7:098#define NV902D_SET_SRC_FORMAT_V_A8R8G8B8                                                               0x000000CF99#define NV902D_SET_SRC_FORMAT_V_A8RL8GL8BL8                                                            0x000000D0100#define NV902D_SET_SRC_FORMAT_V_A2R10G10B10                                                            0x000000DF101#define NV902D_SET_SRC_FORMAT_V_A8B8G8R8                                                               0x000000D5102#define NV902D_SET_SRC_FORMAT_V_A8BL8GL8RL8                                                            0x000000D6103#define NV902D_SET_SRC_FORMAT_V_A2B10G10R10                                                            0x000000D1104#define NV902D_SET_SRC_FORMAT_V_X8R8G8B8                                                               0x000000E6105#define NV902D_SET_SRC_FORMAT_V_X8RL8GL8BL8                                                            0x000000E7106#define NV902D_SET_SRC_FORMAT_V_X8B8G8R8                                                               0x000000F9107#define NV902D_SET_SRC_FORMAT_V_X8BL8GL8RL8                                                            0x000000FA108#define NV902D_SET_SRC_FORMAT_V_R5G6B5                                                                 0x000000E8109#define NV902D_SET_SRC_FORMAT_V_A1R5G5B5                                                               0x000000E9110#define NV902D_SET_SRC_FORMAT_V_X1R5G5B5                                                               0x000000F8111#define NV902D_SET_SRC_FORMAT_V_Y8                                                                     0x000000F3112#define NV902D_SET_SRC_FORMAT_V_AY8                                                                    0x0000001D113#define NV902D_SET_SRC_FORMAT_V_Y16                                                                    0x000000EE114#define NV902D_SET_SRC_FORMAT_V_Y32                                                                    0x000000FF115#define NV902D_SET_SRC_FORMAT_V_Z1R5G5B5                                                               0x000000FB116#define NV902D_SET_SRC_FORMAT_V_O1R5G5B5                                                               0x000000FC117#define NV902D_SET_SRC_FORMAT_V_Z8R8G8B8                                                               0x000000FD118#define NV902D_SET_SRC_FORMAT_V_O8R8G8B8                                                               0x000000FE119#define NV902D_SET_SRC_FORMAT_V_Y1_8X8                                                                 0x0000001C120#define NV902D_SET_SRC_FORMAT_V_RF16                                                                   0x000000F2121#define NV902D_SET_SRC_FORMAT_V_RF32                                                                   0x000000E5122#define NV902D_SET_SRC_FORMAT_V_RF32_GF32                                                              0x000000CB123#define NV902D_SET_SRC_FORMAT_V_RF16_GF16_BF16_AF16                                                    0x000000CA124#define NV902D_SET_SRC_FORMAT_V_RF16_GF16_BF16_X16                                                     0x000000CE125#define NV902D_SET_SRC_FORMAT_V_RF32_GF32_BF32_AF32                                                    0x000000C0126#define NV902D_SET_SRC_FORMAT_V_RF32_GF32_BF32_X32                                                     0x000000C3127#define NV902D_SET_SRC_FORMAT_V_R16_G16_B16_A16                                                        0x000000C6128#define NV902D_SET_SRC_FORMAT_V_RN16_GN16_BN16_AN16                                                    0x000000C7129#define NV902D_SET_SRC_FORMAT_V_BF10GF11RF11                                                           0x000000E0130#define NV902D_SET_SRC_FORMAT_V_AN8BN8GN8RN8                                                           0x000000D7131#define NV902D_SET_SRC_FORMAT_V_RF16_GF16                                                              0x000000DE132#define NV902D_SET_SRC_FORMAT_V_R16_G16                                                                0x000000DA133#define NV902D_SET_SRC_FORMAT_V_RN16_GN16                                                              0x000000DB134#define NV902D_SET_SRC_FORMAT_V_G8R8                                                                   0x000000EA135#define NV902D_SET_SRC_FORMAT_V_GN8RN8                                                                 0x000000EB136#define NV902D_SET_SRC_FORMAT_V_RN16                                                                   0x000000EF137#define NV902D_SET_SRC_FORMAT_V_RN8                                                                    0x000000F4138#define NV902D_SET_SRC_FORMAT_V_A8                                                                     0x000000F7139 140#define NV902D_SET_SRC_MEMORY_LAYOUT                                                                       0x0234141#define NV902D_SET_SRC_MEMORY_LAYOUT_V                                                                        0:0142#define NV902D_SET_SRC_MEMORY_LAYOUT_V_BLOCKLINEAR                                                     0x00000000143#define NV902D_SET_SRC_MEMORY_LAYOUT_V_PITCH                                                           0x00000001144 145#define NV902D_SET_SRC_PITCH                                                                               0x0244146#define NV902D_SET_SRC_PITCH_V                                                                               31:0147 148#define NV902D_SET_SRC_WIDTH                                                                               0x0248149#define NV902D_SET_SRC_WIDTH_V                                                                               31:0150 151#define NV902D_SET_SRC_HEIGHT                                                                              0x024c152#define NV902D_SET_SRC_HEIGHT_V                                                                              31:0153 154#define NV902D_SET_SRC_OFFSET_UPPER                                                                        0x0250155#define NV902D_SET_SRC_OFFSET_UPPER_V                                                                         7:0156 157#define NV902D_SET_SRC_OFFSET_LOWER                                                                        0x0254158#define NV902D_SET_SRC_OFFSET_LOWER_V                                                                        31:0159 160#define NV902D_SET_CLIP_ENABLE                                                                             0x0290161#define NV902D_SET_CLIP_ENABLE_V                                                                              0:0162#define NV902D_SET_CLIP_ENABLE_V_FALSE                                                                 0x00000000163#define NV902D_SET_CLIP_ENABLE_V_TRUE                                                                  0x00000001164 165#define NV902D_SET_ROP                                                                                     0x02a0166#define NV902D_SET_ROP_V                                                                                      7:0167 168#define NV902D_SET_OPERATION                                                                               0x02ac169#define NV902D_SET_OPERATION_V                                                                                2:0170#define NV902D_SET_OPERATION_V_SRCCOPY_AND                                                             0x00000000171#define NV902D_SET_OPERATION_V_ROP_AND                                                                 0x00000001172#define NV902D_SET_OPERATION_V_BLEND_AND                                                               0x00000002173#define NV902D_SET_OPERATION_V_SRCCOPY                                                                 0x00000003174#define NV902D_SET_OPERATION_V_ROP                                                                     0x00000004175#define NV902D_SET_OPERATION_V_SRCCOPY_PREMULT                                                         0x00000005176#define NV902D_SET_OPERATION_V_BLEND_PREMULT                                                           0x00000006177 178#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT                                                         0x02e8179#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V                                                          2:0180#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8X8R5G6B5                                        0x00000000181#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A1R5G5B5                                          0x00000001182#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8R8G8B8                                          0x00000002183#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8Y8                                              0x00000003184#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_A8X8Y16                                           0x00000004185#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_Y32                                               0x00000005186#define NV902D_SET_MONOCHROME_PATTERN_COLOR_FORMAT_V_BYTE_EXPAND                                       0x00000006187 188#define NV902D_SET_MONOCHROME_PATTERN_FORMAT                                                               0x02ec189#define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V                                                                0:0190#define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V_CGA6_M1                                                 0x00000000191#define NV902D_SET_MONOCHROME_PATTERN_FORMAT_V_LE_M1                                                   0x00000001192 193#define NV902D_RENDER_SOLID_PRIM_MODE                                                                      0x0580194#define NV902D_RENDER_SOLID_PRIM_MODE_V                                                                       2:0195#define NV902D_RENDER_SOLID_PRIM_MODE_V_POINTS                                                         0x00000000196#define NV902D_RENDER_SOLID_PRIM_MODE_V_LINES                                                          0x00000001197#define NV902D_RENDER_SOLID_PRIM_MODE_V_POLYLINE                                                       0x00000002198#define NV902D_RENDER_SOLID_PRIM_MODE_V_TRIANGLES                                                      0x00000003199#define NV902D_RENDER_SOLID_PRIM_MODE_V_RECTS                                                          0x00000004200 201#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT                                                          0x0584202#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V                                                           7:0203#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF32_GF32_BF32_AF32                                0x000000C0204#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF16_GF16_BF16_AF16                                0x000000CA205#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_RF32_GF32                                          0x000000CB206#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A8R8G8B8                                           0x000000CF207#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A2R10G10B10                                        0x000000DF208#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A8B8G8R8                                           0x000000D5209#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A2B10G10R10                                        0x000000D1210#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X8R8G8B8                                           0x000000E6211#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X8B8G8R8                                           0x000000F9212#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_R5G6B5                                             0x000000E8213#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_A1R5G5B5                                           0x000000E9214#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_X1R5G5B5                                           0x000000F8215#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y8                                                 0x000000F3216#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y16                                                0x000000EE217#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Y32                                                0x000000FF218#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Z1R5G5B5                                           0x000000FB219#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_O1R5G5B5                                           0x000000FC220#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_Z8R8G8B8                                           0x000000FD221#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_FORMAT_V_O8R8G8B8                                           0x000000FE222 223#define NV902D_SET_RENDER_SOLID_PRIM_COLOR                                                                 0x0588224#define NV902D_SET_RENDER_SOLID_PRIM_COLOR_V                                                                 31:0225 226#define NV902D_RENDER_SOLID_PRIM_POINT_SET_X(j)                                                    (0x0600+(j)*8)227#define NV902D_RENDER_SOLID_PRIM_POINT_SET_X_V                                                               31:0228 229#define NV902D_RENDER_SOLID_PRIM_POINT_Y(j)                                                        (0x0604+(j)*8)230#define NV902D_RENDER_SOLID_PRIM_POINT_Y_V                                                                   31:0231 232#define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE                                                               0x0800233#define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V                                                                0:0234#define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V_COLOR                                                   0x00000000235#define NV902D_SET_PIXELS_FROM_CPU_DATA_TYPE_V_INDEX                                                   0x00000001236 237#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT                                                            0x0804238#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V                                                             7:0239#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A8R8G8B8                                             0x000000CF240#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A2R10G10B10                                          0x000000DF241#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A8B8G8R8                                             0x000000D5242#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A2B10G10R10                                          0x000000D1243#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X8R8G8B8                                             0x000000E6244#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X8B8G8R8                                             0x000000F9245#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_R5G6B5                                               0x000000E8246#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_A1R5G5B5                                             0x000000E9247#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_X1R5G5B5                                             0x000000F8248#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y8                                                   0x000000F3249#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y16                                                  0x000000EE250#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Y32                                                  0x000000FF251#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Z1R5G5B5                                             0x000000FB252#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_O1R5G5B5                                             0x000000FC253#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_Z8R8G8B8                                             0x000000FD254#define NV902D_SET_PIXELS_FROM_CPU_COLOR_FORMAT_V_O8R8G8B8                                             0x000000FE255 256#define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT                                                            0x0808257#define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V                                                             1:0258#define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I1                                                   0x00000000259#define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I4                                                   0x00000001260#define NV902D_SET_PIXELS_FROM_CPU_INDEX_FORMAT_V_I8                                                   0x00000002261 262#define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT                                                             0x080c263#define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V                                                              0:0264#define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V_CGA6_M1                                               0x00000000265#define NV902D_SET_PIXELS_FROM_CPU_MONO_FORMAT_V_LE_M1                                                 0x00000001266 267#define NV902D_SET_PIXELS_FROM_CPU_WRAP                                                                    0x0810268#define NV902D_SET_PIXELS_FROM_CPU_WRAP_V                                                                     1:0269#define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_PIXEL                                                   0x00000000270#define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_BYTE                                                    0x00000001271#define NV902D_SET_PIXELS_FROM_CPU_WRAP_V_WRAP_DWORD                                                   0x00000002272 273#define NV902D_SET_PIXELS_FROM_CPU_COLOR0                                                                  0x0814274#define NV902D_SET_PIXELS_FROM_CPU_COLOR0_V                                                                  31:0275 276#define NV902D_SET_PIXELS_FROM_CPU_COLOR1                                                                  0x0818277#define NV902D_SET_PIXELS_FROM_CPU_COLOR1_V                                                                  31:0278 279#define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY                                                            0x081c280#define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V                                                             0:0281#define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V_TRANSPARENT                                          0x00000000282#define NV902D_SET_PIXELS_FROM_CPU_MONO_OPACITY_V_OPAQUE                                               0x00000001283 284#define NV902D_SET_PIXELS_FROM_CPU_SRC_WIDTH                                                               0x0838285#define NV902D_SET_PIXELS_FROM_CPU_SRC_WIDTH_V                                                               31:0286 287#define NV902D_SET_PIXELS_FROM_CPU_SRC_HEIGHT                                                              0x083c288#define NV902D_SET_PIXELS_FROM_CPU_SRC_HEIGHT_V                                                              31:0289 290#define NV902D_SET_PIXELS_FROM_CPU_DX_DU_FRAC                                                              0x0840291#define NV902D_SET_PIXELS_FROM_CPU_DX_DU_FRAC_V                                                              31:0292 293#define NV902D_SET_PIXELS_FROM_CPU_DX_DU_INT                                                               0x0844294#define NV902D_SET_PIXELS_FROM_CPU_DX_DU_INT_V                                                               31:0295 296#define NV902D_SET_PIXELS_FROM_CPU_DY_DV_FRAC                                                              0x0848297#define NV902D_SET_PIXELS_FROM_CPU_DY_DV_FRAC_V                                                              31:0298 299#define NV902D_SET_PIXELS_FROM_CPU_DY_DV_INT                                                               0x084c300#define NV902D_SET_PIXELS_FROM_CPU_DY_DV_INT_V                                                               31:0301 302#define NV902D_SET_PIXELS_FROM_CPU_DST_X0_FRAC                                                             0x0850303#define NV902D_SET_PIXELS_FROM_CPU_DST_X0_FRAC_V                                                             31:0304 305#define NV902D_SET_PIXELS_FROM_CPU_DST_X0_INT                                                              0x0854306#define NV902D_SET_PIXELS_FROM_CPU_DST_X0_INT_V                                                              31:0307 308#define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_FRAC                                                             0x0858309#define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_FRAC_V                                                             31:0310 311#define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_INT                                                              0x085c312#define NV902D_SET_PIXELS_FROM_CPU_DST_Y0_INT_V                                                              31:0313 314#define NV902D_PIXELS_FROM_CPU_DATA                                                                        0x0860315#define NV902D_PIXELS_FROM_CPU_DATA_V                                                                        31:0316 317#define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP                                                         0x0888318#define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V                                                          0:0319#define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V_FALSE                                             0x00000000320#define NV902D_SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP_V_TRUE                                              0x00000001321 322#define NV902D_SET_PIXELS_FROM_MEMORY_DST_X0                                                               0x08b0323#define NV902D_SET_PIXELS_FROM_MEMORY_DST_X0_V                                                               31:0324 325#define NV902D_SET_PIXELS_FROM_MEMORY_DST_Y0                                                               0x08b4326#define NV902D_SET_PIXELS_FROM_MEMORY_DST_Y0_V                                                               31:0327 328#define NV902D_SET_PIXELS_FROM_MEMORY_DST_WIDTH                                                            0x08b8329#define NV902D_SET_PIXELS_FROM_MEMORY_DST_WIDTH_V                                                            31:0330 331#define NV902D_SET_PIXELS_FROM_MEMORY_DST_HEIGHT                                                           0x08bc332#define NV902D_SET_PIXELS_FROM_MEMORY_DST_HEIGHT_V                                                           31:0333 334#define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_FRAC                                                           0x08c0335#define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_FRAC_V                                                           31:0336 337#define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_INT                                                            0x08c4338#define NV902D_SET_PIXELS_FROM_MEMORY_DU_DX_INT_V                                                            31:0339 340#define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_FRAC                                                           0x08c8341#define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_FRAC_V                                                           31:0342 343#define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_INT                                                            0x08cc344#define NV902D_SET_PIXELS_FROM_MEMORY_DV_DY_INT_V                                                            31:0345 346#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC                                                          0x08d0347#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_FRAC_V                                                          31:0348 349#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_INT                                                           0x08d4350#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_X0_INT_V                                                           31:0351 352#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_Y0_FRAC                                                          0x08d8353#define NV902D_SET_PIXELS_FROM_MEMORY_SRC_Y0_FRAC_V                                                          31:0354 355#define NV902D_PIXELS_FROM_MEMORY_SRC_Y0_INT                                                               0x08dc356#define NV902D_PIXELS_FROM_MEMORY_SRC_Y0_INT_V                                                               31:0357#endif /* _cl_fermi_twod_a_h_ */358