diff --git a/engine/src/RHI/D3D12/D3D12CommandQueue.cpp b/engine/src/RHI/D3D12/D3D12CommandQueue.cpp index 105d9f32..1000505b 100644 --- a/engine/src/RHI/D3D12/D3D12CommandQueue.cpp +++ b/engine/src/RHI/D3D12/D3D12CommandQueue.cpp @@ -104,6 +104,9 @@ void D3D12CommandQueue::Wait(ID3D12Fence* fence, uint64_t value) { } uint64_t D3D12CommandQueue::GetCompletedValue() { + if (m_frameFence) { + return m_frameFence->GetCompletedValue(); + } return 0; }