|
Diligent Engine
v.2.4.g
|
Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Macros | |
| #define | LOG_RESOURCE_MERGE_ERROR_AND_THROW(PropertyName) |
Functions | |
| RESOURCE_DIMENSION | Diligent::D3DSrvDimensionToResourceDimension (D3D_SRV_DIMENSION SrvDim) |
| void | Diligent::GetShaderResourceTypeAndFlags (const D3DShaderResourceAttribs &Attribs, SHADER_RESOURCE_TYPE &OutType, PIPELINE_RESOURCE_FLAGS &OutFlags) |
| void | Diligent::VerifyD3DResourceMerge (const PipelineStateDesc &PSODesc, const D3DShaderResourceAttribs &ExistingRes, const D3DShaderResourceAttribs &NewResAttribs) noexcept(false) |
| Verifies that two pipeline resources are compatible and throws an exception in case of an error. More... | |
| #define LOG_RESOURCE_MERGE_ERROR_AND_THROW | ( | PropertyName | ) |
1.8.17