Commit Graph

152 Commits

Author SHA1 Message Date
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
Dmitry Timoshkov
d43fdc5ab0 include: Synchronize DEVMODE layout with PSDK. 2007-11-01 12:41:21 +01:00
Mikolaj Zalewski
baee27c69c gdi32: Implement AddFontMemResourceEx (based on a patch of Byeong-Sik Jeon). 2007-09-17 14:14:27 +02:00
Roderick Colenbrander
aab98fc6ea wgl: Recognize Vista's PFD_SUPPORT_COMPOSITION flag. 2007-08-14 12:46:58 +02:00
Michael Stefaniuc
30f67b1534 wingdi.h: Multi-character character constants are implementation specific according to the C standard. Use a hex number instead. 2007-06-05 12:18:55 +02:00
Andrew Talbot
260deef761 gdi32: Constify some variables. 2007-04-30 13:33:32 +02:00
Dmitry Timoshkov
826e937a81 gdi32: Implement GdiGetCodePage. 2007-03-26 12:30:29 +02:00
Hans Leidekker
80e30f3d1b gdi32: Implement GetCharWidthI. 2007-01-02 20:30:17 +01:00
Francois Gouget
da5e750a16 gdi32: Add a prototype for GetFontUnicodeRanges(). 2006-12-07 11:23:46 +01:00
Alexandre Julliard
75b8f88875 gdi32: Get rid of the gdi.h include. 2006-11-17 14:52:07 +01:00
Mike McCormack
9985c42150 wingdi: Fix typo in definition of BLTALIGNMENT (spotted by Choe Hwanjin). 2006-06-13 12:56:49 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Louis. Lenders
1ca6fc12a8 gdi32: Add defines for GLYPHSET and WCRANGE. 2006-05-09 12:39:46 +02:00
Jeff Latimer
07767bfd28 gdi: Added implementation of GetCharABCWidthsI. 2006-04-19 20:04:25 +02:00
Steven Edwards
50690e5fa2 gdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header. 2006-01-03 13:16:59 +01:00
Aric Cyr
d0713d28e2 Move standard WGL function declarations to wingdi.h.
dlls/opengl32/wgl.h is now empty and no longer needed.
2005-12-03 18:01:51 +01:00
Raphael Junqueira
b929f3d673 Added support for SHADEBLENDCAPS. 2005-11-10 11:05:30 +00:00
Huw Davies
063824dd22 Implement playback of EMR_ALPHABLEND. 2005-10-31 21:04:18 +00:00
Dmitry Timoshkov
62d3ab9bd0 Add a test for GetCurrentObject, make it pass under Wine. 2005-10-26 10:10:23 +00:00
Dmitry Timoshkov
4100c22901 EXTLOGPEN.elpHatch can contain a handle as well. 2005-09-12 15:28:31 +00:00
Alexandre Julliard
f4bf9dee3c LOGBRUSH.lbHatch must be a ULONG_PTR since it can contain a handle. 2005-09-12 11:19:56 +00:00
Marcus Meissner
a42e6aefe1 Added DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS. 2005-09-06 14:12:17 +00:00
Robert Shearman
0ceb6b6f6b Implement and test GdiGetCharDimensions. 2005-07-18 18:05:04 +00:00
Frank Richter
567b6facab Add support for drawing gradient captions. 2005-07-15 16:31:55 +00:00
Dmitry Timoshkov
21c2cde355 Enable MAKEPOINTS usage in Wine. 2005-06-20 10:32:07 +00:00
Mike McCormack
7bb1757e75 Correct GdiIsPlayMetafileDC prototype. 2005-06-13 10:00:53 +00:00
Mike McCormack
04efa1338c Add prototypes for some Gdi* functions. 2005-04-15 14:08:18 +00:00
Vitaly Lipatov
0590343445 Add description for ExtTextOut (also include comments from Shachar
Shemesh) and missed constants ETO_NUMERICSLOCAL, ETO_NUMERICSLATIN,
ETO_PDY in wingdi.h.
2005-01-05 13:24:52 +00:00
Hans Leidekker
feef8957b9 Stub implementations for GetICMProfileW, SetICMProfile{A,W},
UpdateICMRegKey{A,W}.
Forward UpdateICMRegKey to UpdateICMRegKeyA.
2004-12-27 17:23:17 +00:00
Rémi Assailly
60cd092c68 Add some mirroring defines. 2004-12-01 15:30:53 +00:00
Alexandre Julliard
04e4bbc43b Prevent use of MAKEPOINTS in Wine code. 2004-11-24 18:32:35 +00:00
Robert Shearman
b4eee49aa5 The "colors" parameter of SetDIBColorTable should be CONST. 2004-10-18 19:35:50 +00:00
Jon Griffiths
39bbcb48b6 Use correct tag names for compatability with fwd decls.
Some old code checks that _WINDEF_ is defined in windef.h.
2004-09-20 19:13:16 +00:00
Dmitry Timoshkov
a489fb5a8a Move MulDiv prototype from wingdi.h to winbase.h where it belongs. 2004-09-06 20:28:01 +00:00
Francois Gouget
493cf88bb6 Remove these Wine-only types:
EnumICMProfilesProcCallback
  PEXCEPTION_REGISTRATION_RECORD
Don't test these Wine-only types:
  EMRSETTEXTJUSTIFICATION
  EXCEPTION_REGISTRATION_RECORD
Remove EXCEPTION_FRAME, it doesn't exist at all.
2004-08-22 02:07:13 +00:00
Robert Shearman
3e80fb4611 - Fix type in GetRandomRegion function.
- Add prototype to header.
2004-08-20 19:26:28 +00:00
Andreas Mohr
ee5445da81 Added OBJ_COLORSPACE define. 2004-08-18 20:58:59 +00:00
Andreas Mohr
5d91a63add Move some OpenGL defines from the private wgl.h header to where they
belong.
2004-08-16 20:07:06 +00:00
Andreas Mohr
fe2dcf7439 Several GDI object handling functions are defined to take a HGDIOBJ
instead of a HANDLE.
2004-07-08 20:17:59 +00:00
Eric Pouech
bde649c356 Added some missing prototypes. 2004-05-18 20:43:29 +00:00
Kevin Koltzau
ac05d0dd29 Partial stub of GdiAlphaBlend/AlphaBlend. 2004-04-14 19:35:24 +00:00
Dimitrie O. Paun
64fd63f754 Add struct name for BITMAPINFO. 2004-04-09 19:02:07 +00:00
Mike McCormack
23d036719d Move EMR*16 definitions to wingdi.h, as they're part of the WIN32 API. 2004-03-29 23:04:11 +00:00