enum | Ogre::GpuConstantType {
Ogre::GCT_FLOAT1 = BCT_FLOAT + 1
, Ogre::GCT_FLOAT2 = BCT_FLOAT + 2
, Ogre::GCT_FLOAT3 = BCT_FLOAT + 3
, Ogre::GCT_FLOAT4 = BCT_FLOAT + 4
,
Ogre::GCT_SAMPLER1D = BCT_SAMPLER + 1
, Ogre::GCT_SAMPLER2D = BCT_SAMPLER + 2
, Ogre::GCT_SAMPLER3D = BCT_SAMPLER + 3
, Ogre::GCT_SAMPLERCUBE = BCT_SAMPLER + 4
,
Ogre::GCT_SAMPLER1DSHADOW = BCT_SAMPLER + 6
, Ogre::GCT_SAMPLER2DSHADOW = BCT_SAMPLER + 7
, Ogre::GCT_SAMPLER2DARRAY = BCT_SAMPLER + 8
, Ogre::GCT_SAMPLER_EXTERNAL_OES = BCT_SAMPLER + 9
,
Ogre::GCT_MATRIX_2X2 = BCT_FLOAT + 5
, Ogre::GCT_MATRIX_2X3 = BCT_FLOAT + 6
, Ogre::GCT_MATRIX_2X4 = BCT_FLOAT + 7
, Ogre::GCT_MATRIX_3X2 = BCT_FLOAT + 8
,
Ogre::GCT_MATRIX_3X3 = BCT_FLOAT + 9
, Ogre::GCT_MATRIX_3X4 = BCT_FLOAT + 10
, Ogre::GCT_MATRIX_4X2 = BCT_FLOAT + 11
, Ogre::GCT_MATRIX_4X3 = BCT_FLOAT + 12
,
Ogre::GCT_MATRIX_4X4 = BCT_FLOAT + 13
, Ogre::GCT_INT1 = BCT_INT + 1
, Ogre::GCT_INT2 = BCT_INT + 2
, Ogre::GCT_INT3 = BCT_INT + 3
,
Ogre::GCT_INT4 = BCT_INT + 4
, Ogre::GCT_SPECIALIZATION = BCT_SPECIALIZATION
, Ogre::GCT_DOUBLE1 = BCT_DOUBLE + 1
, Ogre::GCT_DOUBLE2 = BCT_DOUBLE + 2
,
Ogre::GCT_DOUBLE3 = BCT_DOUBLE + 3
, Ogre::GCT_DOUBLE4 = BCT_DOUBLE + 4
, Ogre::GCT_MATRIX_DOUBLE_2X2 = BCT_DOUBLE + 5
, Ogre::GCT_MATRIX_DOUBLE_2X3 = BCT_DOUBLE + 6
,
Ogre::GCT_MATRIX_DOUBLE_2X4 = BCT_DOUBLE + 7
, Ogre::GCT_MATRIX_DOUBLE_3X2 = BCT_DOUBLE + 8
, Ogre::GCT_MATRIX_DOUBLE_3X3 = BCT_DOUBLE + 9
, Ogre::GCT_MATRIX_DOUBLE_3X4 = BCT_DOUBLE + 10
,
Ogre::GCT_MATRIX_DOUBLE_4X2 = BCT_DOUBLE + 11
, Ogre::GCT_MATRIX_DOUBLE_4X3 = BCT_DOUBLE + 12
, Ogre::GCT_MATRIX_DOUBLE_4X4 = BCT_DOUBLE + 13
, Ogre::GCT_UINT1 = BCT_UINT + 1
,
Ogre::GCT_UINT2 = BCT_UINT + 2
, Ogre::GCT_UINT3 = BCT_UINT + 3
, Ogre::GCT_UINT4 = BCT_UINT + 4
, Ogre::GCT_BOOL1 = BCT_BOOL + 1
,
Ogre::GCT_BOOL2 = BCT_BOOL + 2
, Ogre::GCT_BOOL3 = BCT_BOOL + 3
, Ogre::GCT_BOOL4 = BCT_BOOL + 4
, Ogre::GCT_UNKNOWN = BCT_UNKNOWN
} |