[PATCH 03/10] gdi32: Handle EMFs recording directly in LineTo implementation.

Jacek Caban jacek at codeweavers.com
Mon Jul 19 16:28:52 CDT 2021


Signed-off-by: Jacek Caban <jacek at codeweavers.com>
---
Those are similar to old-style makefiles in a sense that recording is 
done in user space, rather than kernel space. However, they have an 
actual special king DC associated and some parts of the implementation 
(like bounding rect handling) uses driver interface.

  dlls/gdi32/enhmfdrv/dc.c       | 13 +------------
  dlls/gdi32/enhmfdrv/graphics.c | 28 +++++++++++++++-------------
  dlls/gdi32/enhmfdrv/init.c     |  1 +
  dlls/gdi32/gdi_private.h       | 12 ++++++++++--
  dlls/gdi32/gdidc.c             | 16 ++++++++++++++++
  dlls/gdi32/objects.c           |  2 +-
  include/ntgdi.h                |  1 +
  7 files changed, 45 insertions(+), 28 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-gdi32-Handle-EMFs-directly-in-LineTo-implementation.txt
Type: text/x-patch
Size: 6579 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20210719/88fd1435/attachment-0001.bin>


More information about the wine-devel mailing list