reactos/win32ss/gdi/gdi32/objects
James Tabor d57f7becc3 [Win32SS] Add TextOut to GDI Batch
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
2019-03-08 22:21:41 -06:00
..
arc.c
bitmap.c
brush.c
clientobj.c
colorspace.c
coord.c [GDI] Fix metafile crashes and null driver issues. 2017-11-26 14:48:06 -06:00
dc.c [GDI32] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
efloat.c
eng.c
enhmfile.c
font.c [FONT][GDI32] Fix font enumeration functions (#1221) 2019-01-06 10:43:34 +09:00
gdiobj.c
icm.c
linedda.c
metafile.c
painting.c [Win32SS] Add TextOut to GDI Batch 2019-03-08 22:21:41 -06:00
palette.c
path.c
pen.c
printdrv.c
region.c [GDI32] Fix 64 bit issues 2018-08-04 19:19:34 +02:00
text.c [Win32SS] Add TextOut to GDI Batch 2019-03-08 22:21:41 -06:00
utils.c [LPK][GDI32] Enable mirroring via version resource (#965) 2018-10-24 21:34:38 +02:00