Blowbox 2017
A 3D Game Engine by Riko Ophorst using DirectX 12
blowbox::DescriptorHeap Member List

This is the complete list of members for blowbox::DescriptorHeap, including all inherited members.

Clear()blowbox::DescriptorHeap
Create(const WString &name, D3D12_DESCRIPTOR_HEAP_TYPE heap_type, D3D12_DESCRIPTOR_HEAP_FLAGS flags=D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE, UINT descriptor_count=4096U)blowbox::DescriptorHeap
CreateConstantBufferView(D3D12_CONSTANT_BUFFER_VIEW_DESC *desc)blowbox::DescriptorHeap
CreateDepthStencilView(ID3D12Resource *dsv_buffer, D3D12_DEPTH_STENCIL_VIEW_DESC *desc)blowbox::DescriptorHeap
CreateRenderTargetView(ID3D12Resource *rtv_buffer, D3D12_RENDER_TARGET_VIEW_DESC *desc)blowbox::DescriptorHeap
CreateSampler(D3D12_SAMPLER_DESC *desc)blowbox::DescriptorHeap
CreateShaderResourceView(ID3D12Resource *srv_buffer, D3D12_SHADER_RESOURCE_VIEW_DESC *desc)blowbox::DescriptorHeap
CreateUnorderedAccessView(ID3D12Resource *buffer, ID3D12Resource *counter_buffer, D3D12_UNORDERED_ACCESS_VIEW_DESC *desc)blowbox::DescriptorHeap
current_allocations_blowbox::DescriptorHeapprivate
descriptor_size_blowbox::DescriptorHeapprivate
DescriptorHeap()blowbox::DescriptorHeap
Get()blowbox::DescriptorHeapinline
GetCPUDescriptorById(UINT id)blowbox::DescriptorHeap
GetDesc()blowbox::DescriptorHeapinline
GetDescriptorHeapMaxAllocations() const blowbox::DescriptorHeapinline
GetDescriptorsAllocated() const blowbox::DescriptorHeapinline
GetDescriptorSize() const blowbox::DescriptorHeapinline
GetGPUDescriptorById(UINT id)blowbox::DescriptorHeap
heap_blowbox::DescriptorHeapprivate
heap_desc_blowbox::DescriptorHeapprivate
~DescriptorHeap()blowbox::DescriptorHeap