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