Foundation
Loading...
Searching...
No Matches
Classes | Namespaces
GPUScene.hpp File Reference
#include <Bits/Format.hpp>
#include <Core/Pool.hpp>
#include "StagingBuffer.hpp"
#include "UploadContext.hpp"
#include "VirtualAllocator.hpp"

Go to the source code of this file.

Classes

struct  Foundation::Rendering::GPUSceneBudgets
 
class  Foundation::Rendering::GPUScene
 Scene data management for asynchronous data updates/uploads on the GPU. More...
 
struct  Foundation::Rendering::GPUScene::StagedDoubleBuffer
 Internal staged buffer with a CPU-side (non-driver) data for immediate writes. More...
 

Namespaces

namespace  Foundation
 
namespace  Foundation::Rendering
 Reference implementations of real-time rendering routines.