When pressing Alt+Tab in Elasto Mania, the game window is deactivated, BUT the game screen still stays on top of everything, so I cannot see other windows/applications at all. Shareware version of the game can be downloaded from: http://elastomania.com/elma.exe
This issue is currently present for all fullscreen applications. This game expects ddraw.dll to handle loss of focus of the fullscreen window and automatically minimize it. DXGL does not yet handle this behavior. I have renamed this bug to better represent the issue.
Fixed as of SVN r574.
Turns out it is not 100% fixed yet.
Fixed and works perfectly with Elasto Mania demo. Please note that if the sound messes up when Alt+Tabbing out of the game, that is the problem with the game, not DXGL.
Nice! I confirm that Alt+Tab works now, with one minor bug - the application crashes on exit. I'll post a separate report for it.
Fullscreen handling should be complete now. Please try r581 and make sure there are no regressions from me completing this fix.
Works fine! I noticed only a minor cosmetic issue: When Alt+Tabbing, the desktop quickly flashes with the game's resolution before the resolution switches. You can fix that if it's easy; it's not really a big deal.