diff --git a/gfx/drivers/d3d11.c b/gfx/drivers/d3d11.c index 1fc0ecec95..73d4d09339 100644 --- a/gfx/drivers/d3d11.c +++ b/gfx/drivers/d3d11.c @@ -1666,7 +1666,9 @@ static bool d3d11_gfx_frame( } d3d11->sprites.enabled = false; +#if defined(_WIN32) && !defined(__WINRT__) win32_update_title(); +#endif DXGIPresent(d3d11->swapChain, !!vsync, present_flags); Release(rtv); diff --git a/gfx/drivers/d3d12.c b/gfx/drivers/d3d12.c index ebe9b6aca0..bc63088e78 100644 --- a/gfx/drivers/d3d12.c +++ b/gfx/drivers/d3d12.c @@ -1612,8 +1612,10 @@ static bool d3d12_gfx_frame( D3D12CloseGraphicsCommandList(d3d12->queue.cmd); D3D12ExecuteGraphicsCommandLists(d3d12->queue.handle, 1, &d3d12->queue.cmd); - + +#if defined(_WIN32) && !defined(__WINRT__) win32_update_title(); +#endif #if 1 DXGIPresent(d3d12->chain.handle, !!vsync, present_flags); #else