PipelineState.h file
Contents
- Reference
Definition of the Diligent::
Namespaces
- namespace Diligent
- The library uses Direct3D-style math:
Classes
- struct Diligent::SampleDesc
- Sample description.
- struct Diligent::ShaderResourceVariableDesc
- Describes shader variable.
- struct Diligent::PipelineResourceLayoutDesc
- Pipeline layout description.
- struct Diligent::GraphicsPipelineDesc
- Graphics pipeline state description.
- struct Diligent::RayTracingGeneralShaderGroup
- Ray tracing general shader group description.
- struct Diligent::RayTracingTriangleHitShaderGroup
- Ray tracing triangle hit shader group description.
- struct Diligent::RayTracingProceduralHitShaderGroup
- Ray tracing procedural hit shader group description.
- struct Diligent::RayTracingPipelineDesc
- This structure describes the ray tracing pipeline state and is part of the RayTracingPipelineStateCreateInfo structure.
- struct Diligent::PipelineStateDesc
- Pipeline state description.
- struct Diligent::PipelineStateCreateInfo
- Pipeline state creation attributes.
- struct Diligent::GraphicsPipelineStateCreateInfo
- Graphics pipeline state creation attributes.
- struct Diligent::ComputePipelineStateCreateInfo
- Compute pipeline state description.
- struct Diligent::RayTracingPipelineStateCreateInfo
- Ray tracing pipeline state description.
- struct Diligent::IPipelineState
- Pipeline state interface.