1 #ifndef __NVC0_MACROS_H__ 2 #define __NVC0_MACROS_H__ 3 4 /** 5 * The list of macros defined in the 3d object 6 */ 7 8 #define NVC0_3D_MACRO_VERTEX_ARRAY_PER_INSTANCE 0x00003800 9 10 #define NVC0_3D_MACRO_VERTEX_ARRAY_SELECT 0x00003808 11 12 #define NVC0_3D_MACRO_BLEND_ENABLES 0x00003810 13 14 #define NVC0_3D_MACRO_POLYGON_MODE_FRONT 0x00003818 15 #define NVC0_3D_MACRO_POLYGON_MODE_FRONT_POINT 0x00001b00 16 #define NVC0_3D_MACRO_POLYGON_MODE_FRONT_LINE 0x00001b01 17 #define NVC0_3D_MACRO_POLYGON_MODE_FRONT_FILL 0x00001b02 18 19 #define NVC0_3D_MACRO_POLYGON_MODE_BACK 0x00003820 20 #define NVC0_3D_MACRO_POLYGON_MODE_BACK_POINT 0x00001b00 21 #define NVC0_3D_MACRO_POLYGON_MODE_BACK_LINE 0x00001b01 22 #define NVC0_3D_MACRO_POLYGON_MODE_BACK_FILL 0x00001b02 23 24 #define NVC0_3D_MACRO_GP_SELECT 0x00003828 25 26 #define NVC0_3D_MACRO_TEP_SELECT 0x00003830 27 28 #define NVC0_3D_MACRO_DRAW_ARRAYS_INDIRECT 0x00003838 29 30 #define NVC0_3D_MACRO_DRAW_ELEMENTS_INDIRECT 0x00003840 31 32 #define NVC0_3D_MACRO_DRAW_ARRAYS_INDIRECT_COUNT 0x00003848 33 34 #define NVC0_3D_MACRO_DRAW_ELEMENTS_INDIRECT_COUNT 0x00003850 35 36 #define NVC0_3D_MACRO_QUERY_BUFFER_WRITE 0x00003858 37 38 #define NVC0_CP_MACRO_LAUNCH_GRID_INDIRECT 0x00003860 39 40 #endif /* __NVC0_MACROS_H__ */ 41