MethanePowered / MethaneKit

🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Apache License 2.0
846 stars 51 forks source link

[DX12] Triple buffering does not work as expected #15

Closed egorodet closed 5 years ago

egorodet commented 5 years ago

Triple buffering should enable submitting up to 3 frames for rendering to GPU without stalls at present, but currently each frame is rendered strictly after previous frame was presented, which seems to be incorrect.