QW-Group / ezquake-source

main ezQuake source code base
https://www.ezquake.com/
GNU General Public License v2.0
270 stars 123 forks source link

BUG: Alt-tab not working properly in GLSL mode #682

Open HangTimeQW opened 2 years ago

HangTimeQW commented 2 years ago

ezQuake version: 3.6 alpha 10 win64 (7242)

OS/device including version: Windows 11 Pro, AMD Radeon 6900XT, 22.9.2 driver

Describe the bug In GLSL mode alt-tab from fullscreen still leaves the image of QW on the screen but changes focus to a different app. You can't see what you are doing. NOTE: I believe this only happens with the new reworked AMD opengl driver (22.7.1 onwards), with older driver versions alt-tab behaved normally. So technically this may be a driver bug that cannot be resolved under ezquake(?)

To Reproduce Steps to reproduce the behavior:

  1. Install AMD 22.9.2 drivers
  2. Load win64 ezquake GLSL executable in fullscreen mode
  3. Attempt to alt-tab to a different application
  4. Observe that the QW window is still shown

Expected behavior Focus switches to another app which is now visible rather than QW obscuring the screen

Additional context I tested using the classic opengl renderer and alt-tab works fine, it is only GLSL that is impacted. I use alt-enter (toggle windowed/fullscreen mode) as a workaround.

turbozapekanka commented 1 year ago

Don't know what GLSL is but I also have the ALT-TAB issue with my RX6700XT and latest adrenaline drivers on Win11