Inherits LiteFX::Implement< DirectX12DescriptorSet >.
◆ DirectX12DescriptorSetImpl()
LiteFX::Rendering::Backends::DirectX12DescriptorSet::DirectX12DescriptorSetImpl::DirectX12DescriptorSetImpl |
( |
DirectX12DescriptorSet * |
parent, |
|
|
const DirectX12DescriptorSetLayout & |
layout, |
|
|
ComPtr< ID3D12DescriptorHeap > && |
bufferHeap, |
|
|
ComPtr< ID3D12DescriptorHeap > && |
samplerHeap |
|
) |
| |
|
inline |
◆ getBorderMode()
D3D12_TEXTURE_ADDRESS_MODE LiteFX::Rendering::Backends::DirectX12DescriptorSet::DirectX12DescriptorSetImpl::getBorderMode |
( |
const BorderMode & |
mode | ) |
|
|
inline |
◆ getFilterMode()
D3D12_FILTER LiteFX::Rendering::Backends::DirectX12DescriptorSet::DirectX12DescriptorSetImpl::getFilterMode |
( |
const FilterMode & |
minFilter, |
|
|
const FilterMode & |
magFilter, |
|
|
const MipMapMode & |
mipFilter, |
|
|
const Float & |
anisotropy = 0.f |
|
) |
| |
|
inline |
◆ updateGlobalBuffers()
void LiteFX::Rendering::Backends::DirectX12DescriptorSet::DirectX12DescriptorSetImpl::updateGlobalBuffers |
( |
const UInt32 & |
offset, |
|
|
const UInt32 & |
descriptors |
|
) |
| |
|
inline |
◆ DirectX12DescriptorSet