Commit Graph

27265 Commits

Author SHA1 Message Date
Stefan Dösinger
e324da1494 wined3d: Remove a pbo check. 2007-09-18 09:53:50 +02:00
Stefan Dösinger
515ee4e89b wined3d: Clean up IWineD3DSurface::ReleaseDC. 2007-09-18 09:53:32 +02:00
Stefan Dösinger
511f9dfb2d wined3d: Clean up SetMem. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
24564915b7 wined3d: Clean up AddDirtyRect. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
e56c6610c6 wined3d: Clean up SetFormatDesc. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
2600041703 wined3d: Clean up SetGLTextureDesc and GetGLDesc. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
9aa5662647 wined3d: Reorder surface impl predeclarations. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
e2944175e5 wined3d: Base surface move, part 2. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
d99143c251 wined3d: Move non-rendering surface specific code to the base class. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
0c91610433 wined3d: Move resource methods to the base surface class. 2007-09-18 09:34:08 +02:00
Stefan Dösinger
8434060b7e wined3d: Start of some surface cleanup.
This patch and the following intend to make the surface code more
manageable and are a preparation to add gl3 support. The code adds a
new IWineD3DBaseSurface surface type, which will contain the
non-rendering management code. IWineD3DSurface and IWineGDISurface
will be derived from IWineD3DBaseSurface, and IWineGL3Surface can be
added later.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
12b4930f96 winex11.drv: Invalidate the DCE when the window format is changed. 2007-09-18 09:34:08 +02:00
Alexandre Julliard
9aee0b4157 gdi32: Update the DC in most OpenGL functions. 2007-09-18 09:34:08 +02:00
Alexandre Julliard
99a258311c gdi32: Replace remaining instance of DC_GetDCUpdate by get_dc_ptr+update_dc. 2007-09-18 09:34:08 +02:00
Alexandre Julliard
baa8d22543 gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the bitmap 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
Alexandre Julliard
f486f24b96 gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the clipping functions. 2007-09-18 09:34:07 +02:00
Chris Robinson
d9571c9e6f wgl: Store the fbconfig id with the window when a pixel format is set. 2007-09-18 09:28:06 +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
14395a509a itss/tests: We can now store binary files in the repository. 2007-09-17 16:15:26 +02:00
Alexandre Julliard
2018b18638 user32/tests: We can now store binary files in the repository. 2007-09-17 16:12:03 +02:00
Alexandre Julliard
72fc6cdf27 comctl32/tests: We can now store binary files in the repository. 2007-09-17 16:11:26 +02:00
Alexandre Julliard
d3032a94c6 cards: We can now store binary files in the repository. 2007-09-17 16:07:27 +02:00
Alexandre Julliard
e4959bf1bc msi: We can now store binary files in the repository. 2007-09-17 15:53:53 +02:00
Alexandre Julliard
85ad7c6558 ole32: We can now store binary files in the repository. 2007-09-17 15:53:00 +02:00
Alexandre Julliard
516bb07861 shell32: We can now store binary files in the repository. 2007-09-17 15:51:40 +02:00
Alexandre Julliard
2371db52e0 user32: We can now store binary files in the repository. 2007-09-17 15:46:18 +02:00
Alexandre Julliard
c636a4ee1a comdlg32: We can now store binary files in the repository. 2007-09-17 15:40:36 +02:00
Alexandre Julliard
662b09dcaf comctl32: We can now store binary files in the repository. 2007-09-17 15:38:23 +02:00
Mikolaj Zalewski
c6efacd86a gdi32: Return the correct font type, ntmFlags and PitchAndFamily for Type1 fonts. 2007-09-17 14:37:44 +02:00
Mikolaj Zalewski
0eb910352c gdi32: If freetype fails try to load manually fonts wrapped as PE resources. 2007-09-17 14:37:32 +02:00
Mikolaj Zalewski
baee27c69c gdi32: Implement AddFontMemResourceEx (based on a patch of Byeong-Sik Jeon). 2007-09-17 14:14:27 +02:00
Mikolaj Zalewski
66cf4f7d53 gdi32: Store child font links as pointers to struct Face instead of filename/index. 2007-09-17 14:13:46 +02:00
Alexandre Julliard
9c27ed21a2 user32/tests: Properly flush events in the update rect tests. 2007-09-17 14:13:37 +02:00
Andrew Talbot
f19086e9d3 crypt32: Fix some memory leaks. 2007-09-17 13:48:32 +02:00
Michael Stefaniuc
a5fdea0e6a janitorial: Remove two fresh redundant NULL checks before HeapFree(). Found by Smatch. 2007-09-17 13:47:49 +02:00
Alex Villacís Lasso
157a0199e9 riched20: Prevent overflow on richedit debug channel. 2007-09-17 13:46:15 +02:00
Alex Villacís Lasso
bbe9104514 iccvid: Guard against null pointer reference. 2007-09-17 13:45:03 +02:00
Alexandre Julliard
eb22539efa ntdll: Fix an error message. 2007-09-17 13:42:01 +02:00
James Hawkins
72a3f18338 kernel32: Return TRUE for all pointer params in GlobalUnlock. 2007-09-17 13:41:53 +02:00
James Hawkins
40dff81b5a kernel32: Fix the case where memory is freed twice in GlobalFree. 2007-09-17 13:41:49 +02:00
James Hawkins
2cd2f12256 user32: Set uiLo and uiHi to zero on error. 2007-09-17 13:28:23 +02:00
James Hawkins
1eaeb3e0cd user32: Add tests for the DDE pack functions. 2007-09-17 13:28:19 +02:00
Rob Shearman
ff014a8f6a credui: The pszUserName parameter in CredUIPromptForCredentialsW is in/out so dump the string on entry to the function. 2007-09-17 12:56:56 +02:00
Alexandre Julliard
23c58d3a21 wininet/ftp: There's no need to query the file size before retrieving a file. 2007-09-17 12:56:48 +02:00
Roderick Colenbrander
2374c456bc wined3d: Add pbo support for compressed textures. 2007-09-17 12:10:40 +02:00
Roderick Colenbrander
0b0f353b7d wined3d: Update list of pci ids. 2007-09-17 12:10:33 +02:00
Roderick Colenbrander
f9002c2628 wined3d: Don't create a pbo for system memory surfaces. 2007-09-17 12:10:21 +02:00
Jacek Caban
ea52235f8f mshtml: Make HTMLBodyElement child object of HTMLTextContainer. 2007-09-17 12:10:12 +02:00
Jacek Caban
99d061a041 mshtml: Store HTMLElement struct instead of pointer in HTMLTextAreaElement. 2007-09-17 12:10:05 +02:00