Alexandre Julliard
|
4c3cc50104
|
gdi32: Fix bitmap glyph allocation size in ExtTextOut fallback implementation.
|
2012-07-02 10:58:57 +02:00 |
Alexandre Julliard
|
83be88953b
|
opengl32: Make the WGL driver context-specific.
|
2012-06-29 20:41:36 +02:00 |
Alexandre Julliard
|
d89f7f2563
|
opengl32: Move checks of the context thread id to opengl32.
|
2012-06-29 20:41:35 +02:00 |
Alexandre Julliard
|
0045ec9dfb
|
opengl32: Use proper handles for GL contexts and pass a context pointer to the WGL driver functions.
|
2012-06-29 20:41:34 +02:00 |
Alexandre Julliard
|
e059d565ab
|
gdi32: Add a null WGL driver.
|
2012-06-28 18:52:27 +02:00 |
Alexandre Julliard
|
6a9dcd51a2
|
gdi32: Remove the remaining OpenGL entry points from the DC driver.
|
2012-06-28 18:52:23 +02:00 |
Alexandre Julliard
|
edfc7f0de0
|
opengl32: Move wglGetProcAddress to the WGL driver.
|
2012-06-28 16:14:55 +02:00 |
Alexandre Julliard
|
8a13afedd6
|
opengl32: Move GetPixelFormat to the WGL driver.
|
2012-06-28 15:53:14 +02:00 |
Alexandre Julliard
|
bbdf77a311
|
opengl32: Move wglCreateContext to the WGL driver.
|
2012-06-28 15:47:31 +02:00 |
Alexandre Julliard
|
3bcb8057a1
|
opengl32: Move wglCreateContextAttribsARB to the WGL driver.
|
2012-06-28 15:07:44 +02:00 |
Alexandre Julliard
|
7a031d9b92
|
opengl32: Add the concept of a WGL driver.
|
2012-06-28 14:37:31 +02:00 |
Alexandre Julliard
|
db25d4022a
|
winex11: Simplify wglSetPixelFormatWINE and export it as a standard extension function.
|
2012-06-28 13:13:01 +02:00 |
Stefan Leichter
|
db21158faa
|
gdi32: Spelling fix.
|
2012-06-28 11:37:03 +02:00 |
Alexandre Julliard
|
4a367c5719
|
winex11: Export wglMakeCurrent and wglMakeContextCurrentARB as standard extension functions.
|
2012-06-28 01:44:03 +02:00 |
Alexandre Julliard
|
67e7eda96c
|
gdi32: Forward SwapBuffers to opengl32 which in turn calls GdiSwapBuffers.
|
2012-06-26 12:24:15 +02:00 |
Alexandre Julliard
|
c013945728
|
gdi32: Forward SetPixelFormat to opengl32 which in turn calls GdiSetPixelFormat.
|
2012-06-26 12:24:15 +02:00 |
Alexandre Julliard
|
e9f270bd41
|
gdi32: Forward DescribePixelFormat to opengl32 which in turn calls GdiDescribePixelFormat.
|
2012-06-26 12:24:14 +02:00 |
Alexandre Julliard
|
81cd178ae1
|
winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat.
|
2012-06-26 12:24:09 +02:00 |
Alexandre Julliard
|
ee21554893
|
gdi32: Remove OpenGL functions that don't use an HDC from the driver entry points.
|
2012-06-25 16:25:57 +02:00 |
Alexandre Julliard
|
1c2f9255f4
|
gdi32: Fix StretchDIBits return value when destination is clipped.
|
2012-06-22 14:39:28 +02:00 |
Dan Kegel
|
b85270e3a5
|
gdi32: Add test for SelectClipRgn in metafiles, make it pass.
|
2012-06-20 10:50:15 +02:00 |
Akihiro Sagawa
|
f503afd86f
|
gdi32: Remove an outdated comment in struct DefaultFontInfo.
|
2012-06-18 11:59:40 +02:00 |
Akihiro Sagawa
|
2bb416baa8
|
gdi32: Fix East-Asian font parameters.
|
2012-06-18 11:59:40 +02:00 |
Akihiro Sagawa
|
afdc84cf03
|
gdi32/tests: Make GetStockObject tests pass on East-Asian machines.
|
2012-06-18 11:59:39 +02:00 |
Alexandre Julliard
|
b61925e1ea
|
gdi32: Fix the contents of the region data in metafiles.
|
2012-06-18 10:54:30 +02:00 |
Dmitry Timoshkov
|
e65b19cad3
|
gdi32: Do not normalize height of the default GUI font.
|
2012-06-12 10:15:26 +02:00 |
Alexandre Julliard
|
c07763b419
|
gdi32: Clip output to both the DIB visible rectangle and the total DIB extents.
|
2012-06-04 22:23:15 +02:00 |
Alexandre Julliard
|
319a87c86e
|
gdi32: Take into account the DIB rectangles when determining overlap for blits.
|
2012-06-04 22:23:13 +02:00 |
Dmitry Timoshkov
|
cca41207c1
|
gdi32: Fix parameters of some GDI stock fonts.
|
2012-06-04 12:17:53 +02:00 |
Dmitry Timoshkov
|
4fa2945544
|
gdi32/tests: GetGlyphOutline should fail for a bitmap font.
|
2012-06-01 13:25:52 +02:00 |
Alexandre Julliard
|
6d23f3e7e1
|
gdi32: Keep the source DC locked until the end in StretchBlt and AlphaBlend.
|
2012-05-31 15:33:12 +02:00 |
Alexandre Julliard
|
61f4767ade
|
gdi32: Don't implement the gamma ramp functions in the DIB driver.
|
2012-05-31 13:44:32 +02:00 |
Alexandre Julliard
|
af4871f862
|
gdi32: Make sure the bounds are always updated in ExtTextOutW.
|
2012-05-30 21:35:22 +02:00 |
Alexandre Julliard
|
93758c43fd
|
gdi32: Remove the CreateBitmap and DeleteBitmap driver entry points.
|
2012-05-29 21:06:41 +02:00 |
Alexandre Julliard
|
1416d0e6f1
|
gdi32: Remove the bitmap parameter from the Get/PutImage entry points.
|
2012-05-29 21:05:52 +02:00 |
Alexandre Julliard
|
7c4c233d12
|
gdi32: Add a helper function that implements PutImage on a bitmap.
|
2012-05-29 18:20:12 +02:00 |
Alexandre Julliard
|
cf85fb14ab
|
gdi32: Add a helper function that implements GetImage on a bitmap.
|
2012-05-29 18:20:11 +02:00 |
Alexandre Julliard
|
b6f25e5250
|
gdi32: Remove the null driver Get/PutImage fallbacks for bitmaps.
|
2012-05-29 18:20:11 +02:00 |
Alexandre Julliard
|
592bfd52c9
|
gdi32: Always use the DIB engine for DDB rendering.
|
2012-05-29 18:20:10 +02:00 |
Alexandre Julliard
|
77ee0b56bb
|
gdi32/tests: Add some more tests for monochrome bitmap blits.
|
2012-05-29 18:17:47 +02:00 |
Alexandre Julliard
|
df924f6a8c
|
gdi32: Fix StretchBlt color mapping for monochrome bitmaps without a color table.
|
2012-05-29 18:17:22 +02:00 |
Alexandre Julliard
|
c2784e08fc
|
gdi32: Improve support of bitmaps without a color table in PutImage.
|
2012-05-29 18:16:30 +02:00 |
Alexandre Julliard
|
8761bb29ea
|
gdi32/tests: Add tests for color mappings in monochrome bitmaps.
|
2012-05-25 11:47:55 +02:00 |
Alexandre Julliard
|
b81a7d976e
|
gdi32: Always use the DIB engine for monochrome bitmap rendering.
|
2012-05-25 11:47:46 +02:00 |
Alexandre Julliard
|
294faf5ef3
|
gdi32: Check that the bitmap depth matches the DC when selecting it.
|
2012-05-25 11:19:36 +02:00 |
Alexandre Julliard
|
fdc4682e31
|
gdi32: Remove the CopyBitmap driver entry point.
|
2012-05-24 22:09:19 +02:00 |
Alexandre Julliard
|
a196ad8fc1
|
gdi32: Always store a copy of the bitmap bits for pattern brushes.
|
2012-05-24 19:53:23 +02:00 |
Alexandre Julliard
|
8a86f6c993
|
gdi32: Don't use the DC colors when drawing a monochrome pattern to a monochrome DDB.
|
2012-05-23 20:24:08 +02:00 |
Alexandre Julliard
|
139aeba3ef
|
gdi32: Implement dithering of solid brushes when drawing to DDBs.
|
2012-05-23 20:24:03 +02:00 |
Alexandre Julliard
|
664442ab84
|
gdi32: Don't store the default color table in dib_info objects.
|
2012-05-23 17:22:17 +02:00 |