mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Cleanup and add GE_PATCHPRIM_UNKNOWN=3
This commit is contained in:
parent
361a6eaf63
commit
67cdf87fc0
1 changed files with 39 additions and 41 deletions
|
@ -312,8 +312,15 @@ enum GEBufferFormat
|
|||
#define GE_CLEARMODE_Z (1<<10)
|
||||
#define GE_CLEARMODE_ALL (GE_CLEARMODE_COLOR|GE_CLEARMODE_ALPHA|GE_CLEARMODE_Z)
|
||||
|
||||
#define GE_TFILT_NEAREST 0
|
||||
#define GE_TFILT_LINEAR 1
|
||||
#define GE_TFILT_NEAREST_MIPMAP_NEAREST 4
|
||||
#define GE_TFILT_LINEAR_MIPMAP_NEAREST 5
|
||||
#define GE_TFILT_NEAREST_MIPMAP_LINEAR 6
|
||||
#define GE_TFILT_LINEAR_MIPMAP_LINEAR 7
|
||||
|
||||
enum GEMatrixType {
|
||||
GE_MTX_BONE0 = 0,
|
||||
GE_MTX_BONE0=0,
|
||||
GE_MTX_BONE1,
|
||||
GE_MTX_BONE2,
|
||||
GE_MTX_BONE3,
|
||||
|
@ -336,28 +343,28 @@ enum GEComparison
|
|||
GE_COMP_LESS=4,
|
||||
GE_COMP_LEQUAL=5,
|
||||
GE_COMP_GREATER=6,
|
||||
GE_COMP_GEQUAL=7
|
||||
GE_COMP_GEQUAL=7,
|
||||
};
|
||||
|
||||
enum GEShadeMode
|
||||
{
|
||||
GE_SHADE_FLAT=0,
|
||||
GE_SHADE_GOURAUD
|
||||
GE_SHADE_GOURAUD=1,
|
||||
};
|
||||
|
||||
enum GELightType
|
||||
{
|
||||
GE_LIGHTTYPE_DIRECTIONAL = 0,
|
||||
GE_LIGHTTYPE_POINT = 1,
|
||||
GE_LIGHTTYPE_SPOT = 2,
|
||||
GE_LIGHTTYPE_UNKNOWN = 3
|
||||
GE_LIGHTTYPE_DIRECTIONAL=0,
|
||||
GE_LIGHTTYPE_POINT=1,
|
||||
GE_LIGHTTYPE_SPOT=2,
|
||||
GE_LIGHTTYPE_UNKNOWN=3,
|
||||
};
|
||||
|
||||
enum GELightColorSetting
|
||||
{
|
||||
GE_LIGHTCOLOR_AMBIENT = 0,
|
||||
GE_LIGHTCOLOR_DIFFUSE = 1,
|
||||
GE_LIGHTCOLOR_SPECULAR = 2
|
||||
GE_LIGHTCOLOR_AMBIENT=0,
|
||||
GE_LIGHTCOLOR_DIFFUSE=1,
|
||||
GE_LIGHTCOLOR_SPECULAR=2,
|
||||
};
|
||||
|
||||
enum GELightComputation
|
||||
|
@ -378,15 +385,15 @@ enum GETextureFormat
|
|||
GE_TFMT_CLUT32=7,
|
||||
GE_TFMT_DXT1=8,
|
||||
GE_TFMT_DXT3=9,
|
||||
GE_TFMT_DXT5=10
|
||||
GE_TFMT_DXT5=10,
|
||||
};
|
||||
|
||||
enum GEMaterialColorSetting
|
||||
{
|
||||
GE_MATERIALCOLOR_EMISSIVE = 0,
|
||||
GE_MATERIALCOLOR_AMBIENT = 1,
|
||||
GE_MATERIALCOLOR_DIFFUSE = 2,
|
||||
GE_MATERIALCOLOR_SPECULAR = 3,
|
||||
GE_MATERIALCOLOR_EMISSIVE=0,
|
||||
GE_MATERIALCOLOR_AMBIENT=1,
|
||||
GE_MATERIALCOLOR_DIFFUSE=2,
|
||||
GE_MATERIALCOLOR_SPECULAR=3,
|
||||
};
|
||||
|
||||
enum GEBlendMode
|
||||
|
@ -396,7 +403,7 @@ enum GEBlendMode
|
|||
GE_BLENDMODE_MUL_AND_SUBTRACT_REVERSE=2,
|
||||
GE_BLENDMODE_MIN=3,
|
||||
GE_BLENDMODE_MAX=4,
|
||||
GE_BLENDMODE_ABSDIFF=5
|
||||
GE_BLENDMODE_ABSDIFF=5,
|
||||
};
|
||||
|
||||
enum GEBlendSrcFactor
|
||||
|
@ -448,22 +455,12 @@ enum GEStencilOp
|
|||
GE_STENCILOP_DECR=5,
|
||||
};
|
||||
|
||||
|
||||
// And more i haven't checked yet
|
||||
|
||||
#define GE_TFILT_NEAREST 0
|
||||
#define GE_TFILT_LINEAR 1
|
||||
#define GE_TFILT_NEAREST_MIPMAP_NEAREST 4
|
||||
#define GE_TFILT_LINEAR_MIPMAP_NEAREST 5
|
||||
#define GE_TFILT_NEAREST_MIPMAP_LINEAR 6
|
||||
#define GE_TFILT_LINEAR_MIPMAP_LINEAR 7
|
||||
|
||||
enum GETexMapMode
|
||||
{
|
||||
GE_TEXMAP_TEXTURE_COORDS = 0,
|
||||
GE_TEXMAP_TEXTURE_MATRIX = 1,
|
||||
GE_TEXMAP_ENVIRONMENT_MAP = 2,
|
||||
GE_TEXMAP_UNKNOWN = 3,
|
||||
GE_TEXMAP_TEXTURE_COORDS=0,
|
||||
GE_TEXMAP_TEXTURE_MATRIX=1,
|
||||
GE_TEXMAP_ENVIRONMENT_MAP=2,
|
||||
GE_TEXMAP_UNKNOWN=3,
|
||||
};
|
||||
|
||||
enum GETexProjMapMode
|
||||
|
@ -471,20 +468,20 @@ enum GETexProjMapMode
|
|||
GE_PROJMAP_POSITION=0,
|
||||
GE_PROJMAP_UV=1,
|
||||
GE_PROJMAP_NORMALIZED_NORMAL=2,
|
||||
GE_PROJMAP_NORMAL=3
|
||||
GE_PROJMAP_NORMAL=3,
|
||||
};
|
||||
|
||||
enum GEPrimitiveType
|
||||
{
|
||||
GE_PRIM_POINTS = 0,
|
||||
GE_PRIM_LINES = 1,
|
||||
GE_PRIM_LINE_STRIP = 2,
|
||||
GE_PRIM_TRIANGLES = 3,
|
||||
GE_PRIM_TRIANGLE_STRIP = 4,
|
||||
GE_PRIM_TRIANGLE_FAN = 5,
|
||||
GE_PRIM_RECTANGLES = 6,
|
||||
GE_PRIM_KEEP_PREVIOUS = 7,
|
||||
GE_PRIM_INVALID = -1,
|
||||
GE_PRIM_POINTS=0,
|
||||
GE_PRIM_LINES=1,
|
||||
GE_PRIM_LINE_STRIP=2,
|
||||
GE_PRIM_TRIANGLES=3,
|
||||
GE_PRIM_TRIANGLE_STRIP=4,
|
||||
GE_PRIM_TRIANGLE_FAN=5,
|
||||
GE_PRIM_RECTANGLES=6,
|
||||
GE_PRIM_KEEP_PREVIOUS=7,
|
||||
GE_PRIM_INVALID=-1,
|
||||
};
|
||||
|
||||
enum GELogicOp
|
||||
|
@ -504,7 +501,7 @@ enum GELogicOp
|
|||
GE_LOGIC_COPY_INVERTED=12,
|
||||
GE_LOGIC_OR_INVERTED=13,
|
||||
GE_LOGIC_NAND=14,
|
||||
GE_LOGIC_SET=15
|
||||
GE_LOGIC_SET=15,
|
||||
};
|
||||
|
||||
enum GEPatchPrimType
|
||||
|
@ -512,6 +509,7 @@ enum GEPatchPrimType
|
|||
GE_PATCHPRIM_TRIANGLES=0,
|
||||
GE_PATCHPRIM_LINES=1,
|
||||
GE_PATCHPRIM_POINTS=2,
|
||||
GE_PATCHPRIM_UNKNOWN=3,
|
||||
};
|
||||
|
||||
enum GEPaletteFormat
|
||||
|
|
Loading…
Add table
Reference in a new issue