Dan Kegel
|
f3560ece31
|
gdi32: Fix minor read buffer overrun in CombineRgn.
|
2009-11-30 12:47:59 +01:00 |
Francois Gouget
|
4874d84ac1
|
gdi32: Make wglCreateContextAttribsARB() static.
|
2009-11-24 15:53:36 +01:00 |
Francois Gouget
|
d442a48e2a
|
gdi32/tests: Make test_CreateFontIndirect() static.
|
2009-11-24 15:53:36 +01:00 |
Charles Davis
|
3f1281cc44
|
gdi32/tests: Test BitBlt() to an enhanced metafile.
|
2009-11-23 15:25:33 +01:00 |
Charles Davis
|
b6f841eaca
|
gdi32/enhmfdrv: When blitting, don't crash if the source is NULL.
|
2009-11-23 15:25:33 +01:00 |
Charles Davis
|
5e17b04df7
|
gdi32/enhmfdrv: Get the source transformation from the source DC.
|
2009-11-23 14:35:29 +01:00 |
Charles Davis
|
d456f99a04
|
gdi32/enhmfdrv: Don't fill in the PelsPerMeter fields in the BITMAPINFOHEADER when blitting.
|
2009-11-23 14:35:22 +01:00 |
Roderick Colenbrander
|
41f061ea1b
|
wgl: Add initial WGL_ARB_create_context support.
|
2009-11-18 11:39:57 +01:00 |
André Hentschel
|
762280eab0
|
gdi32/tests: Simplify testcase.
|
2009-11-18 11:14:24 +01:00 |
Alexandre Julliard
|
17349a06b1
|
gdi32: Remove remaining references to gdi32 internals from gdi16.c.
|
2009-11-17 22:30:08 +01:00 |
Alexandre Julliard
|
06e09f67b4
|
gdi32: Disable SetSolidBrush16 since it requires access to gdi32 internals.
|
2009-11-17 22:29:37 +01:00 |
Alexandre Julliard
|
d9700b6a77
|
gdi32: Reimplement the 16-bit metafile functions on top of the 32-bit ones.
|
2009-11-17 19:58:02 +01:00 |
Alexandre Julliard
|
c73e2d5e02
|
gdi32: Reset the visible region in ResetDC.
|
2009-11-17 15:14:56 +01:00 |
André Hentschel
|
e4beddb664
|
gdi32: Don't strip font suffix.
|
2009-11-17 15:14:56 +01:00 |
Alexandre Julliard
|
1c67717876
|
gdi32: Get rid of the SetDCOrg driver entry point.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
1fd7159cae
|
gdi32: Disable SetDCOrg16.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
16da76923d
|
gdi32: Reimplement SaveVisRgn16/RestoreVisRgn16 to avoid accessing the DC internals.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
61925b7e89
|
gdi32: Return copies of the region in InquireVisRgn16 and GetClipRgn16.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
569f56e87a
|
gdi32: Disable the 16-bit visible region manipulation functions.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
250237e1c1
|
gdi32: Reimplement LPtoDP16/DPtoLP16 on top of the 32-bit functions.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
9a145d13f1
|
gdi32: Don't crash when we don't have AbortProc thunks.
|
2009-11-17 15:14:54 +01:00 |
Roderick Colenbrander
|
f4b88e34ec
|
wgl: Get rid of delayed GLX context creation. Instead attempt to re-create a context when wglShareLists is called.
|
2009-11-16 17:42:54 +01:00 |
Detlef Riekenberg
|
495267e5f1
|
wineps: Don't depend on 16-bit PrinterData functions from gdi.
|
2009-11-16 13:48:18 +01:00 |
Eric Pouech
|
40eea7acd7
|
gdi.exe: Rewrite QueryAbort16 to be independant of gdi32.dll internals.
|
2009-11-16 13:47:38 +01:00 |
Eric Pouech
|
8e248c063f
|
gdi.exe: No longer use 16bit abort procs inside the DC structure.
|
2009-11-16 13:47:29 +01:00 |
André Hentschel
|
8f31df1dd8
|
gdi32/tests: Test CreateFontIndirect for suffix stripping.
|
2009-11-16 13:25:00 +01:00 |
Huw Davies
|
16c20d3c73
|
gdi32/tests: Test the return value of GetClipBox before trying to access the rect.
|
2009-11-13 13:36:35 +01:00 |
Alexandre Julliard
|
872feb47c4
|
gdi32: Don't update the metafile bounding box in ExtTextOut if there's no rectangle.
|
2009-11-11 13:07:10 +01:00 |
Nikolay Sivov
|
2854884a42
|
gdi32: Always create a context for DIB_RGB_COLORS.
|
2009-10-22 14:39:21 +02:00 |
Nikolay Sivov
|
dd0a7078e0
|
gdi32: Prevent possible buffer overrun.
|
2009-10-20 14:09:25 +02:00 |
Dmitry Timoshkov
|
2158999382
|
gdi32: Rework the test for too large width/height font ratio to pass with different font heights, make it pass under Wine.
|
2009-10-07 12:27:51 +02:00 |
Joel Holdsworth
|
170e425b00
|
gdi32: Added tests for StretchDIBits.
|
2009-10-02 11:50:01 +02:00 |
Joel Holdsworth
|
fb0b7381d0
|
gdi32: Added tests for StretchBlt.
|
2009-10-02 11:49:46 +02:00 |
Alexandre Julliard
|
ab15d13290
|
gdi32: Fall back to StretchBlt if the driver doesn't export PatBlt or BitBlt.
|
2009-09-30 20:55:26 +02:00 |
Alexandre Julliard
|
29d68b3fa7
|
gdi32: Move the 16-bit DIB pointer support to gdi16.c.
|
2009-09-26 13:50:37 +02:00 |
Alexandre Julliard
|
3411821ff6
|
gdi32: Get rid of the 16-bit DC hook support.
It can only work with native user32 anyway.
|
2009-09-26 13:32:47 +02:00 |
Alexandre Julliard
|
6ad951804a
|
gdi32: Make wing.dll into a stand-alone 16-bit module.
|
2009-09-26 13:32:25 +02:00 |
Alexandre Julliard
|
7582b13d8d
|
gdi32: Move remaining 16-bit metafile functions to metafile16.c
|
2009-09-26 13:31:45 +02:00 |
Alexandre Julliard
|
d69dd56495
|
gdi32: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode.
|
2009-09-26 13:30:06 +02:00 |
Rico Schüller
|
43ce10d168
|
gdi32: Check the current context in wglMakeCurrent().
|
2009-09-22 17:47:10 +02:00 |
Markus Stockhausen
|
e51b20bf05
|
gdi32: Check for NULL pointer in GdiAlphaBlend.
|
2009-09-18 09:14:16 -05:00 |
Ilya Shpigor
|
dad99e2aa9
|
gdi32/tests: Add test for SelectClipRgn in metafile.
|
2009-09-08 14:16:31 +02:00 |
Andrew Nguyen
|
4569eb2e66
|
gdi32: Fix the type of a few return values.
|
2009-08-06 17:26:29 +02:00 |
Aric Stewart
|
7214f650ef
|
gdi32: Ensure child fonts have names.
|
2009-08-03 16:00:42 +02:00 |
Dmitry Timoshkov
|
69b29fa07e
|
gdi32: Use a better heuristics for tmWeight.
Marlett uses FW_MEDIUM (500) and current code allows only FW_REGULAR and
FW_BOLD. New heuristics detects if flags and usWeightClass in the font match.
|
2009-08-03 14:59:08 +02:00 |
Dmitry Timoshkov
|
16aa1369f8
|
gdi32: Some fonts have a broken last segment of cmap4 table, avoid a crash in that case.
Freetype has a similar consistency check.
|
2009-08-03 14:58:57 +02:00 |
Huw Davies
|
1d66e20ead
|
gdi32/tests: Add a broken case for some versions of winxp.
|
2009-07-17 12:38:08 +02:00 |
Joel Holdsworth
|
91f458314b
|
gdi32/tests: Added tests for BitBlt.
|
2009-07-16 16:18:20 +02:00 |
Aric Stewart
|
6a5bb87e3a
|
gdi32: In init_system_links, reinitialize val_len and data_len before continuing.
|
2009-07-16 11:13:02 +02:00 |
Huw Davies
|
e5c614e6b1
|
gdi32/tests: Allow a small tolerance when comparing scaling values.
|
2009-07-13 10:32:11 +02:00 |