![]() |
XII Release 0.1.0
|
Immutable classification used by sorting, shader selection and render-graph routing. More...
#include <MaterialTypes.h>
Public Attributes | |
| xiiEnum< xiiMaterialDomain > | m_Domain = xiiMaterialDomain::Surface |
| xiiEnum< xiiMaterialShadingModel > | m_ShadingModel = xiiMaterialShadingModel::Lit |
| xiiEnum< xiiMaterialBlendMode > | m_BlendMode = xiiMaterialBlendMode::Opaque |
| xiiEnum< xiiMaterialAlphaMode > | m_AlphaMode = xiiMaterialAlphaMode::Opaque |
| xiiBitflags< xiiMaterialFeatureFlags > | m_FeatureFlags = xiiMaterialFeatureFlags::Default |
| xiiUInt64 | m_uiPipelineKey = 0U |
| xiiUInt64 | m_uiLayoutHash = 0U |
| xiiUInt32 | m_uiRuntimeHash = 0U |
| xiiUInt32 | m_uiTextureMask = 0U |
| xiiUInt32 | m_uiRevision = 0U |
| xiiInt16 | m_iSortPriority = 0 |
Immutable classification used by sorting, shader selection and render-graph routing.