mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-13 07:34:45 +00:00
Removed old fixed function code from GFX.
This commit is contained in:
parent
58d2e30af7
commit
5a933c00d3
53 changed files with 98 additions and 1646 deletions
|
|
@ -48,10 +48,7 @@ namespace GFXStringEnumTranslate
|
|||
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
extern const char *GFXStringIndexFormat[GFXIndexFormat_COUNT];
|
||||
extern const char *GFXStringSamplerState[GFXSAMP_COUNT];
|
||||
extern const char *GFXStringTextureFormat[GFXFormat_COUNT];
|
||||
extern const char *GFXStringRenderState[GFXRenderState_COUNT];
|
||||
extern const char *GFXStringTextureFilter[GFXTextureFilter_COUNT];
|
||||
extern const char *GFXStringBlend[GFXBlend_COUNT];
|
||||
extern const char *GFXStringBlendOp[GFXBlendOp_COUNT];
|
||||
|
|
@ -59,17 +56,11 @@ extern const char *GFXStringStencilOp[GFXStencilOp_COUNT];
|
|||
extern const char *GFXStringCmpFunc[GFXCmp_COUNT];
|
||||
extern const char *GFXStringCullMode[GFXCull_COUNT];
|
||||
extern const char *GFXStringPrimType[GFXPT_COUNT];
|
||||
extern const char *GFXStringTextureStageState[GFXTSS_COUNT];
|
||||
extern const char *GFXStringTextureAddress[GFXAddress_COUNT];
|
||||
extern const char *GFXStringTextureOp[GFXTOP_COUNT];
|
||||
extern const char *GFXStringFillMode[GFXFill_COUNT];
|
||||
|
||||
typedef const char *(*StringValueLookupFn)( const U32 &value );
|
||||
|
||||
extern StringValueLookupFn GFXStringRenderStateValueLookup[GFXRenderState_COUNT];
|
||||
extern StringValueLookupFn GFXStringSamplerStateValueLookup[GFXSAMP_COUNT];
|
||||
extern StringValueLookupFn GFXStringTextureStageStateValueLookup[GFXTSS_COUNT];
|
||||
|
||||
#define GFXREVERSE_LOOKUP( tablearray, enumprefix, val ) \
|
||||
for( S32 i = enumprefix##_FIRST; i < enumprefix##_COUNT; i++ ) \
|
||||
if( (S32)tablearray##[i] == val ) \
|
||||
|
|
@ -86,4 +77,4 @@ extern EnumTable gTextureArgumentEnumTable_M;
|
|||
//extern EnumTable::Enums srcBlendFactorLookup[9];
|
||||
//extern EnumTable::Enums dstBlendFactorLookup[9];
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue