mirror of
https://github.com/reactos/reactos.git
synced 2024-10-19 07:28:18 +00:00
6068cac704
- Move RLE specific code to it's own file (rlecomp.c) - Relace BitsPerFormat function with an array of UCHARs - Rewrite surface creation. Surfaces are now allocated from one central function SURFACE_AllocSurface, which sets the size, iType, iUniq, the handle and the default palette. - Implement SURFACE_vSetDefaultPalette, which sets the default RGB palette, based on bit depth. - Implement SURFACE_bSetBitmapBits, wich sets cjBits, pvBits, pvScan0 and lDelta and allocates memory if neccessary. - Use these functions for EngCreateBitmap, EngCreateDeviceBitmap, EngCreateDeviceSurface and IntCreateBitmap svn path=/branches/reactos-yarotows/; revision=47612 |
||
---|---|---|
.. | ||
accelerator.h | ||
bitmaps.h | ||
brush.h | ||
callback.h | ||
caret.h | ||
class.h | ||
cleanup.h | ||
clipboard.h | ||
cliprgn.h | ||
color.h | ||
coord.h | ||
csr.h | ||
cursoricon.h | ||
dc.h | ||
dce.h | ||
desktop.h | ||
device.h | ||
dib.h | ||
driver.h | ||
driverobj.h | ||
eng.h | ||
engevent.h | ||
engobjects.h | ||
error.h | ||
floatobj.h | ||
focus.h | ||
gdifloat.h | ||
gdiobj.h | ||
guicheck.h | ||
hook.h | ||
hotkey.h | ||
input.h | ||
intddraw.h | ||
inteng.h | ||
intgdi.h | ||
ldevobj.h | ||
menu.h | ||
misc.h | ||
mmcopy.h | ||
monitor.h | ||
mouse.h | ||
msgqueue.h | ||
ntuser.h | ||
object.h | ||
paint.h | ||
painting.h | ||
palette.h | ||
path.h | ||
pdevobj.h | ||
pen.h | ||
prop.h | ||
rect.h | ||
region.h | ||
scroll.h | ||
surface.h | ||
sysparams.h | ||
tags.h | ||
text.h | ||
timer.h | ||
useratom.h | ||
userfuncs.h | ||
vis.h | ||
win32.h | ||
win32kp.h | ||
window.h | ||
winpos.h | ||
winsta.h | ||
xformobj.h | ||
xlateobj.h |