Jacek Caban
|
5c1bbc4014
|
gdi32: Remove no longer used driver entry points.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-06 19:58:50 +02:00 |
Jacek Caban
|
47b0f2f64e
|
gdi32: Use NtGdiScaleWindowExtEx for ScaleWindowExtEx implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-06 19:58:47 +02:00 |
Jacek Caban
|
97417821ae
|
gdi32: Use NtGdiScaleViewportExtEx for ScaleViewportExtEx implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-06 19:58:43 +02:00 |
Jacek Caban
|
3f2850aeaa
|
gdi32: Remove no longer used driver entry points.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-05 23:11:23 +02:00 |
Jacek Caban
|
f7824d4382
|
gdi32: Use ntgdi interface for SetMapMode implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-05 23:11:23 +02:00 |
Jacek Caban
|
32317fb1e5
|
gdi32: Use NtGdiTransformPoints for LPtoDP.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-05 23:11:23 +02:00 |
Jacek Caban
|
d57865a032
|
gdi32: Use NtGdiTransformPoints for DPtoLP.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-05 23:11:23 +02:00 |
Jacek Caban
|
f3d01ecdd1
|
gdi32: Use ntgdi name for SetVirtualResolution.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-04 21:48:28 +02:00 |
Jacek Caban
|
215a352edd
|
gdi32: Store window extent in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-03 23:41:05 +02:00 |
Jacek Caban
|
3a0d08d233
|
gdi32: Store window origin in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-03 23:41:05 +02:00 |
Jacek Caban
|
e349a4a131
|
gdi32: Store viewport origin in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-03 23:41:05 +02:00 |
Jacek Caban
|
81dbf2db45
|
gdi32: Store viewport extent in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-03 23:41:05 +02:00 |
Jacek Caban
|
43a605cc9b
|
gdi32: Store map mode in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-07-29 15:40:44 +02:00 |
Jacek Caban
|
148a2b60a5
|
gdi32: Move layout to DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-07-28 22:07:04 +02:00 |
Jacek Caban
|
b825727d1d
|
gdi32: Store graphics mode in DC_ATTR.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-07-21 17:13:54 +02:00 |
Jacek Caban
|
b0240461f1
|
gdi32: Rename gdi_private.h to ntgdi_private.h.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-07-09 22:15:30 +02:00 |
Alexandre Julliard
|
4a902de213
|
gdi32: Make GDI driver functions cdecl.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-07-06 21:47:58 +02:00 |
Huw Davies
|
e1130cbb99
|
gdi32: Add an internal version of DPtoLP that takes a DC pointer.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-29 23:43:35 +09:00 |
Huw Davies
|
6a8cfea99b
|
gdi32: Use POINT and SIZE to hold positions and extents.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-27 22:21:08 +09:00 |
Huw Davies
|
f4bc213ce5
|
gdi32: Use an internal version of LPtoDP that takes a DC * where possible.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-18 19:38:14 +09:00 |
Alexandre Julliard
|
3e88582a78
|
gdi32: Determine the virtual resolution dynamically if it hasn't been set.
|
2013-10-17 12:12:48 +02:00 |
Frédéric Delanoy
|
98e4c98eff
|
gdi32: Use BOOL type where appropriate.
|
2013-10-10 10:44:45 +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
|
29c3c528db
|
gdi32: Add null driver entry point for world transform functions, and move them to mapping.c.
|
2011-03-15 17:14:07 +01:00 |
Alexandre Julliard
|
3a850fc842
|
gdi32: Add null driver entry points for the mapping functions.
|
2011-03-10 12:39:03 +01:00 |
Alexandre Julliard
|
f914811359
|
gdi32: Remove unnecessary uses of wownt32.h.
|
2010-11-01 16:44:34 +01:00 |
Alexandre Julliard
|
f695c1d19d
|
gdi32: Update the DC mappings when the layout is changed.
|
2010-07-23 11:34:07 +02:00 |
Andrew Nguyen
|
c3e9de0b4c
|
gdi32: Fix a typo in ScaleViewportExtEx.
Spotted by Gregor Schneider.
|
2009-12-30 17:10:11 +01:00 |
Huw Davies
|
5c386041fc
|
gdi32: Implement SetVirtualResolution.
|
2009-06-23 16:21:42 +02:00 |
Rob Shearman
|
ccce11d2c3
|
gdi32: Move 16-bit functions not exported in gdi32.dll into files compiled only when 16-bit functionality is enabled.
|
2009-02-19 12:51:50 +01:00 |
Dmitry Timoshkov
|
61900098b1
|
gdi32: Move DC mapping APIs to the 'dc' debug channel.
|
2008-10-28 12:14:01 +01:00 |
Alexandre Julliard
|
93cbb7a5db
|
gdi32: Perform coordinate transformations using doubles instead of floats to avoid precision loss.
|
2008-05-22 17:43:01 +02:00 |
Alexandre Julliard
|
a5a0d3c23b
|
gdi32: Don't hold the GDI lock while calling the driver mapping functions.
|
2007-09-24 18:16:15 +02:00 |
Alexandre Julliard
|
1476e34645
|
gdi32: Add separate functions for releasing/freeing DCs to replace the standard GDI ones.
This should make it possible to use a different locking mechanism for DCs.
|
2007-08-21 21:37:40 +02:00 |
Andrew Talbot
|
21ebf42f83
|
gdi32: Declare some functions static.
|
2007-01-09 12:01:55 +01:00 |
Alexandre Julliard
|
75b8f88875
|
gdi32: Get rid of the gdi.h include.
|
2006-11-17 14:52:07 +01:00 |
Alexandre Julliard
|
7dfc447741
|
gdi32: Renamed the gdi directory to gdi32.
|
2006-10-20 12:25:29 +02:00 |