Specification
C Version:
C Implementation Specific Version:
void wisVKCommandListSetDescriptorHeaps(const WisVKCommandList* self,
const WisVKDescriptorHeap* resource_heap,
const WisVKDescriptorHeap* sampler_heap);
void wisDX12CommandListSetDescriptorHeaps(const WisDX12CommandList* self,
const WisDX12DescriptorHeap* resource_heap,
const WisDX12DescriptorHeap* sampler_heap);
C++ Version:
namespace wis{
void CommandList::SetDescriptorHeaps(const wis::DescriptorHeap* resource_heap,
const wis::DescriptorHeap* sampler_heap) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
void VKCommandList::SetDescriptorHeaps(const wis::VKDescriptorHeap* resource_heap,
const wis::VKDescriptorHeap* sampler_heap) const noexcept;
void DX12CommandList::SetDescriptorHeaps(const wis::DX12DescriptorHeap* resource_heap,
const wis::DX12DescriptorHeap* sampler_heap) const noexcept;
}
Parameters
- this
self self is a pointer to the valid WisCommandList instance.
resource_heap describes a pointer to WisDescriptorHeap with shader resource views, unordered access views and constant buffer views. If nullptr, no resource heap is bound.
sampler_heap describes a pointer to WisDescriptorHeap with samplers. If nullptr, no sampler heap is bound.
Description
See Also