GiiGaTeam / GiiGaEngine

0 stars 0 forks source link

Render Context #66

Open if0ne opened 1 month ago

if0ne commented 1 month ago
PlantUML @startuml class RenderContext { - shared_ptr graphics_command_queue_; - shared_ptr graphics_command_list_; - vector frame_contexts_; + void Create(RenderDevice device, Window window) } class FrameContext { + shared_ptr command_allocator; + UINT64 FenceValue; - m_DynamicGPUDescriptorAllocator[CBV_SRV_UAV] - m_DynamicGPUDescriptorAllocator[SAMPLER] - vector upload_buffers } RenderContext "1" *-- "1..*" FrameContext @enduml

image