xserver-multidpi/hw
Jon TURNEY 09fd010902 Cygwin/X: DirectDraw engines shouldn't try to blit if the surface wasn't allocated
Fix winShadowUpdateDD(|NL) so we don't try to blit to primary surface if it didn't get allocated

(Intel drivers, in particular, seem to like to issue a WM_DISPLAYCHANGE during a suspend/resume
cycle, but not allow surface to be allocated right then)

Also:
Use winReleasePrimarySurfaceShadowDD(|NL) in winFreeFBShadowDD(|NL) rather than open coding it
Don't mess about recreating surface if we're going to resize it anyhow

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
Tested-by: Colin Harrison <colin.harrison@virgin.net>
2011-01-19 14:02:37 +00:00
..
dmx man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
kdrive man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
vfb man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
xfree86 xfree86: use sed rather than cpp to perform string substitutions 2011-01-18 15:11:14 -08:00
xnest man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
xquartz Xquartz: rename man page directory from doc to man 2011-01-18 15:11:18 -08:00
xwin Cygwin/X: DirectDraw engines shouldn't try to blit if the surface wasn't allocated 2011-01-19 14:02:37 +00:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00