This is the complete list of members for blowbox::UploadBuffer, including all inherited members.
AddToMemoryProfiler() | blowbox::GpuResource | protected |
Associate(ID3D12Resource *resource, D3D12_RESOURCE_STATES current_state) | blowbox::GpuResource | |
buffer_size_ | blowbox::GpuBuffer | protected |
ClearDataByBuffer() | blowbox::UploadBuffer | |
ClearDataByElement(UINT element_id) | blowbox::UploadBuffer | |
Create(const WString &name, UINT num_elements, UINT element_size, void *initial_data=nullptr) | blowbox::UploadBuffer | |
blowbox::GpuBuffer::Create(const WString &name, UINT num_elements, UINT element_size, void *initial_data=nullptr, bool create_views=true) | blowbox::GpuBuffer | virtual |
CreateDerivedViews() override | blowbox::UploadBuffer | virtual |
DescribeBuffer() | blowbox::GpuBuffer | protected |
Destroy() override | blowbox::UploadBuffer | virtual |
element_count_ | blowbox::GpuBuffer | protected |
element_size_ | blowbox::GpuBuffer | protected |
Get() | blowbox::GpuResource | inline |
GetAddressByElement(UINT element_id) | blowbox::UploadBuffer | |
GetIndexBufferView(UINT offset, UINT size, bool is_32_bit=false) const | blowbox::GpuBuffer | |
GetIndexBufferView(UINT start_index=0) const | blowbox::GpuBuffer | |
GetMappedData() | blowbox::UploadBuffer | |
GetRootCBV() const | blowbox::GpuBuffer | inline |
GetRootCBV() | blowbox::GpuBuffer | inline |
GetSRV() const | blowbox::GpuBuffer | inline |
GetState() const | blowbox::GpuResource | inline |
GetTransitionState() const | blowbox::GpuResource | inline |
GetUAV() const | blowbox::GpuBuffer | inline |
GetVertexBufferView(UINT offset, UINT size, UINT stride) const | blowbox::GpuBuffer | |
GetVertexBufferView(UINT base_vertex_index=0) const | blowbox::GpuBuffer | |
gpu_virtual_address_ | blowbox::GpuResource | protected |
GpuBuffer() | blowbox::GpuBuffer | protected |
GpuResource() | blowbox::GpuResource | |
GpuResource(ID3D12Resource *resource, D3D12_RESOURCE_STATES current_state) | blowbox::GpuResource | |
InsertDataByBuffer(void *data, UINT size_of_data_in_bytes) | blowbox::UploadBuffer | |
InsertDataByElement(UINT element_id, void *data) | blowbox::UploadBuffer | |
InsertDataByElement(UINT element_id, const void *data) | blowbox::UploadBuffer | |
is_mapped_ | blowbox::UploadBuffer | private |
Map() | blowbox::UploadBuffer | |
mapped_data_ | blowbox::UploadBuffer | private |
name_ | blowbox::GpuResource | protected |
operator ID3D12Resource *() | blowbox::GpuResource | inline |
operator->() | blowbox::GpuResource | inline |
operator->() const | blowbox::GpuResource | inline |
RemoveFromMemoryProfiler() | blowbox::GpuResource | protected |
resource_ | blowbox::GpuResource | protected |
resource_flags_ | blowbox::GpuBuffer | protected |
srv_id_ | blowbox::GpuBuffer | protected |
transition_state_ | blowbox::GpuResource | protected |
uav_id_ | blowbox::GpuBuffer | protected |
Unmap() | blowbox::UploadBuffer | |
usage_state_ | blowbox::GpuResource | protected |
~GpuBuffer() | blowbox::GpuBuffer | inlinevirtual |
~GpuResource() | blowbox::GpuResource | virtual |