[WIN32K]
authorJérôme Gardou <jerome.gardou@reactos.org>
Mon, 5 Apr 2010 10:58:43 +0000 (10:58 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Mon, 5 Apr 2010 10:58:43 +0000 (10:58 +0000)
commit243eeb574a064fe9d501ff45946b575efc9d101f
tree647958cacabf8e750328ec94db6410aa77621b39
parent6638a5b899f9284dc88133fe4a88b58a69d23d9f
[WIN32K]
  -Make direct DC release shared lock on surface each time they're unlocked.
  -Now they don't hold it unless they're locked themselves.
  -Do not create the device surface when switching modes, this is inconsistent with the PDEVOBJ creation, which does not.

*No more "you are freeing a surface which is still hold" debug message when switching modes*

svn path=/branches/reactos-yarotows/; revision=46733
subsystems/win32/win32k/eng/pdevobj.c
subsystems/win32/win32k/include/dc.h
subsystems/win32/win32k/objects/dclife.c