Linux Kernel
3.7.1
|
#include "svga_reg.h"
Go to the source code of this file.
Typedefs | |
typedef uint32 | SVGA3dBool |
typedef enum SVGA3dSurfaceFormat | SVGA3dSurfaceFormat |
typedef uint32 | SVGA3dColor |
typedef struct SVGA3dSurfaceImageId | SVGA3dSurfaceImageId |
typedef struct SVGA3dGuestImage | SVGA3dGuestImage |
typedef struct SVGA3dCopyRect | SVGA3dCopyRect |
typedef struct SVGA3dCopyBox | SVGA3dCopyBox |
#define SVGA3D_INVALID_ID ((uint32)-1) |
Definition at line 805 of file svga3d_reg.h.
Definition at line 50 of file svga3d_reg.h.
Definition at line 49 of file svga3d_reg.h.
#define SVGA3D_MAX_CLIP_PLANES 6 |
Definition at line 806 of file svga3d_reg.h.
#define SVGA3D_MAX_CONTEXT_IDS 256 |
Definition at line 71 of file svga3d_reg.h.
#define SVGA3D_MAX_DRAW_PRIMITIVE_RANGES 32 |
Definition at line 1006 of file svga3d_reg.h.
#define SVGA3D_MAX_RT_COLOR (SVGA3D_RT_COLOR7 - SVGA3D_RT_COLOR0 + 1) |
Definition at line 628 of file svga3d_reg.h.
#define SVGA3D_MAX_SIMULTANEOUS_RENDER_TARGETS 8 |
Definition at line 70 of file svga3d_reg.h.
#define SVGA3D_MAX_SURFACE_FACES 6 |
Definition at line 971 of file svga3d_reg.h.
#define SVGA3D_MAX_SURFACE_IDS (32 * 1024) |
Definition at line 72 of file svga3d_reg.h.
#define SVGA3D_MAX_TEXTURE_COORDS 8 |
Definition at line 814 of file svga3d_reg.h.
#define SVGA3D_MAX_VERTEX_ARRAYS 32 |
Definition at line 1000 of file svga3d_reg.h.
Definition at line 51 of file svga3d_reg.h.
#define SVGA3D_NUM_CLIPPLANES 6 |
Definition at line 69 of file svga3d_reg.h.
#define SVGA3D_TC_CAP_BIT | ( | svga3d_tc_op | ) | (svga3d_tc_op ? (1 << (svga3d_tc_op - 1)) : 0) |
Definition at line 736 of file svga3d_reg.h.
#define SVGA3D_TM_MASK_LEN 4 |
Definition at line 796 of file svga3d_reg.h.
#define SVGA_3D_CMD_ACTIVATE_SURFACE SVGA_3D_CMD_BASE + 40 |
Definition at line 1057 of file svga3d_reg.h.
#define SVGA_3D_CMD_BASE 1040 |
Definition at line 1023 of file svga3d_reg.h.
#define SVGA_3D_CMD_BEGIN_QUERY SVGA_3D_CMD_BASE + 25 |
Definition at line 1050 of file svga3d_reg.h.
#define SVGA_3D_CMD_BLIT_SURFACE_TO_SCREEN SVGA_3D_CMD_BASE + 29 |
Definition at line 1054 of file svga3d_reg.h.
#define SVGA_3D_CMD_CLEAR SVGA_3D_CMD_BASE + 17 |
Definition at line 1042 of file svga3d_reg.h.
#define SVGA_3D_CMD_CONTEXT_DEFINE SVGA_3D_CMD_BASE + 5 |
Definition at line 1030 of file svga3d_reg.h.
#define SVGA_3D_CMD_CONTEXT_DESTROY SVGA_3D_CMD_BASE + 6 |
Definition at line 1031 of file svga3d_reg.h.
#define SVGA_3D_CMD_DEACTIVATE_SURFACE SVGA_3D_CMD_BASE + 41 |
Definition at line 1058 of file svga3d_reg.h.
#define SVGA_3D_CMD_DRAW_PRIMITIVES SVGA_3D_CMD_BASE + 23 |
Definition at line 1048 of file svga3d_reg.h.
#define SVGA_3D_CMD_END_QUERY SVGA_3D_CMD_BASE + 26 |
Definition at line 1051 of file svga3d_reg.h.
#define SVGA_3D_CMD_FUTURE_MAX 2000 |
Definition at line 1061 of file svga3d_reg.h.
#define SVGA_3D_CMD_GENERATE_MIPMAPS SVGA_3D_CMD_BASE + 31 |
Definition at line 1056 of file svga3d_reg.h.
#define SVGA_3D_CMD_LEGACY_BASE 1000 |
Definition at line 1022 of file svga3d_reg.h.
#define SVGA_3D_CMD_MAX SVGA_3D_CMD_BASE + 42 |
Definition at line 1059 of file svga3d_reg.h.
#define SVGA_3D_CMD_PRESENT SVGA_3D_CMD_BASE + 18 /* Deprecated */ |
Definition at line 1043 of file svga3d_reg.h.
#define SVGA_3D_CMD_PRESENT_READBACK SVGA_3D_CMD_BASE + 28 /* Deprecated */ |
Definition at line 1053 of file svga3d_reg.h.
#define SVGA_3D_CMD_SET_SHADER SVGA_3D_CMD_BASE + 21 |
Definition at line 1046 of file svga3d_reg.h.
#define SVGA_3D_CMD_SET_SHADER_CONST SVGA_3D_CMD_BASE + 22 |
Definition at line 1047 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETCLIPPLANE SVGA_3D_CMD_BASE + 16 |
Definition at line 1041 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETLIGHTDATA SVGA_3D_CMD_BASE + 13 |
Definition at line 1038 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETLIGHTENABLED SVGA_3D_CMD_BASE + 14 |
Definition at line 1039 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETMATERIAL SVGA_3D_CMD_BASE + 12 |
Definition at line 1037 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETRENDERSTATE SVGA_3D_CMD_BASE + 9 |
Definition at line 1034 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETRENDERTARGET SVGA_3D_CMD_BASE + 10 |
Definition at line 1035 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETSCISSORRECT SVGA_3D_CMD_BASE + 24 |
Definition at line 1049 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETTEXTURESTATE SVGA_3D_CMD_BASE + 11 |
Definition at line 1036 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETTRANSFORM SVGA_3D_CMD_BASE + 7 |
Definition at line 1032 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETVIEWPORT SVGA_3D_CMD_BASE + 15 |
Definition at line 1040 of file svga3d_reg.h.
#define SVGA_3D_CMD_SETZRANGE SVGA_3D_CMD_BASE + 8 |
Definition at line 1033 of file svga3d_reg.h.
#define SVGA_3D_CMD_SHADER_DEFINE SVGA_3D_CMD_BASE + 19 |
Definition at line 1044 of file svga3d_reg.h.
#define SVGA_3D_CMD_SHADER_DESTROY SVGA_3D_CMD_BASE + 20 |
Definition at line 1045 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_COPY SVGA_3D_CMD_BASE + 2 |
Definition at line 1027 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_DEFINE SVGA_3D_CMD_BASE + 0 /* Deprecated */ |
Definition at line 1025 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_DEFINE_V2 SVGA_3D_CMD_BASE + 30 |
Definition at line 1055 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_DESTROY SVGA_3D_CMD_BASE + 1 |
Definition at line 1026 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_DMA SVGA_3D_CMD_BASE + 4 |
Definition at line 1029 of file svga3d_reg.h.
#define SVGA_3D_CMD_SURFACE_STRETCHBLT SVGA_3D_CMD_BASE + 3 |
Definition at line 1028 of file svga3d_reg.h.
#define SVGA_3D_CMD_WAIT_FOR_QUERY SVGA_3D_CMD_BASE + 27 |
Definition at line 1052 of file svga3d_reg.h.
typedef uint32 SVGA3dBool |
Definition at line 68 of file svga3d_reg.h.
typedef uint32 SVGA3dColor |
Definition at line 173 of file svga3d_reg.h.
typedef struct SVGA3dCopyBox SVGA3dCopyBox |
typedef struct SVGA3dCopyRect SVGA3dCopyRect |
typedef struct SVGA3dGuestImage SVGA3dGuestImage |
typedef enum SVGA3dSurfaceFormat SVGA3dSurfaceFormat |
enum SVGA3dBlendEquation |
SVGA3D_BLENDEQ_INVALID | |
SVGA3D_BLENDEQ_ADD | |
SVGA3D_BLENDEQ_SUBTRACT | |
SVGA3D_BLENDEQ_REVSUBTRACT | |
SVGA3D_BLENDEQ_MINIMUM | |
SVGA3D_BLENDEQ_MAXIMUM | |
SVGA3D_BLENDEQ_MAX |
Definition at line 506 of file svga3d_reg.h.
enum SVGA3dBlendOp |
Definition at line 488 of file svga3d_reg.h.
enum SVGA3dClearFlag |
Definition at line 607 of file svga3d_reg.h.
enum SVGA3dClipPlanes |
SVGA3D_CLIPPLANE_0 | |
SVGA3D_CLIPPLANE_1 | |
SVGA3D_CLIPPLANE_2 | |
SVGA3D_CLIPPLANE_3 | |
SVGA3D_CLIPPLANE_4 | |
SVGA3D_CLIPPLANE_5 |
Definition at line 598 of file svga3d_reg.h.
enum SVGA3dCmpFunc |
SVGA3D_CMP_INVALID | |
SVGA3D_CMP_NEVER | |
SVGA3D_CMP_LESS | |
SVGA3D_CMP_EQUAL | |
SVGA3D_CMP_LESSEQUAL | |
SVGA3D_CMP_GREATER | |
SVGA3D_CMP_NOTEQUAL | |
SVGA3D_CMP_GREATEREQUAL | |
SVGA3D_CMP_ALWAYS | |
SVGA3D_CMP_MAX |
Definition at line 536 of file svga3d_reg.h.
enum SVGA3dCoordinateType |
SVGA3D_COORDINATE_INVALID | |
SVGA3D_COORDINATE_LEFTHANDED | |
SVGA3D_COORDINATE_RIGHTHANDED | |
SVGA3D_COORDINATE_MAX |
Definition at line 915 of file svga3d_reg.h.
enum SVGA3dCubeFace |
SVGA3D_CUBEFACE_POSX | |
SVGA3D_CUBEFACE_NEGX | |
SVGA3D_CUBEFACE_POSY | |
SVGA3D_CUBEFACE_NEGY | |
SVGA3D_CUBEFACE_POSZ | |
SVGA3D_CUBEFACE_NEGZ |
Definition at line 950 of file svga3d_reg.h.
enum SVGA3dDeclMethod |
SVGA3D_DECLMETHOD_DEFAULT | |
SVGA3D_DECLMETHOD_PARTIALU | |
SVGA3D_DECLMETHOD_PARTIALV | |
SVGA3D_DECLMETHOD_CROSSUV | |
SVGA3D_DECLMETHOD_UV | |
SVGA3D_DECLMETHOD_LOOKUP | |
SVGA3D_DECLMETHOD_LOOKUPPRESAMPLED |
Definition at line 845 of file svga3d_reg.h.
enum SVGA3dDeclType |
Definition at line 855 of file svga3d_reg.h.
enum SVGA3dDeclUsage |
Definition at line 827 of file svga3d_reg.h.
enum SVGA3dDevCapIndex |
Definition at line 1778 of file svga3d_reg.h.
enum SVGA3dFace |
SVGA3D_FACE_INVALID | |
SVGA3D_FACE_NONE | |
SVGA3D_FACE_FRONT | |
SVGA3D_FACE_BACK | |
SVGA3D_FACE_FRONT_BACK | |
SVGA3D_FACE_MAX |
Definition at line 523 of file svga3d_reg.h.
enum SVGA3dFillModeType |
SVGA3D_FILLMODE_INVALID | |
SVGA3D_FILLMODE_POINT | |
SVGA3D_FILLMODE_LINE | |
SVGA3D_FILLMODE_FILL | |
SVGA3D_FILLMODE_MAX |
Definition at line 453 of file svga3d_reg.h.
enum SVGA3dFogBase |
SVGA3D_FOGBASE_INVALID | |
SVGA3D_FOGBASE_DEPTHBASED | |
SVGA3D_FOGBASE_RANGEBASED | |
SVGA3D_FOGBASE_MAX |
Definition at line 578 of file svga3d_reg.h.
enum SVGA3dFogFunction |
SVGA3D_FOGFUNC_INVALID | |
SVGA3D_FOGFUNC_EXP | |
SVGA3D_FOGFUNC_EXP2 | |
SVGA3D_FOGFUNC_LINEAR | |
SVGA3D_FOGFUNC_PER_VERTEX |
Definition at line 554 of file svga3d_reg.h.
enum SVGA3dFogType |
Definition at line 566 of file svga3d_reg.h.
enum SVGA3dFormatOp |
Definition at line 181 of file svga3d_reg.h.
enum SVGA3dFrontWinding |
SVGA3D_FRONTWINDING_INVALID | |
SVGA3D_FRONTWINDING_CW | |
SVGA3D_FRONTWINDING_CCW | |
SVGA3D_FRONTWINDING_MAX |
Definition at line 516 of file svga3d_reg.h.
Definition at line 53 of file svga3d_reg.h.
enum SVGA3dLightType |
SVGA3D_LIGHTTYPE_INVALID | |
SVGA3D_LIGHTTYPE_POINT | |
SVGA3D_LIGHTTYPE_SPOT1 | |
SVGA3D_LIGHTTYPE_SPOT2 | |
SVGA3D_LIGHTTYPE_DIRECTIONAL | |
SVGA3D_LIGHTTYPE_MAX |
Definition at line 941 of file svga3d_reg.h.
enum SVGA3dPrimitiveType |
Definition at line 904 of file svga3d_reg.h.
enum SVGA3dQueryState |
SVGA3D_QUERYSTATE_PENDING | |
SVGA3D_QUERYSTATE_SUCCEEDED | |
SVGA3D_QUERYSTATE_FAILED | |
SVGA3D_QUERYSTATE_NEW |
Definition at line 984 of file svga3d_reg.h.
enum SVGA3dQueryType |
Definition at line 979 of file svga3d_reg.h.
Definition at line 325 of file svga3d_reg.h.
Definition at line 613 of file svga3d_reg.h.
enum SVGA3dShadeMode |
SVGA3D_SHADEMODE_INVALID | |
SVGA3D_SHADEMODE_FLAT | |
SVGA3D_SHADEMODE_SMOOTH | |
SVGA3D_SHADEMODE_PHONG | |
SVGA3D_SHADEMODE_MAX |
Definition at line 471 of file svga3d_reg.h.
Definition at line 965 of file svga3d_reg.h.
enum SVGA3dShaderType |
Definition at line 959 of file svga3d_reg.h.
enum SVGA3dStencilOp |
Definition at line 585 of file svga3d_reg.h.
enum SVGA3dStretchBltMode |
Definition at line 973 of file svga3d_reg.h.
enum SVGA3dSurfaceFlags |
Definition at line 1138 of file svga3d_reg.h.
enum SVGA3dSurfaceFormat |
Definition at line 83 of file svga3d_reg.h.
SVGA3D_TEX_TRANSFORM_OFF | |
SVGA3D_TEX_TRANSFORM_S | |
SVGA3D_TEX_TRANSFORM_T | |
SVGA3D_TEX_TRANSFORM_R | |
SVGA3D_TEX_TRANSFORM_Q | |
SVGA3D_TEX_PROJECTED |
Definition at line 765 of file svga3d_reg.h.
enum SVGA3dTextureAddress |
Definition at line 738 of file svga3d_reg.h.
enum SVGA3dTextureArgData |
SVGA3D_TA_INVALID | |
SVGA3D_TA_CONSTANT | |
SVGA3D_TA_PREVIOUS | |
SVGA3D_TA_DIFFUSE | |
SVGA3D_TA_TEXTURE | |
SVGA3D_TA_SPECULAR | |
SVGA3D_TA_MAX |
Definition at line 786 of file svga3d_reg.h.
Definition at line 799 of file svga3d_reg.h.
Definition at line 705 of file svga3d_reg.h.
SVGA3D_TEXCOORD_GEN_OFF | |
SVGA3D_TEXCOORD_GEN_EYE_POSITION | |
SVGA3D_TEXCOORD_GEN_EYE_NORMAL | |
SVGA3D_TEXCOORD_GEN_REFLECTIONVECTOR | |
SVGA3D_TEXCOORD_GEN_SPHERE | |
SVGA3D_TEXCOORD_GEN_MAX |
Definition at line 774 of file svga3d_reg.h.
enum SVGA3dTextureFilter |
Definition at line 753 of file svga3d_reg.h.
Definition at line 661 of file svga3d_reg.h.
enum SVGA3dTransferType |
Definition at line 991 of file svga3d_reg.h.
enum SVGA3dTransformType |
Definition at line 922 of file svga3d_reg.h.
SVGA3D_TRANSPARENCYANTIALIAS_NORMAL | |
SVGA3D_TRANSPARENCYANTIALIAS_ALPHATOCOVERAGE | |
SVGA3D_TRANSPARENCYANTIALIAS_SUPERSAMPLE | |
SVGA3D_TRANSPARENCYANTIALIAS_MAX |
Definition at line 440 of file svga3d_reg.h.
Definition at line 641 of file svga3d_reg.h.
enum SVGA3dVertexMaterial |
Definition at line 447 of file svga3d_reg.h.
enum SVGA3dWrapFlags |
SVGA3D_WRAPCOORD_0 | |
SVGA3D_WRAPCOORD_1 | |
SVGA3D_WRAPCOORD_2 | |
SVGA3D_WRAPCOORD_3 | |
SVGA3D_WRAPCOORD_ALL |
Definition at line 648 of file svga3d_reg.h.