Commit Graph

32 Commits

Author SHA1 Message Date
Alexandre Julliard
2dfa00230d wineps: Get rid of the StretchDIBits entry point. 2011-10-17 20:12:59 +02:00
Huw Davies
f24b0a80f3 wineps: The truetype metrics should now be obtained from gdi32, so remove obsolete code. 2011-10-10 16:46:42 +02:00
Alexandre Julliard
a0f1b20464 gdi32: Make the BITMAPINFO parameters non-const in driver entry points since we are always passing a copy. 2011-09-02 15:56:01 +02:00
Francois Gouget
3704821417 wineps.drv: Make PSDRV_WriteRGB() static. 2011-08-23 16:53:56 +02:00
Alexandre Julliard
0f9ee1b68f wineps: Implement the additional clipping in PutImage. 2011-07-22 12:57:18 +02:00
Alexandre Julliard
0d9dde7953 gdi32: Add an optional clip region to the PutImage entry point. 2011-07-21 18:49:47 +02:00
Alexandre Julliard
209578aeab wineps: Implement the PutImage entry point. 2011-07-21 15:43:31 +02:00
Alexandre Julliard
632391dbf4 wineps: Add a couple of helper functions to simplify the StretchDIBits implementation. 2011-07-21 15:36:39 +02:00
Alexandre Julliard
c7a8ff26d3 gdi32: Graphics driver functions no longer need to be CDECL. 2011-07-13 14:56:12 +02:00
Alexandre Julliard
572d0863b1 wineps: Add a DC function structure and export it. 2011-07-13 14:05:13 +02:00
Alexandre Julliard
b49aaf1fed wineps.drv: Use the HDC from the gdi_physdev structure. 2011-07-07 14:46:15 +02:00
Alexandre Julliard
10dcba499f wineps.drv: Pass a generic PHYSDEV to all graphics functions. 2011-07-07 14:46:14 +02:00
Alexandre Julliard
4e2a28bd03 gdi32: Export the gdi_physdev structure for the external drivers. 2011-07-07 14:46:14 +02:00
Marcus Meissner
451a656f2f wineps.drv: Mark internal symbols with hidden visibility. 2011-05-25 11:50:27 +02:00
Francois Gouget
0377d0a2e6 wineps.drv: PSDRV_YWStoDS() is unused so remove it. 2011-03-30 18:23:37 +02:00
Alexandre Julliard
6419edfb6d gdi32: Add a mechanism for stacking gdi drivers. 2011-03-10 12:38:31 +01:00
Alexandre Julliard
5f5c7020f3 gdi32: Add a common header to the physdev structure. 2011-03-08 22:34:57 +01:00
Detlef Riekenberg
bd1941c3c2 wineps: Use winspool.drv for job management. 2010-08-17 12:56:33 +02:00
Huw Davies
8ce10f1426 wineps.drv: Add world transform support for fonts. 2010-04-25 07:34:14 -05:00
Alexandre Julliard
cc2d6f330f wineps.drv: Don't include 16-bit headers in psdrv.h. 2009-12-07 14:18:28 +01:00
Alexandre Julliard
9a05f3143f wineps.drv: Duplicate the print job support from 16-bit GDI. 2009-12-07 14:18:28 +01:00
Alexandre Julliard
7f6b6eb344 wineps.drv: Add a wrapper function for WriteSpool16. 2009-12-07 14:18:28 +01:00
Alexandre Julliard
ac2a509722 wineps.drv: Make wineps16.drv into a stand-alone 16-bit module. 2009-10-01 19:44:17 +02:00
Francois Gouget
aec7cdce8a wineps.drv: PSDRV_CmpColor() and PSDRV_Write{ArrayGet, InitClip, RRectangle}() are unused so remove them. 2009-05-06 12:20:10 +02:00
Alexandre Julliard
36a41abb9f wineps.drv: Set the line join and cap styles based on the selected pen. 2009-03-24 15:24:06 +01:00
Alexandre Julliard
41ea320576 wineps.drv: Make all exported entry points CDECL. 2009-03-11 14:10:13 +01:00
Huw Davies
277f474451 wineps.drv: Convert the page size list to a standard Wine list. 2007-03-08 22:17:10 +01:00
Francois Gouget
7b0cde8f84 Assorted spelling fixes. 2007-03-06 21:51:35 +01:00
Huw Davies
9222ec3cce wineps.drv: Many MacOSX generated ppd files don't include a *ColorDevice line. Treat these as if they were colour. 2007-03-01 20:42:50 +01:00
Andrew Talbot
6e07f23482 wineps.drv: Write-strings warnings fix. 2006-08-23 16:54:00 +02:00
Dan Hipschman
f904723813 gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
(not vice versa) for efficiency (required adding the Ex functionality
to drivers).
2006-07-12 13:34:36 +02:00
Alexandre Julliard
57ed75bf09 wineps: Renamed the directory to wineps.drv. 2006-05-23 16:42:56 +02:00