| CreateUpdatePasses(Renderer *renderer, ResourceHandle &outInstanceBuffer, ResourceHandle &outSharedBuffer, ResourceHandle &outConstBuffer, RHIDeviceQueueType queue=RHIDeviceQueueType::Graphics) | Foundation::Rendering::GPUScene | |
| FreeConst(VirtualAllocation allocation) | Foundation::Rendering::GPUScene | |
| FreeShared(VirtualAllocation allocation) | Foundation::Rendering::GPUScene | |
| GPUScene(RHIDevice *device, GPUSceneBudgets const &budgets, Allocator *alloc) | Foundation::Rendering::GPUScene | |
| mAllocator | Foundation::Rendering::GPUScene | private |
| MapInstanceData() | Foundation::Rendering::GPUScene | inline |
| mConst | Foundation::Rendering::GPUScene | private |
| mConstAlloc | Foundation::Rendering::GPUScene | private |
| mConstUpdateRegions | Foundation::Rendering::GPUScene | private |
| mInstance | Foundation::Rendering::GPUScene | private |
| mInstanceDirty | Foundation::Rendering::GPUScene | private |
| mInstanceMutex | Foundation::Rendering::GPUScene | private |
| mShared | Foundation::Rendering::GPUScene | private |
| mSharedAlloc | Foundation::Rendering::GPUScene | private |
| mSharedUpdateRegions | Foundation::Rendering::GPUScene | private |
| PushConst(Span< const char > data, size_t alignment) | Foundation::Rendering::GPUScene | |
| PushShared(Span< const char > data, size_t alignment) | Foundation::Rendering::GPUScene | |
| QueryConst(VirtualAllocation id) | Foundation::Rendering::GPUScene | |
| QueryShared(VirtualAllocation allocation) | Foundation::Rendering::GPUScene | |
| UnmapInstanceData() | Foundation::Rendering::GPUScene | inline |
| UpdateConst(VirtualAllocation allocation, Span< const char > data) | Foundation::Rendering::GPUScene | |
| UpdateShared(VirtualAllocation allocation, Span< const char > data) | Foundation::Rendering::GPUScene | |