6 #ifndef MATERIALX_HWCONSTANTS_H
7 #define MATERIALX_HWCONSTANTS_H
MX_GENHW_API const string VIEW_INVERSE_MATRIX
MX_GENHW_API const string TEXCOORD
MX_GENHW_API const string WORLD_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string T_LIGHT_DATA_INSTANCE
MX_GENHW_API const string WORLD_POSITION
MX_GENHW_API const string IN_NORMAL
MX_GENHW_API const TypedValue< Vector2 > VEC2_ZERO
Constant Values.
MX_GENHW_API const string POSITION_WORLD
MX_GENHW_API const string T_NUM_ACTIVE_LIGHT_SOURCES
MX_GENHW_API const string T_TANGENT_OBJECT
MX_GENHW_API const string T_ENV_LIGHT_INTENSITY
MX_GENHW_API const string T_ENV_MATRIX
MX_GENHW_API const string PROJ_MATRIX
MX_GENHW_API const string T_TANGENT_WORLD
MX_GENHW_API const string USER_DATA_LIGHT_SHADERS
User data names.
MX_GENHW_API const string FRAME
MX_GENHW_API const string TANGENT_OBJECT
MX_GENHW_API const string T_VIEW_PROJECTION_MATRIX
MX_GENHW_API const string NORMAL_WORLD
#define MATERIALX_NAMESPACE_BEGIN
MX_GENHW_API const string ENV_IRRADIANCE_SAMPLER2D
MX_GENHW_API const string ENV_IRRADIANCE
MX_GENHW_API const string NORMAL_OBJECT
MX_GENHW_API const TypedValue< Vector2 > VEC2_ONE
MX_GENHW_API const string TANGENT_WORLD
MX_GENHW_API const string T_WORLD_INVERSE_MATRIX
MX_GENHW_API const string ENV_RADIANCE_SAMPLER2D
MX_GENHW_API const string T_REFRACTION_TWO_SIDED
MX_GENHW_API const string AMB_OCC_MAP
MX_GENHW_API const string T_ENV_IRRADIANCE_SAMPLER2D
MX_GENHW_API const string T_TEX_SAMPLER_SIGNATURE
MX_GENHW_API const string ENV_PREFILTER_MIP
MX_GENHW_API const string TEX_SAMPLER_SAMPLER2D
Texture sampler parameters (for both combined and separate values)
MX_GENHW_API const string T_CLOSURE_DATA_CONSTRUCTOR
MX_GENHW_API const string T_NORMAL_WORLD
MX_GENHW_API const string T_PROJ_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string T_TIME
MX_GENHW_API const string IN_GEOMPROP
MX_GENHW_API const string T_ALPHA_THRESHOLD
MX_GENHW_API const string ALBEDO_TABLE_SIZE
MX_GENHW_API const string PROJ_TRANSPOSE_MATRIX
MX_GENHW_API const string NUM_ACTIVE_LIGHT_SOURCES
MX_GENHW_API const string T_IN_TANGENT
MX_GENHW_API const string T_WORLD_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string T_IN_BITANGENT
MX_GENHW_API const string DIR_L
MX_GENHW_API const string T_POSITION_WORLD
MX_GENHW_API const string T_POSITION_OBJECT
MX_GENHW_API const string T_VIEW_INVERSE_MATRIX
MX_GENHW_API const string T_VIEW_DIRECTION
MX_GENHW_API const string T_ENV_RADIANCE
The class template for typed subclasses of Value.
MX_GENHW_API const string T_BITANGENT_WORLD
MX_GENHW_API const string T_WORLD_VIEW_PROJECTION_MATRIX
MX_GENHW_API const string T_PROJ_TRANSPOSE_MATRIX
MX_GENHW_API const string ENV_RADIANCE
MX_GENHW_API const string DIR_N
MX_GENHW_API const string ENV_RADIANCE_SAMPLER2D_SPLIT
MX_GENHW_API const string T_IN_GEOMPROP
MX_GENHW_API const string T_ENV_PREFILTER_MIP
MX_GENHW_API const string T_TEXCOORD
MX_GENHW_API const string TEX_SAMPLER_SAMPLER2D_SPLIT
MX_GENHW_API const string T_PROJ_INVERSE_MATRIX
MX_GENHW_API const string BITANGENT_OBJECT
MX_GENHW_API const string WORLD_INVERSE_MATRIX
MX_GENHW_API const string T_WORLD_TRANSPOSE_MATRIX
MX_GENHW_API const string TEX_SAMPLER_SIGNATURE_SPLIT
MX_GENHW_API const string ENV_LIGHT_INTENSITY
MX_GENHW_API const string ENV_RADIANCE_SAMPLES
MX_GENHW_API const string T_ENV_IRRADIANCE
MX_GENHW_API const string CLOSURE_DATA_CONSTRUCTOR
Syntax for constructing ClosureData.
MX_GENHW_API const string PIXEL_OUTPUTS
MX_GENHW_API const string T_SHADOW_MATRIX
MX_GENHW_API const string WORLD_MATRIX
MX_GENHW_API const string VERTEX_INPUTS
Variable blocks names.
MX_GENHW_API const string ENV_MATRIX
MX_GENHW_API const string IN_TEXCOORD
MX_GENHW_API const string VIEW_DIRECTION
MX_GENHW_API const string ATTR_TRANSPARENT
Attribute names.
MX_GENHW_API const string T_ENV_RADIANCE_MIPS
MX_GENHW_API const TypedValue< Vector3 > VEC3_ZERO
MX_GENHW_API const string BITANGENT_WORLD
MX_GENHW_API const string IN_TANGENT
MX_GENHW_API const string ENV_IRRADIANCE_SAMPLER2D_SPLIT
MX_GENHW_API const string PROJ_INVERSE_MATRIX
MX_GENHW_API const string VIEW_PROJECTION_MATRIX
MX_GENHW_API const string VERTEX_DATA_INSTANCE
MX_GENHW_API const string LIGHT_DATA_MAX_LIGHT_SOURCES
MX_GENHW_API const string T_NORMAL_OBJECT
MX_GENHW_API const string WORLD_VIEW_PROJECTION_MATRIX
MX_GENHW_API const string T_ENV_RADIANCE_SAMPLER2D
MX_GENHW_API const string T_VIEW_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string ALBEDO_TABLE
MX_GENHW_API const string IN_POSITION
MX_GENHW_API const string COLOR
MX_GENHW_API const string SHADOW_MAP
MX_GENHW_API const string TEX_SAMPLER_SIGNATURE_MSL
MX_GENHW_API const string TEX_SAMPLER_SIGNATURE
MX_GENHW_API const string T_ALBEDO_TABLE
MX_GENHW_API const string T_PROJ_MATRIX
MX_GENHW_API const string T_COLOR
MX_GENHW_API const string ENV_RADIANCE_SPLIT
MX_GENHW_API const string T_VIEW_MATRIX
MX_GENHW_API const string T_ALBEDO_TABLE_SIZE
MX_GENHW_API const string GEOMPROP
MX_GENHW_API const string ENV_IRRADIANCE_SPLIT
MX_GENHW_API const string CLOSURE_DATA_ARG
MX_GENHW_API const string T_WORLD_MATRIX
MX_GENHW_API const string T_GEOMPROP
MX_GENHW_API const string WORLD_VIEW_MATRIX
MX_GENHW_API const string T_IN_COLOR
MX_GENHW_API const string T_FRAME
MX_GENHW_API const string USER_DATA_BINDING_CONTEXT
MX_GENHW_API const string T_AMB_OCC_MAP
MX_GENHW_API const string IN_BITANGENT
MX_GENHW_API const string T_VERTEX_DATA_INSTANCE
MX_GENHW_API const string AMB_OCC_GAIN
MX_GENHW_API const TypeDesc ClosureDataType
Type Descriptor for closure context data.
MX_GENHW_API const string VERTEX_DATA
MX_GENHW_API const string VIEW_MATRIX
MX_GENHW_API const string T_SHADOW_MAP
MX_GENHW_API const TypedValue< Vector3 > VEC3_ONE
MX_GENHW_API const string VIEW_TRANSPOSE_MATRIX
MX_GENHW_API const string T_TEX_SAMPLER_SAMPLER2D
MX_GENHW_API const string T_VIEW_POSITION
MX_GENHW_API const string T_AMB_OCC_GAIN
MX_GENHW_API const string OCCLUSION
MX_GENHW_API const string T_ENV_RADIANCE_SAMPLES
#define MATERIALX_NAMESPACE_END
MX_GENHW_API const string VIEW_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string LIGHT_DATA
MX_GENHW_API const string REFRACTION_TWO_SIDED
MX_GENHW_API const string ENV_RADIANCE_MIPS
MX_GENHW_API const string SHADOW_MATRIX
MX_GENHW_API const string T_VIEW_TRANSPOSE_MATRIX
MX_GENHW_API const string CLOSURE_DATA_TYPE
Variable names for lighting parameters.
MX_GENHW_API const string T_IN_TEXCOORD
MX_GENHW_API const string WORLD_TRANSPOSE_MATRIX
MX_GENHW_API const string T_IN_NORMAL
MX_GENHW_API const string POSITION_OBJECT
MX_GENHW_API const string PUBLIC_UNIFORMS
MX_GENHW_API const string TEX_SAMPLER_SAMPLER2D_MSL
MX_GENHW_API const string T_IN_POSITION
Token identifiers.
MX_GENHW_API const string PROJ_INVERSE_TRANSPOSE_MATRIX
MX_GENHW_API const string T_WORLD_VIEW_MATRIX
MX_GENHW_API const string T_BITANGENT_OBJECT
MX_GENHW_API const string DIR_V
MX_GENHW_API const string IN_COLOR
MX_GENHW_API const string ALPHA_THRESHOLD
MX_GENHW_API const string LIGHT_DATA_INSTANCE
MX_GENHW_API const string TIME
MX_GENHW_API const string VIEW_POSITION
MX_GENHW_API const string PRIVATE_UNIFORMS