Commit Graph

18 Commits

Author SHA1 Message Date
Andrew Talbot
ce0e1706fe gdi32: Fix a memory leak. 2007-09-25 11:18:20 +02:00
Alexandre Julliard
5557fac1c3 gdi32: Don't hold the GDI lock while calling the driver painting functions. 2007-09-24 18:16:48 +02:00
Alexandre Julliard
9aee0b4157 gdi32: Update the DC in most OpenGL functions. 2007-09-18 09:34:08 +02:00
Alexandre Julliard
f3f792d064 gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the painting functions. 2007-09-18 09:34:07 +02:00
Chris Robinson
09c76ffbdc gdi32: Don't hold the GDI lock when setting the pixel format. 2007-09-17 16:19:04 +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
Evan Stade
099bfbe1a4 gdi32: Improved PolyDraw in path closed case. 2007-07-19 14:46:54 +02:00
Evan Stade
96937e04a2 gdi32: Added PATH_PolyDraw. 2007-07-17 14:12:37 +02:00
Misha Koshelev
def420262b gdi32: Slightly simplify result handling in PolyDraw. 2007-07-05 19:52:45 +02:00
Evan Stade
53e05015f6 gdi32: Don't access DC in PolyDraw after releasing handle. 2007-07-04 12:06:58 +02:00
Evan Stade
39357c4ba6 gdi32: Added missing call to GDI_ReleaseObj. 2007-06-27 13:33:38 +02:00
Misha Koshelev
920b050a8b gdi32: Emulate AngleArc using ArcTo. 2007-06-22 14:19:06 +02:00
Misha Koshelev
859bf44c33 gdi32: Handle ArcTo in paths as native. 2007-06-21 16:03:29 +02:00
Misha Koshelev
80b7134bb8 gdi32: Set current position properly after ArcTo. 2007-06-21 16:02:47 +02:00
Misha Koshelev
1dbe178f5e gdi32: Fix ArcTo to use proper starting and ending points. 2007-06-19 11:57:32 +02:00
Alexandre Julliard
6f7f2bf882 gdi32: Fixed typo in AngleArc. 2007-02-14 12:30:43 +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