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#define NVC0_3D_MACRO_CONSERVATIVE_RASTER_STATE 0x00003868 41 42#define NVC0_3D_MACRO_COMPUTE_COUNTER 0x00003870 43 44#define NVC0_3D_MACRO_COMPUTE_COUNTER_TO_QUERY 0x00003878 45 46#endif /* __NVC0_MACROS_H__ */ 47