Blowbox 2017
A 3D Game Engine by Riko Ophorst using DirectX 12
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
blowbox
DescriptorHeap
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::DescriptorHeap
private
descriptor_size_
blowbox::DescriptorHeap
private
DescriptorHeap
()
blowbox::DescriptorHeap
Get
()
blowbox::DescriptorHeap
inline
GetCPUDescriptorById
(UINT id)
blowbox::DescriptorHeap
GetDesc
()
blowbox::DescriptorHeap
inline
GetDescriptorHeapMaxAllocations
() const
blowbox::DescriptorHeap
inline
GetDescriptorsAllocated
() const
blowbox::DescriptorHeap
inline
GetDescriptorSize
() const
blowbox::DescriptorHeap
inline
GetGPUDescriptorById
(UINT id)
blowbox::DescriptorHeap
heap_
blowbox::DescriptorHeap
private
heap_desc_
blowbox::DescriptorHeap
private
~DescriptorHeap
()
blowbox::DescriptorHeap
Generated on Wed Jul 19 2017 23:46:12 for Blowbox 2017 by
1.8.11