Skip to content

Commit

Permalink
fix a freeze when returning from fullscreen to maximized on PCs with …
Browse files Browse the repository at this point in the history
…nvidia cards
  • Loading branch information
shaforostoff committed Nov 13, 2017
1 parent 703671e commit a64e526
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,7 @@ EGLint SwapChain9::swapRect(const gl::Context *context,
// On Windows 8 systems, IDirect3DSwapChain9::Present sometimes returns 0x88760873 when the windows is
// in the process of entering/exiting fullscreen. This code doesn't seem to have any documentation. The
// device appears to be ok after emitting this error so simply return a failure to swap.
if (result == static_cast<HRESULT>(0x88760873))
if (result == static_cast<HRESULT>(0x88760873) || result == static_cast<HRESULT>(0x88760872))
{
return EGL_BAD_MATCH;
}
Expand Down

0 comments on commit a64e526

Please sign in to comment.