mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 21:44:31 +00:00
d57f7becc3
Add fix ups to PolyPatBlt and freetype. TextOut supports 580 characters w/o Dx and Dx at a max of 193 characters with Dx*1, both if offset is 0. Noticed a lot of over drawing with start menu from ComCtl32 SB_SETTEXT going through User32 DrawText/Worker ExtTextOutW. Explain why it might be slowing down. If issues arise, commenting out lines in win32ss/include/gdi32p.h can help. Example: else if (Cmd == GdiBCTextOut) cjSize = 0;//sizeof(GDIBSTEXTOUT); <---- this one most of all. else if (Cmd == GdiBCExtTextOut) cjSize = 0;//sizeof(GDIBSEXTTEXTOUT); Test results: https://reactos.org/testman/compare.php?ids=66260,66262 |
||
---|---|---|
.. | ||
arc.c | ||
bitmap.c | ||
brush.c | ||
clientobj.c | ||
colorspace.c | ||
coord.c | ||
dc.c | ||
efloat.c | ||
eng.c | ||
enhmfile.c | ||
font.c | ||
gdiobj.c | ||
icm.c | ||
linedda.c | ||
metafile.c | ||
painting.c | ||
palette.c | ||
path.c | ||
pen.c | ||
printdrv.c | ||
region.c | ||
text.c | ||
utils.c |