Enable VSync / Present queue frameID labeling for DX12

This commit is contained in:
Stephen Saunders 2023-05-23 08:24:40 -04:00
parent 22dc020401
commit 2b933df6da

View file

@ -612,7 +612,7 @@ void DeviceManager_DX12::Present()
presentFlags |= DXGI_PRESENT_ALLOW_TEARING;
}
OPTICK_GPU_FLIP( m_SwapChain.Get() );
OPTICK_GPU_FLIP( m_SwapChain.Get(), idLib::frameNumber - 1 );
OPTICK_CATEGORY( "DX12_Present", Optick::Category::Wait );
// SRS - Don't change m_DeviceParams.vsyncEnabled here, simply test for vsync mode 2 to set DXGI SyncInterval