http://bugs.winehq.org/show_bug.cgi?id=17215
--- Comment #28 from Johan Gill johan.gill@gmail.com 2010-03-11 02:28:46 --- Pasting old TODO-list provided by Stefan, so I have it all in one place:
*) Does ddraw change the window params at all, and if yes, when(your test already answers part of that). *) How does restoredisplaymode behave *) Does ddraw restore the display mode on SetCooperativeLevel(DDSCL_NORMAL) *) Does ddraw restore the display mode on ddraw device release? On primary surface release? *) Who restores the display mode on app exit if the ddraw iface is not released? What happens with the window in that case? *) Who restores the display mode on an app crash? *) How does User32.ChangeDisplaySettingsEx FULLSCREEN flag(= temporary mode change) work? *) What happens if two different apps set conflicting FULLSCREEN modes? *) How does the CDS FULLSCREEN flag affect the window?