LiteFX::Rendering::Backends::DirectX12DescriptorSetLayoutBuilder::DirectX12DescriptorSetLayoutBuilder¶
Initializes a DirectX 12 descriptor set layout builder.
Synopses¶
Declared in <litefx/backends/dx12_builders.hpp>
Copy constructor
DirectX12DescriptorSetLayoutBuilder(DirectX12DescriptorSetLayoutBuilder const& other) = delete;
Move constructor
DirectX12DescriptorSetLayoutBuilder(DirectX12DescriptorSetLayoutBuilder&& other) noexcept = delete;
Initializes a DirectX 12 descriptor set layout builder.
[[dllexport]] explicit DirectX12DescriptorSetLayoutBuilder(
DirectX12PipelineLayoutBuilder& parent,
UInt32 space = 0,
ShaderStage stages = ShaderStage::Any);
Parameters¶
| Name | Description |
|---|---|
| parent | The parent pipeline layout builder. |
| space | The space the descriptor set is bound to. |
| stages | The shader stages, the descriptor set is accessible from. |