LiteFX::Rendering::Backends::DirectX12PushConstantsLayoutBuilder::makeRange¶
Creates a new push constants range.
Synopsis¶
Declared in <litefx/backends/dx12_builders.hpp>
[[dllexport]] virtual UniquePtr<DirectX12PushConstantsRange> makeRange(
ShaderStage shaderStages,
UInt32 offset,
UInt32 size,
UInt32 space,
UInt32 binding) override;
Return Value¶
The instance of the push constant range.
Parameters¶
| Name | Description |
|---|---|
| shaderStages | The shader stage, for which the range is defined. |
| offset | The offset of the range. |
| size | The size of the range. |
| space | The descriptor space, the range is bound to. |
| binding | The binding point for the range. |