Commit Graph

77596 Commits

Author SHA1 Message Date
Jacek Caban 81aa05eab6 kernel32: Moved GetProcessImageFileName implementation from psapi to kernel32. 2011-04-08 17:06:46 +02:00
Maarten Lankhorst 4429257358 dsound: COM cleanup property sets. 2011-04-08 16:49:51 +02:00
Henri Verbeet dd2c7d0d8c wined3d: Don't free D3D swapchains until the wined3d swapchain is destroyed.
This will allow us the get rid of the swapchain refcounting hacks in d3d9 in
particular. This is similar to the way we handle resources that are still in
use by a stateblock, but aren't referenced anywhere by the application.
2011-04-08 14:40:48 +02:00
Henri Verbeet d19c3588bc wined3d: Merge the IWineD3DSwapChain::Destroy() implementations.
They're mostly the same, except for the GL version also destroying its
contexts, and being a bit more careful about the order in which backbuffers
are destroyed.
2011-04-08 14:40:43 +02:00
Henri Verbeet 28137ba2e9 wined3d: Only create a swapchain context array for GL swapchains.
Lying about the number of contexts a swapchain has isn't very useful.
2011-04-08 14:40:39 +02:00
Jacek Caban 593d3f4492 mshtml: Reimplement nsIURI::SetHost on top of IUriBuilder. 2011-04-08 14:08:52 +02:00
Dmitry Timoshkov 094db744ce user32: Use symbolic names for values returned by WM_MENUCHAR handler. 2011-04-08 14:08:49 +02:00
Alexandre Julliard 05b1aea244 gdi32: Avoid reading bits outside of the glyph bitmap in GetGlyphOutline. 2011-04-08 13:03:22 +02:00
Jacek Caban 45c9ec0d55 shdocvw: Make tests stricter and fix GetUrl problem found by the change. 2011-04-08 13:03:22 +02:00
Jacek Caban 29ce9a1ff8 shdocvw: Clean tests skipping. 2011-04-08 13:03:22 +02:00
Jacek Caban c6dba02ef5 shdocvw: intshcut.c COM clean up. 2011-04-08 13:03:22 +02:00
Jacek Caban 0a4dfa6665 shdocvw: Register .url extension. 2011-04-08 13:03:22 +02:00
Jacek Caban 439f9109fc shdocvw: Moved more registration to .rgs file. 2011-04-08 13:03:22 +02:00
Francois Gouget d30316568a winhlp32: Add support for accelerators in general and F1 in particular. 2011-04-08 13:03:22 +02:00
Francois Gouget 4cb9c16143 shell32: Fix the *CPLINFO* lData field type. 2011-04-08 13:03:21 +02:00
Francois Gouget 9668e1c0d4 taskmgr: Implement the Help menu. 2011-04-08 13:03:21 +02:00
Francois Gouget 1ea1c3d0e5 progman: Fix accelerator support. 2011-04-08 13:03:21 +02:00
Francois Gouget 01839d190b cmdlgtst: Use the human readable application name in the window title. 2011-04-08 13:03:21 +02:00
Francois Gouget f6544699d1 programs: NOINVERT is an obsolete flag so remove it. 2011-04-08 13:03:21 +02:00
Francois Gouget ffbde17b32 msxml3/tests: Fix variable initializations to conform to C89. 2011-04-08 13:03:21 +02:00
Maarten Lankhorst 16f285cc15 include: Add missing defines to mddk.h. 2011-04-08 13:03:20 +02:00
Nikolay Sivov 0c33682330 ole32: Handle null argument in OleIsRunning(). 2011-04-08 13:03:20 +02:00
Henri Verbeet 032c374307 wined3d: Merge swapchain_base.c into swapchain.c. 2011-04-07 19:27:01 +02:00
Henri Verbeet 0a174ae542 wined3d: Merge swapchain_gdi.c into swapchain.c. 2011-04-07 19:26:50 +02:00
Henri Verbeet 617efafecf wined3d: Don't use IWineD3DDeviceImpl_GetSwapChain() in IWineD3DDeviceImpl_Present().
It adds COM overhead and validation of the swapchain index, but we already
know the index is valid.
2011-04-07 19:26:19 +02:00
Juan Lang 0b8bfd9736 wininet: Honor security flags specified when opening a connection. 2011-04-07 17:48:28 +02:00
Jacek Caban 777b06fb9e urlmon: Use winetest data.php URLs for regular http binding tests. 2011-04-07 17:21:14 +02:00
Huw Davies b4ae697496 gdi32/tests: Add horizontal and vertical solid line tests. 2011-04-07 17:21:14 +02:00
Huw Davies 1e27c95125 gdi32: Draw single pixel wide, horizontal or vertical lines with the dib driver. 2011-04-07 17:21:13 +02:00
Huw Davies d5d4603062 gdi32: Calculate AND and XOR masks corresponding to the current pen colour and rop2. 2011-04-07 17:21:13 +02:00
Huw Davies 15ef394159 gdi32: Add support for DC pens. 2011-04-07 17:21:13 +02:00
Huw Davies 842d49939d gdi32: Add the ability to track whether we should defer to the graphics driver. 2011-04-07 17:21:13 +02:00
Huw Davies ed23e3de5c gdi32: Initial SelectPen support. 2011-04-07 17:21:12 +02:00
Huw Davies f382478377 gdi32: Add a solid_rects primitive. 2011-04-07 17:21:12 +02:00
Rico Schüller 9a7720fc1d d3dx9: Start effect parameter parsing. 2011-04-07 13:50:56 +02:00
Rico Schüller 651e044590 d3dx9: Fix return values. 2011-04-07 13:50:48 +02:00
Vincent Povirk 14f925d5af gdiplus: Validate MatrixOrder in matrix functions. 2011-04-07 13:50:42 +02:00
Dmitry Timoshkov 08f8f50894 kernel32: Constify some data. 2011-04-07 10:23:12 +02:00
Piotr Caban 890ecdad24 msvcp100: Fix spec file. 2011-04-07 10:23:07 +02:00
Philipp Middendorf f5721560f5 dsound: Handle 8 channel audio input. 2011-04-07 10:23:00 +02:00
Aric Stewart a9e400b66a wineqtdecoder: Tweak required for processing MPEG streams. 2011-04-07 10:20:41 +02:00
Aric Stewart d07f46e8a8 wineqtdecoder: Optimizations for audio extraction. 2011-04-07 10:20:35 +02:00
Vincent Povirk 75a010581a windowscodecs: Implement TiffFrameDecode_WriteSource. 2011-04-06 21:18:49 +02:00
Vincent Povirk 518f4fd6de windowscodecs: Implement TiffFrameEncode_WritePixels. 2011-04-06 21:18:45 +02:00
Vincent Povirk 28fc658da8 windowscodecs: Implement TiffFrameEncode_SetResolution. 2011-04-06 21:18:39 +02:00
Vincent Povirk eaf61d8361 windowscodecs: Implement TiffFrameEncode_SetSize. 2011-04-06 21:18:35 +02:00
Vincent Povirk 3c8edfe9dc windowscodecs: Implement TiffFrameEncode_SetPixelFormat. 2011-04-06 21:18:31 +02:00
Henri Verbeet fb4c7e9f9b wined3d: Rename "NumberOfSwapChains" to "swapchain_count". 2011-04-06 21:18:16 +02:00
Henri Verbeet 5555531950 wined3d: Rename "NumberOfPalettes" to "palette_count". 2011-04-06 21:18:11 +02:00
Henri Verbeet 9d405473d0 wined3d: Don't unregister windows with the wrong window proc on unload either.
This is the same issue as 7a354177b3, just on
wined3d unload this time.
2011-04-06 21:18:06 +02:00