⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 brw_defines.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 3 页
字号:
#define BRW_RENDERTARGET_CLAMPRANGE_UNORM    0#define BRW_RENDERTARGET_CLAMPRANGE_SNORM    1#define BRW_RENDERTARGET_CLAMPRANGE_FORMAT   2#define BRW_STENCILOP_KEEP               0#define BRW_STENCILOP_ZERO               1#define BRW_STENCILOP_REPLACE            2#define BRW_STENCILOP_INCRSAT            3#define BRW_STENCILOP_DECRSAT            4#define BRW_STENCILOP_INCR               5#define BRW_STENCILOP_DECR               6#define BRW_STENCILOP_INVERT             7#define BRW_SURFACE_MIPMAPLAYOUT_BELOW   0#define BRW_SURFACE_MIPMAPLAYOUT_RIGHT   1#define BRW_SURFACEFORMAT_R32G32B32A32_FLOAT             0x000 #define BRW_SURFACEFORMAT_R32G32B32A32_SINT              0x001 #define BRW_SURFACEFORMAT_R32G32B32A32_UINT              0x002 #define BRW_SURFACEFORMAT_R32G32B32A32_UNORM             0x003 #define BRW_SURFACEFORMAT_R32G32B32A32_SNORM             0x004 #define BRW_SURFACEFORMAT_R64G64_FLOAT                   0x005 #define BRW_SURFACEFORMAT_R32G32B32X32_FLOAT             0x006 #define BRW_SURFACEFORMAT_R32G32B32A32_SSCALED           0x007#define BRW_SURFACEFORMAT_R32G32B32A32_USCALED           0x008#define BRW_SURFACEFORMAT_R32G32B32_FLOAT                0x040 #define BRW_SURFACEFORMAT_R32G32B32_SINT                 0x041 #define BRW_SURFACEFORMAT_R32G32B32_UINT                 0x042 #define BRW_SURFACEFORMAT_R32G32B32_UNORM                0x043 #define BRW_SURFACEFORMAT_R32G32B32_SNORM                0x044 #define BRW_SURFACEFORMAT_R32G32B32_SSCALED              0x045 #define BRW_SURFACEFORMAT_R32G32B32_USCALED              0x046 #define BRW_SURFACEFORMAT_R16G16B16A16_UNORM             0x080 #define BRW_SURFACEFORMAT_R16G16B16A16_SNORM             0x081 #define BRW_SURFACEFORMAT_R16G16B16A16_SINT              0x082 #define BRW_SURFACEFORMAT_R16G16B16A16_UINT              0x083 #define BRW_SURFACEFORMAT_R16G16B16A16_FLOAT             0x084 #define BRW_SURFACEFORMAT_R32G32_FLOAT                   0x085 #define BRW_SURFACEFORMAT_R32G32_SINT                    0x086 #define BRW_SURFACEFORMAT_R32G32_UINT                    0x087 #define BRW_SURFACEFORMAT_R32_FLOAT_X8X24_TYPELESS       0x088 #define BRW_SURFACEFORMAT_X32_TYPELESS_G8X24_UINT        0x089 #define BRW_SURFACEFORMAT_L32A32_FLOAT                   0x08A #define BRW_SURFACEFORMAT_R32G32_UNORM                   0x08B #define BRW_SURFACEFORMAT_R32G32_SNORM                   0x08C #define BRW_SURFACEFORMAT_R64_FLOAT                      0x08D #define BRW_SURFACEFORMAT_R16G16B16X16_UNORM             0x08E #define BRW_SURFACEFORMAT_R16G16B16X16_FLOAT             0x08F #define BRW_SURFACEFORMAT_A32X32_FLOAT                   0x090 #define BRW_SURFACEFORMAT_L32X32_FLOAT                   0x091 #define BRW_SURFACEFORMAT_I32X32_FLOAT                   0x092 #define BRW_SURFACEFORMAT_R16G16B16A16_SSCALED           0x093#define BRW_SURFACEFORMAT_R16G16B16A16_USCALED           0x094#define BRW_SURFACEFORMAT_R32G32_SSCALED                 0x095#define BRW_SURFACEFORMAT_R32G32_USCALED                 0x096#define BRW_SURFACEFORMAT_B8G8R8A8_UNORM                 0x0C0 #define BRW_SURFACEFORMAT_B8G8R8A8_UNORM_SRGB            0x0C1 #define BRW_SURFACEFORMAT_R10G10B10A2_UNORM              0x0C2 #define BRW_SURFACEFORMAT_R10G10B10A2_UNORM_SRGB         0x0C3 #define BRW_SURFACEFORMAT_R10G10B10A2_UINT               0x0C4 #define BRW_SURFACEFORMAT_R10G10B10_SNORM_A2_UNORM       0x0C5 #define BRW_SURFACEFORMAT_R8G8B8A8_UNORM                 0x0C7 #define BRW_SURFACEFORMAT_R8G8B8A8_UNORM_SRGB            0x0C8 #define BRW_SURFACEFORMAT_R8G8B8A8_SNORM                 0x0C9 #define BRW_SURFACEFORMAT_R8G8B8A8_SINT                  0x0CA #define BRW_SURFACEFORMAT_R8G8B8A8_UINT                  0x0CB #define BRW_SURFACEFORMAT_R16G16_UNORM                   0x0CC #define BRW_SURFACEFORMAT_R16G16_SNORM                   0x0CD #define BRW_SURFACEFORMAT_R16G16_SINT                    0x0CE #define BRW_SURFACEFORMAT_R16G16_UINT                    0x0CF #define BRW_SURFACEFORMAT_R16G16_FLOAT                   0x0D0 #define BRW_SURFACEFORMAT_B10G10R10A2_UNORM              0x0D1 #define BRW_SURFACEFORMAT_B10G10R10A2_UNORM_SRGB         0x0D2 #define BRW_SURFACEFORMAT_R11G11B10_FLOAT                0x0D3 #define BRW_SURFACEFORMAT_R32_SINT                       0x0D6 #define BRW_SURFACEFORMAT_R32_UINT                       0x0D7 #define BRW_SURFACEFORMAT_R32_FLOAT                      0x0D8 #define BRW_SURFACEFORMAT_R24_UNORM_X8_TYPELESS          0x0D9 #define BRW_SURFACEFORMAT_X24_TYPELESS_G8_UINT           0x0DA #define BRW_SURFACEFORMAT_L16A16_UNORM                   0x0DF #define BRW_SURFACEFORMAT_I24X8_UNORM                    0x0E0 #define BRW_SURFACEFORMAT_L24X8_UNORM                    0x0E1 #define BRW_SURFACEFORMAT_A24X8_UNORM                    0x0E2 #define BRW_SURFACEFORMAT_I32_FLOAT                      0x0E3 #define BRW_SURFACEFORMAT_L32_FLOAT                      0x0E4 #define BRW_SURFACEFORMAT_A32_FLOAT                      0x0E5 #define BRW_SURFACEFORMAT_B8G8R8X8_UNORM                 0x0E9 #define BRW_SURFACEFORMAT_B8G8R8X8_UNORM_SRGB            0x0EA #define BRW_SURFACEFORMAT_R8G8B8X8_UNORM                 0x0EB #define BRW_SURFACEFORMAT_R8G8B8X8_UNORM_SRGB            0x0EC #define BRW_SURFACEFORMAT_R9G9B9E5_SHAREDEXP             0x0ED #define BRW_SURFACEFORMAT_B10G10R10X2_UNORM              0x0EE #define BRW_SURFACEFORMAT_L16A16_FLOAT                   0x0F0 #define BRW_SURFACEFORMAT_R32_UNORM                      0x0F1 #define BRW_SURFACEFORMAT_R32_SNORM                      0x0F2 #define BRW_SURFACEFORMAT_R10G10B10X2_USCALED            0x0F3#define BRW_SURFACEFORMAT_R8G8B8A8_SSCALED               0x0F4#define BRW_SURFACEFORMAT_R8G8B8A8_USCALED               0x0F5#define BRW_SURFACEFORMAT_R16G16_SSCALED                 0x0F6#define BRW_SURFACEFORMAT_R16G16_USCALED                 0x0F7#define BRW_SURFACEFORMAT_R32_SSCALED                    0x0F8#define BRW_SURFACEFORMAT_R32_USCALED                    0x0F9#define BRW_SURFACEFORMAT_B5G6R5_UNORM                   0x100 #define BRW_SURFACEFORMAT_B5G6R5_UNORM_SRGB              0x101 #define BRW_SURFACEFORMAT_B5G5R5A1_UNORM                 0x102 #define BRW_SURFACEFORMAT_B5G5R5A1_UNORM_SRGB            0x103 #define BRW_SURFACEFORMAT_B4G4R4A4_UNORM                 0x104 #define BRW_SURFACEFORMAT_B4G4R4A4_UNORM_SRGB            0x105 #define BRW_SURFACEFORMAT_R8G8_UNORM                     0x106 #define BRW_SURFACEFORMAT_R8G8_SNORM                     0x107 #define BRW_SURFACEFORMAT_R8G8_SINT                      0x108 #define BRW_SURFACEFORMAT_R8G8_UINT                      0x109 #define BRW_SURFACEFORMAT_R16_UNORM                      0x10A #define BRW_SURFACEFORMAT_R16_SNORM                      0x10B #define BRW_SURFACEFORMAT_R16_SINT                       0x10C #define BRW_SURFACEFORMAT_R16_UINT                       0x10D #define BRW_SURFACEFORMAT_R16_FLOAT                      0x10E #define BRW_SURFACEFORMAT_I16_UNORM                      0x111 #define BRW_SURFACEFORMAT_L16_UNORM                      0x112 #define BRW_SURFACEFORMAT_A16_UNORM                      0x113 #define BRW_SURFACEFORMAT_L8A8_UNORM                     0x114 #define BRW_SURFACEFORMAT_I16_FLOAT                      0x115#define BRW_SURFACEFORMAT_L16_FLOAT                      0x116#define BRW_SURFACEFORMAT_A16_FLOAT                      0x117 #define BRW_SURFACEFORMAT_R5G5_SNORM_B6_UNORM            0x119 #define BRW_SURFACEFORMAT_B5G5R5X1_UNORM                 0x11A #define BRW_SURFACEFORMAT_B5G5R5X1_UNORM_SRGB            0x11B#define BRW_SURFACEFORMAT_R8G8_SSCALED                   0x11C#define BRW_SURFACEFORMAT_R8G8_USCALED                   0x11D#define BRW_SURFACEFORMAT_R16_SSCALED                    0x11E#define BRW_SURFACEFORMAT_R16_USCALED                    0x11F#define BRW_SURFACEFORMAT_R8_UNORM                       0x140 #define BRW_SURFACEFORMAT_R8_SNORM                       0x141 #define BRW_SURFACEFORMAT_R8_SINT                        0x142 #define BRW_SURFACEFORMAT_R8_UINT                        0x143 #define BRW_SURFACEFORMAT_A8_UNORM                       0x144 #define BRW_SURFACEFORMAT_I8_UNORM                       0x145 #define BRW_SURFACEFORMAT_L8_UNORM                       0x146 #define BRW_SURFACEFORMAT_P4A4_UNORM                     0x147 #define BRW_SURFACEFORMAT_A4P4_UNORM                     0x148#define BRW_SURFACEFORMAT_R8_SSCALED                     0x149#define BRW_SURFACEFORMAT_R8_USCALED                     0x14A#define BRW_SURFACEFORMAT_R1_UINT                        0x181 #define BRW_SURFACEFORMAT_YCRCB_NORMAL                   0x182 #define BRW_SURFACEFORMAT_YCRCB_SWAPUVY                  0x183 #define BRW_SURFACEFORMAT_BC1_UNORM                      0x186 #define BRW_SURFACEFORMAT_BC2_UNORM                      0x187 #define BRW_SURFACEFORMAT_BC3_UNORM                      0x188 #define BRW_SURFACEFORMAT_BC4_UNORM                      0x189 #define BRW_SURFACEFORMAT_BC5_UNORM                      0x18A #define BRW_SURFACEFORMAT_BC1_UNORM_SRGB                 0x18B #define BRW_SURFACEFORMAT_BC2_UNORM_SRGB                 0x18C #define BRW_SURFACEFORMAT_BC3_UNORM_SRGB                 0x18D #define BRW_SURFACEFORMAT_MONO8                          0x18E #define BRW_SURFACEFORMAT_YCRCB_SWAPUV                   0x18F #define BRW_SURFACEFORMAT_YCRCB_SWAPY                    0x190 #define BRW_SURFACEFORMAT_DXT1_RGB                       0x191 #define BRW_SURFACEFORMAT_FXT1                           0x192 #define BRW_SURFACEFORMAT_R8G8B8_UNORM                   0x193 #define BRW_SURFACEFORMAT_R8G8B8_SNORM                   0x194 #define BRW_SURFACEFORMAT_R8G8B8_SSCALED                 0x195 #define BRW_SURFACEFORMAT_R8G8B8_USCALED                 0x196 #define BRW_SURFACEFORMAT_R64G64B64A64_FLOAT             0x197 #define BRW_SURFACEFORMAT_R64G64B64_FLOAT                0x198 #define BRW_SURFACEFORMAT_BC4_SNORM                      0x199 #define BRW_SURFACEFORMAT_BC5_SNORM                      0x19A #define BRW_SURFACEFORMAT_R16G16B16_UNORM                0x19C #define BRW_SURFACEFORMAT_R16G16B16_SNORM                0x19D #define BRW_SURFACEFORMAT_R16G16B16_SSCALED              0x19E #define BRW_SURFACEFORMAT_R16G16B16_USCALED              0x19F#define BRW_SURFACERETURNFORMAT_FLOAT32  0#define BRW_SURFACERETURNFORMAT_S1       1#define BRW_SURFACE_1D      0#define BRW_SURFACE_2D      1#define BRW_SURFACE_3D      2#define BRW_SURFACE_CUBE    3#define BRW_SURFACE_BUFFER  4#define BRW_SURFACE_NULL    7#define BRW_TEXCOORDMODE_WRAP            0#define BRW_TEXCOORDMODE_MIRROR          1#define BRW_TEXCOORDMODE_CLAMP           2#define BRW_TEXCOORDMODE_CUBE            3#define BRW_TEXCOORDMODE_CLAMP_BORDER    4#define BRW_TEXCOORDMODE_MIRROR_ONCE     5#define BRW_THREAD_PRIORITY_NORMAL   0#define BRW_THREAD_PRIORITY_HIGH     1#define BRW_TILEWALK_XMAJOR                 0#define BRW_TILEWALK_YMAJOR                 1#define BRW_VERTEX_SUBPIXEL_PRECISION_8BITS  0#define BRW_VERTEX_SUBPIXEL_PRECISION_4BITS  1/* Execution Unit (EU) defines */#define BRW_ALIGN_1   0#define BRW_ALIGN_16  1#define BRW_ADDRESS_DIRECT                        0#define BRW_ADDRESS_REGISTER_INDIRECT_REGISTER    1#define BRW_CHANNEL_X     0#define BRW_CHANNEL_Y     1#define BRW_CHANNEL_Z     2#define BRW_CHANNEL_W     3#define BRW_COMPRESSION_NONE          0#define BRW_COMPRESSION_2NDHALF       1#define BRW_COMPRESSION_COMPRESSED    2#define BRW_CONDITIONAL_NONE  0#define BRW_CONDITIONAL_Z     1#define BRW_CONDITIONAL_NZ    2#define BRW_CONDITIONAL_EQ    1	/* Z */#define BRW_CONDITIONAL_NEQ   2	/* NZ */#define BRW_CONDITIONAL_G     3#define BRW_CONDITIONAL_GE    4#define BRW_CONDITIONAL_L     5#define BRW_CONDITIONAL_LE    6#define BRW_CONDITIONAL_C     7#define BRW_CONDITIONAL_O     8#define BRW_DEBUG_NONE        0#define BRW_DEBUG_BREAKPOINT  1#define BRW_DEPENDENCY_NORMAL         0#define BRW_DEPENDENCY_NOTCLEARED     1#define BRW_DEPENDENCY_NOTCHECKED     2#define BRW_DEPENDENCY_DISABLE        3#define BRW_EXECUTE_1     0#define BRW_EXECUTE_2     1#define BRW_EXECUTE_4     2#define BRW_EXECUTE_8     3#define BRW_EXECUTE_16    4#define BRW_EXECUTE_32    5#define BRW_HORIZONTAL_STRIDE_0   0#define BRW_HORIZONTAL_STRIDE_1   1#define BRW_HORIZONTAL_STRIDE_2   2#define BRW_HORIZONTAL_STRIDE_4   3#define BRW_INSTRUCTION_NORMAL    0#define BRW_INSTRUCTION_SATURATE  1#define BRW_MASK_ENABLE   0#define BRW_MASK_DISABLE  1#define BRW_OPCODE_MOV        1#define BRW_OPCODE_SEL        2#define BRW_OPCODE_NOT        4#define BRW_OPCODE_AND        5#define BRW_OPCODE_OR         6#define BRW_OPCODE_XOR        7#define BRW_OPCODE_SHR        8#define BRW_OPCODE_SHL        9#define BRW_OPCODE_RSR        10#define BRW_OPCODE_RSL        11#define BRW_OPCODE_ASR        12#define BRW_OPCODE_CMP        16#define BRW_OPCODE_JMPI       32#define BRW_OPCODE_IF         34#define BRW_OPCODE_IFF        35#define BRW_OPCODE_ELSE       36#define BRW_OPCODE_ENDIF      37#define BRW_OPCODE_DO         38#define BRW_OPCODE_WHILE      39#define BRW_OPCODE_BREAK      40#define BRW_OPCODE_CONTINUE   41#define BRW_OPCODE_HALT       42#define BRW_OPCODE_MSAVE      44#define BRW_OPCODE_MRESTORE   45#define BRW_OPCODE_PUSH       46#define BRW_OPCODE_POP        47#define BRW_OPCODE_WAIT       48#define BRW_OPCODE_SEND       49#define BRW_OPCODE_ADD        64#define BRW_OPCODE_MUL        65#define BRW_OPCODE_AVG        66#define BRW_OPCODE_FRC        67#define BRW_OPCODE_RNDU       68#define BRW_OPCODE_RNDD       69#define BRW_OPCODE_RNDE       70#define BRW_OPCODE_RNDZ       71#define BRW_OPCODE_MAC        72

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -