|
| enum | AlphaTestType { ALPHATEST_DISABLE = 0
, ALPHATEST_ENABLE
, ALPHATEST_MAX
} |
| |
| enum | DepthCompareType {
PASS_NEVER =0
, PASS_LESS
, PASS_EQUAL
, PASS_LEQUAL
,
PASS_GREATER
, PASS_NOTEQUAL
, PASS_GEQUAL
, PASS_ALWAYS
,
PASS_MAX
} |
| |
| enum | DepthMaskType { DEPTH_WRITE_DISABLE =0
, DEPTH_WRITE_ENABLE
, DEPTH_WRITE_MAX
} |
| |
| enum | ColorMaskType { COLOR_WRITE_DISABLE =0
, COLOR_WRITE_ENABLE
, COLOR_WRITE_MAX
} |
| |
| enum | DetailAlphaFuncType {
DETAILALPHA_DISABLE =0
, DETAILALPHA_DETAIL
, DETAILALPHA_SCALE
, DETAILALPHA_INVSCALE
,
DETAILALPHA_MAX
} |
| |
| enum | DetailColorFuncType {
DETAILCOLOR_DISABLE =0
, DETAILCOLOR_DETAIL
, DETAILCOLOR_SCALE
, DETAILCOLOR_INVSCALE
,
DETAILCOLOR_ADD
, DETAILCOLOR_SUB
, DETAILCOLOR_SUBR
, DETAILCOLOR_BLEND
,
DETAILCOLOR_DETAILBLEND
, DETAILCOLOR_ADDSIGNED
, DETAILCOLOR_ADDSIGNED2X
, DETAILCOLOR_SCALE2X
,
DETAILCOLOR_MODALPHAADDCOLOR
, DETAILCOLOR_MAX
} |
| |
| enum | CullModeType { CULL_MODE_DISABLE =0
, CULL_MODE_ENABLE
, CULL_MODE_MAX
} |
| |
| enum | NPatchEnableType { NPATCH_DISABLE =0
, NPATCH_ENABLE
, NPATCH_TYPE_MAX
} |
| |
| enum | DstBlendFuncType {
DSTBLEND_ZERO =0
, DSTBLEND_ONE
, DSTBLEND_SRC_COLOR
, DSTBLEND_ONE_MINUS_SRC_COLOR
,
DSTBLEND_SRC_ALPHA
, DSTBLEND_ONE_MINUS_SRC_ALPHA
, DSTBLEND_MAX
} |
| |
| enum | FogFuncType {
FOG_DISABLE =0
, FOG_ENABLE
, FOG_SCALE_FRAGMENT
, FOG_WHITE
,
FOG_MAX
} |
| |
| enum | PriGradientType {
GRADIENT_DISABLE =0
, GRADIENT_MODULATE
, GRADIENT_ADD
, GRADIENT_BUMPENVMAP
,
GRADIENT_BUMPENVMAPLUMINANCE
, GRADIENT_MODULATE2X
, GRADIENT_MAX
} |
| |
| enum | SecGradientType { SECONDARY_GRADIENT_DISABLE =0
, SECONDARY_GRADIENT_ENABLE
, SECONDARY_GRADIENT_MAX
} |
| |
| enum | SrcBlendFuncType {
SRCBLEND_ZERO =0
, SRCBLEND_ONE
, SRCBLEND_SRC_ALPHA
, SRCBLEND_ONE_MINUS_SRC_ALPHA
,
SRCBLEND_MAX
} |
| |
| enum | TexturingType { TEXTURING_DISABLE =0
, TEXTURING_ENABLE
, TEXTURING_MAX
} |
| |
| enum | StaticSortCategoryType {
SSCAT_OPAQUE =0
, SSCAT_ALPHA_TEST
, SSCAT_ADDITIVE
, SSCAT_SCREEN
,
SSCAT_OTHER
} |
| |
| enum | {
MASK_DEPTHCOMPARE = (7<<0)
, MASK_DEPTHMASK = (1<<3)
, MASK_COLORMASK = (1<<4)
, MASK_DSTBLEND = (7<<5)
,
MASK_FOG = (3<<8)
, MASK_PRIGRADIENT = (7<<10)
, MASK_SECGRADIENT = (1<<13)
, MASK_SRCBLEND = (3<<14)
,
MASK_TEXTURING = (1<<16)
, MASK_NPATCHENABLE = (1<<17)
, MASK_ALPHATEST = (1<<18)
, MASK_CULLMODE = (1<<19)
,
MASK_POSTDETAILCOLORFUNC = (15<<20)
, MASK_POSTDETAILALPHAFUNC = (7<<24)
} |
| |
Definition at line 87 of file shader.h.