reactos/reactos/subsystems/win32/win32k/objects
Timo Kreuzer fe5c1a52ce [WIN32K] Keep a shared lock on palettes selected into DCs.
This allows us to get rid of a large number of lock and unlock operations and checks.

svn path=/trunk/; revision=41988
2009-07-15 21:06:40 +00:00
..
arc.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
bezier.c - Less STDCALL, more WINAPI/NTAPI/APIENTRY 2008-11-29 22:48:58 +00:00
bitblt.c [win32k] Implement brush realization part 1 / 2 2009-07-10 23:44:05 +00:00
bitmaps.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
brush.c [FORMATTING] 2009-04-08 14:18:23 +00:00
cliprgn.c Rename NtGdiDeleteObject to GreDeleteObject 2009-03-25 20:24:34 +00:00
coord.c Amendment to r40444: float -> double changes were not supposed to go in 2009-04-10 19:46:06 +00:00
dcattr.c In the beginning somebody created dc.c. And he saw that it was empty. So he quickly added some functions to it. And as there were so many nice dc functions, the dc.c quickly got populated with a lot of code. But dc.c must have still felt lonely, 2009-03-23 03:43:11 +00:00
dclife.c [WIN32K] Keep a shared lock on palettes selected into DCs. 2009-07-15 21:06:40 +00:00
dcobjs.c [WIN32K] Keep a shared lock on palettes selected into DCs. 2009-07-15 21:06:40 +00:00
dcstate.c [WIN32K] Keep a shared lock on palettes selected into DCs. 2009-07-15 21:06:40 +00:00
dcutil.c win32k brush update: 2009-04-01 01:49:18 +00:00
device.c Implement CDS_TEST flag for IntChangeDisplaySettings. 2009-05-30 12:26:59 +00:00
dibobj.c - If any dib sections was created, set the flag. 2009-07-12 02:59:59 +00:00
drawing.c Make __CRT_INLINE always inline, use ceil instead of ceill. 2009-05-23 15:02:28 +00:00
fillshap.c - Move XLATEOBJ_hGetColorTransform to xlate.c 2009-07-10 17:01:12 +00:00
font.c rename DCs pDc_Attr to pdcattr, like in gdikdx. 2009-03-20 04:51:26 +00:00
freetype.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
gdibatch.c Rename NtGdiDeleteObject to GreDeleteObject 2009-03-25 20:24:34 +00:00
gdidbg.c - Don't delete an object that has a shared reference! 2009-03-23 23:49:00 +00:00
gdiobj.c - Move GDI_DEBUG stuff to make it compile again 2009-07-09 13:36:42 +00:00
icm.c Rename PALGDI to PALETTE as it's called in gdikdx. 2009-04-09 22:28:54 +00:00
line.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
metafile.c - Less STDCALL, more WINAPI/NTAPI/APIENTRY 2008-11-29 22:48:58 +00:00
palette.c Add static palettes gpalRGB and gpalBGR. They will be used later. 2009-07-10 13:40:36 +00:00
path.c Remove IntGdiSelectBrush and IntGdiSelectBrush, they are not needed anymore and superceded by DC_vUpdateFillBrush and DC_vUpdateLineBrush. 2009-04-08 18:10:33 +00:00
pen.c Move NtGdiSelectClipPath, Nt/IntGdiSelectBrush, Nt/IntGdiSelectpen to dcobj.c, improve formatting, no code change. 2009-03-25 22:14:20 +00:00
polyfill.c rename DCs pDc_Attr to pdcattr, like in gdikdx. 2009-03-20 04:51:26 +00:00
print.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
rect.c Add RECTL_vMakeWellOrdered 2009-04-13 21:38:37 +00:00
region.c Remove hBitmap from DC.rosdc and use DC.dclevel.pSurface instead. 2009-04-14 20:50:02 +00:00
stockobj.c - Remove ntuser syscolor functions from win32k (NtUserCallTwoParam) 2009-06-29 03:36:31 +00:00
text.c - Don't copy data to null buffer, just return the string length in this case 2009-04-11 21:24:25 +00:00
wingl.c - More research is required to fix NtGdiSetPixelFormat, so removing disputed information. 2009-06-04 01:33:43 +00:00
xformobj.c Silence compiler warnings (9/11). 2008-12-03 17:36:23 +00:00