Commit graph

194 commits

Author SHA1 Message Date
Nikolay Sivov
ba454b239f gdi32/emf: Use public definition for EMREXTESCAPE record. 2023-11-30 10:23:24 +01:00
Alexandre Julliard
4502eb56ba configure: Use hidden visibility also when building Unix libraries. 2023-11-08 10:27:21 +01:00
Piotr Caban
8b48ee987f include: Add EMRTRANSPARENTBLT definition. 2023-04-13 21:56:58 +02:00
Alexandre Julliard
402d50d5f9 include: Use proper dllimports for gdi32 functions. 2022-12-07 13:51:37 +01:00
Jacek Caban
497f37cf99 include: Don't use DECLSPEC_HIDDEN for WINGDIAPI and WINUSERAPI in unuxlibs.
Allows win32u.so to expose such functions using unixlib interface.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-06 19:18:18 +02:00
Zhiyi Zhang
2d51077a22 user32/tests: Add DisplayConfigSetDeviceInfo() tests.
Test that DisplayConfigSetDeviceInfo() can be used for getting and setting display DPI.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-09-01 17:06:22 +02:00
Zhiyi Zhang
91c9393b7f include: Add META_SETLAYOUT definition.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-20 22:57:11 +02:00
Brendan Shanks
d6dd7d0b05 include: Add additional DISPLAYCONFIG defines.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-06 21:22:38 +02:00
Brendan Shanks
6396546b0a include: Add additional DISPLAYCONFIG defines.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-05 20:52:42 +02:00
Brendan Shanks
ca2ad6acbf include: Fix size of DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY enum.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48577
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-11 08:46:47 +01:00
Alexandre Julliard
60ac1cec62 include: Use DECLSPEC_HIDDEN instead of DECLSPEC_IMPORT for dll exports.
DECLSPEC_IMPORT interferes with delay imports on MinGW.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-02 17:10:34 +02:00
Alexandre Julliard
8a576c9906 include: Add DECLSPEC_IMPORT on OpenGL functions when not building opengl32.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-01 22:46:52 +02:00
Zhiyi Zhang
aa754f3ae4 include: Add EnumDisplayDevices flags.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-26 20:56:26 +01:00
Alistair Leslie-Hughes
3bf6923728 include: Correct misspelt GCPCLASS_PREBOUNDRTL define.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-04 13:16:00 +01:00
Francois Gouget
b06d343086 gdi32: Fix the PAN_WEIGHT_INDEX constant name.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 16:26:54 +09:00
Austin English
2b740588ba user32: Add QueryDisplayConfig stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-15 21:32:54 +09:00
Austin English
0366b4194e include: Fix tagLOGCOLORSPACEW indentation.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:24:53 +09:00
Austin English
c7a4b0628d user32: Add DisplayConfigGetDeviceInfo stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-20 12:06:43 +09:00
Nikolay Sivov
8b353f5409 user32: Added a GetDisplayConfigBufferSizes stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-26 16:16:54 +09:00
Grazvydas Ignotas
d38d581ae1 include: Add a few missing entries in wingdi.h. 2015-04-07 15:08:56 +09:00
Huw Davies
806895a0c2 include: Add a few missing out-precision and clip-precision defines. 2014-04-29 16:07:40 +02:00
Michael Stefaniuc
23b86eb44e include: Replace the remaining CONSTs. 2013-09-27 10:34:09 +02:00
Ken Thomases
ef2b8a1e8e include/wingdi.h: Add definitions for DEVMODE display fixed output flags and values. 2013-02-18 10:35:26 +01:00
Alexandre Julliard
ddba05547f gdi32: Get rid of the non-standard flags in GetRasterizerCaps. 2012-11-06 11:00:48 +01:00
Alexandre Julliard
3176d4d495 include: Add format definitions for wglUseFontOutlines. 2012-11-06 11:00:42 +01:00
Henri Verbeet
4cb8d1ea1e include: Add the DEVMODE dmDisplayFlags constants. 2012-06-28 01:39:25 +02:00
Alexandre Julliard
f1bf4ea3fc gdi32: Move DC hook private definitions out of wingdi.h. 2012-05-31 12:37:15 +02:00
Alexandre Julliard
ee89ce2982 gdi32: Add sanity checks for brush hatch styles. 2011-12-30 11:04:16 +01:00
Michael Stefaniuc
7ec013cbfe include: Make "long" numeric constants LP64/LLP64 proof (wingdi.h). 2011-11-04 14:44:39 +01:00
André Hentschel
4899eeb15b include: Add more postscript commands. 2011-10-11 13:37:49 +02:00
Alexandre Julliard
c73d89e7f5 include: Remove duplicate device caps definitions. 2011-07-08 13:41:02 +02:00
Huw Davies
58442c1b50 include: Uncomment EMRGRADIENTFILL. 2011-03-16 14:14:22 +01:00
Dmitry Timoshkov
3e850b5b14 winex11.drv: Associate the real DC transformation with cached font data.
This matches what WineEngCreateFontInstance() does, and makes applications
which set custom axes directions using different window/viewport extents
display text correctly.
2011-01-24 14:43:26 +01:00
Huw Davies
78687532e4 include: Add GLYPHSET flag define. 2010-12-17 13:26:01 +01:00
Alexandre Julliard
97611dca8b gdi32: Implement MirrorRgn. 2010-09-27 20:45:56 +02:00
Dmitry Timoshkov
81557b5e21 gdi32: Do not crash on an invalid pointer passed to AddFontMemResourceEx. 2010-08-02 16:10:06 +02:00
Alexandre Julliard
1472f35e82 gdi32: Replace the SelectVisRgn Wine-specific export by a private entry point. 2010-07-26 18:38:31 +02:00
Louis Lenders
bec1720cd6 include: Add dmDisplayOrientation definitions. 2010-07-08 17:33:37 +02:00
Nikolay Sivov
cd43ff167b gdi32: Add CreateFontIndirectEx implementation. 2010-06-14 14:14:15 +02:00
Hans Leidekker
b6ffca256e mscms: Use correct standard color space constants in GetStandardColorSpaceProfileW. 2009-09-02 14:40:48 +02:00
Nikolay Sivov
1218c2b5f6 wingdi.h: Fix RGBQUAD and RGBTRIPLE to match PSDK. 2009-07-20 12:20:52 +02:00
Roderick Colenbrander
3f02040f15 wingdi.h: Add missing png/jpeg compression flags. 2009-05-04 12:52:29 +02:00
Byeongsik Jeon
3807ca733d winex11.drv: Add the basic antialias type decision code. 2008-12-31 14:07:18 +01:00
ByeongSik Jeon
028617b90b gdi32, winex11: Add support for subpixel font rendering. 2008-12-22 16:33:03 +01:00
Alexandre Julliard
fea2aa55d0 include: Fix the 64-bit value of magic handle constants. 2008-12-08 15:51:22 +01:00
Bobby Bingham
a900f5e065 gdi32: Add support for the GGO_UNHINTED flag in GetGlyphOutline. 2008-10-28 15:46:29 +01:00
Austin English
96edcde6a3 include/wingdi.h: Define R2_LAST. 2008-10-17 12:35:17 +02:00
Alam Arias
09d460f422 include: Fix wingdi.h to define AW version of wglUseFontBitmaps and wglUseFontOutlines. 2008-04-21 12:10:36 +02:00
Alexandre Julliard
50dea38178 gdi32: Export the DC hook functions as 32-bit functions. 2008-02-17 20:29:55 +01:00
Alexandre Julliard
caf56765d5 include: Add WINGDIAPI to the exported gdi32 functions. 2007-11-07 12:26:49 +01:00