allow vsync
This commit is contained in:
parent
5a14818f88
commit
83e10a3fd5
@ -2923,11 +2923,16 @@ void gp_present(struct sys_window *window, struct v2i32 backresolution, struct g
|
||||
|
||||
//sys_sleep(0.1);
|
||||
|
||||
u32 present_flags = 0;
|
||||
if (!vsync) {
|
||||
present_flags |= (DXGI_PRESENT_ALLOW_TEARING * DX12_ALLOW_TEARING);
|
||||
}
|
||||
|
||||
/* Present */
|
||||
/* FIXME: Resource barrier */
|
||||
{
|
||||
__profscope(Present);
|
||||
HRESULT hr = IDXGISwapChain3_Present(swapchain->swapchain, 0, 0);
|
||||
HRESULT hr = IDXGISwapChain3_Present(swapchain->swapchain, vsync, present_flags);
|
||||
if (!SUCCEEDED(hr)) {
|
||||
ASSERT(false);
|
||||
}
|
||||
@ -2953,12 +2958,6 @@ void gp_present(struct sys_window *window, struct v2i32 backresolution, struct g
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
(UNUSED)backresolution;
|
||||
(UNUSED)texture;
|
||||
(UNUSED)texture_xf;
|
||||
(UNUSED)vsync;
|
||||
}
|
||||
|
||||
/* ========================== *
|
||||
|
||||
Loading…
Reference in New Issue
Block a user