|
Foundation
|
This is the complete list of members for Foundation::Rendering::UploadContext, including all inherited members.
| mAllocator | Foundation::Rendering::UploadContext | private |
| mCommandLists | Foundation::Rendering::UploadContext | private |
| mCommandPool | Foundation::Rendering::UploadContext | private |
| mDevice | Foundation::Rendering::UploadContext | private |
| mFence | Foundation::Rendering::UploadContext | private |
| mMutex | Foundation::Rendering::UploadContext | private |
| mQueue | Foundation::Rendering::UploadContext | private |
| mStagingBuffer | Foundation::Rendering::UploadContext | private |
| SubmitAndWait() | Foundation::Rendering::UploadContext | |
| Upload(RHIBuffer *dst, Span< const char > data, size_t dstOffset=0, size_t alignment=4, RHIResourceAccess dst_access=RHIResourceAccessBits::ShaderRead, RHIPipelineStage dst_stage=RHIPipelineStageBits::AllGraphics) | Foundation::Rendering::UploadContext | |
| Upload(RHITexture *dst, Span< const char > data, RHITextureSubresourceRange range, RHICommandList::CopyImageRegion region, RHIResourceAccess dst_access=RHIResourceAccessBits::ShaderRead, RHIPipelineStage dst_stage=RHIPipelineStageBits::AllGraphics, RHITextureLayout dst_layout=RHITextureLayout::ShaderReadOnly) | Foundation::Rendering::UploadContext | |
| Upload(RHITexture *dst, Span< const char > data, uint32_t mipLevel=0, uint32_t arrayLayer=0, RHITextureAspectFlag aspect=RHITextureAspectFlagBits::Color, RHIResourceAccess dst_access=RHIResourceAccessBits::ShaderRead, RHIPipelineStage dst_stage=RHIPipelineStageBits::AllGraphics, RHITextureLayout dst_layout=RHITextureLayout::ShaderReadOnly) | Foundation::Rendering::UploadContext | |
| UploadContext(RHIDevice *device, Allocator *allocator, size_t stagingBudget=16_MB) | Foundation::Rendering::UploadContext | |
| ~UploadContext() | Foundation::Rendering::UploadContext |