Commit Graph

70508 Commits

Author SHA1 Message Date
Alexandre Julliard 57bb58f7f5 kernel32/tests: "en" is not a valid locale on some platforms. 2012-08-22 12:03:34 +02:00
Piotr Caban d2e846f3d4 user32: Don't limit time needed for WM_DDE_INITIATE processing. 2012-08-22 12:03:19 +02:00
Andrew Eikum 19e9de7dde winealsa.drv: Special-case copying common sample sizes in a tight loop. 2012-08-22 12:00:09 +02:00
Francois Gouget e282d418e3 d3dx9_36: Add a trailing '\n' to a couple of Wine traces. 2012-08-21 17:47:49 +02:00
Francois Gouget b37c3d840d dssenh/tests: add a trailing '\n' to a couple of ok() calls. 2012-08-21 17:47:48 +02:00
Francois Gouget e83e05734b msvcp100: VTBL_WRAPPER(60) is unused so remove it. 2012-08-21 17:47:48 +02:00
Francois Gouget 88840fc849 msvcrt/tests: Add a trailing '\n' to a win_skip(). 2012-08-21 17:47:47 +02:00
Francois Gouget e2c50d762c dsound: Make dumpCooperativeLevel() static. 2012-08-21 17:47:47 +02:00
Lucas Zawacki e3af37eb1c joy.cpl: Prevent crash on IDirectInputEffect_Release. 2012-08-21 17:47:45 +02:00
Józef Kucia cda7633775 d3dx9: Implement ID3DXConstantTable::SetMatrixTransposePointerArray. 2012-08-21 17:47:43 +02:00
Józef Kucia 9fec159abc d3dx9: Implement ID3DXConstantTable::SetMatrixPointerArray. 2012-08-21 17:47:41 +02:00
Józef Kucia 51f4f01308 d3dx9: Implement ID3DXConstantTable::SetMatrixTranspose. 2012-08-21 17:47:40 +02:00
Józef Kucia edbd09fb45 d3dx9: Implement ID3DXConstantTable::SetMatrixTransposeArray. 2012-08-21 17:47:39 +02:00
Józef Kucia aaac25dc67 d3dx9: ID3DXConstantTable::SetFloat shouldn't change the value of matrix and vector constants. 2012-08-21 17:47:37 +02:00
Józef Kucia 2f73fd6ed5 d3dx9: ID3DXConstantTable::SetVector shouldn't change the value of matrix constants. 2012-08-21 17:47:36 +02:00
Józef Kucia 978971e1ac d3dx9: ID3DXConstantTable::SetMatrix should set scalar constants. 2012-08-21 17:47:34 +02:00
Rico Schüller 77993a610e d3dx9: Avoid TRUE : FALSE conditional expression. 2012-08-21 17:32:11 +02:00
Rico Schüller becf83fd86 d3dx9: Remove not needed TRACE. 2012-08-21 17:32:02 +02:00
Rico Schüller 892308fdb6 d3dx9: Identify D3DTSS_CONSTANT and FVF states. 2012-08-21 17:31:58 +02:00
Rico Schüller f9a4a9db1b d3dx9: Don't double check the technique. 2012-08-21 17:31:54 +02:00
Alexandre Julliard bf528c5e9c gdi32: Allow removing a driver from the stack based on its function table. 2012-08-21 12:59:18 +02:00
Alexandre Julliard 0f5cc668ba gdi32: Add a helper function to find a specific driver in the DC stack. 2012-08-21 12:54:01 +02:00
Dan Kegel 2cd062831d advapi32: RegSetValueExW should not crash when passed 1 instead of L"1". 2012-08-21 11:50:32 +02:00
André Hentschel 8b774cb7a8 ntdll: Add support for Windows 8 version. 2012-08-21 11:49:58 +02:00
Dmitry Timoshkov acc4623fd0 gdiplus: Use set_rect_empty() helper to make the code slightly more compact and readable. 2012-08-21 11:47:15 +02:00
Dmitry Timoshkov 10c84dfe3b gdiplus: Rename roundr() to gdip_round() to make it clearer that it's an internal helper. 2012-08-21 11:47:11 +02:00
Nikolay Sivov d96cd05efe wineoss: Fix variable types so pointer is not truncated on 64bit. 2012-08-21 11:46:07 +02:00
Nikolay Sivov d05757d29a winecoreaudio: Fix variable types so pointer is not truncated on 64bit. 2012-08-21 11:46:03 +02:00
Nikolay Sivov 72452b1015 winealsa: Fix variable types so pointer is not truncated on 64bit. 2012-08-21 11:46:00 +02:00
Matteo Bruni d37f8ea866 wined3d: Use BOOL instead of char in shader_load_constants(). 2012-08-21 11:45:55 +02:00
Matteo Bruni 7cc4f47afe wined3d: Force ARB shader programs reselection on bool/int constant changes.
The ARB shader backend hardcodes some constant-dependent state in the shader
itself (e.g. branch taken/not taken). So, we have to make sure to update the
selected ARB shader when the application modifies non-float constants.
2012-08-21 11:45:47 +02:00
Matteo Bruni f89f30e0c0 wined3d: Fix blending test expected results. 2012-08-21 11:45:43 +02:00
Vincent Povirk d5cec3b08e mscoree: Avoid calling mono_image_open_from_module_handle for libraries. 2012-08-20 20:18:40 +02:00
Gerald Pfeifer 44953d7003 wininet: Fix initialization in test_cert_struct. 2012-08-20 20:18:11 +02:00
Vincent Povirk 88eed3c0de windowscodecs: Implement IWICImagingFactory::CreateBitmapFromSource. 2012-08-20 20:18:03 +02:00
Vincent Povirk 32bfd81051 windowscodecs: Allow CopyPixels to succeed without padding from the last row. 2012-08-20 20:17:56 +02:00
Jacek Caban 1742012ff0 oleaut32: Added more tests. 2012-08-20 20:17:38 +02:00
Jacek Caban 44936abd84 oleaut32: Ensure that the right interface is passed to the callee in ITypeInfo::Invoke. 2012-08-20 20:17:30 +02:00
Jacek Caban c74d9a43b8 mshtml: Added IHTMLWindow6::get_sessionStorage implementation. 2012-08-20 17:06:51 +02:00
Dmitry Timoshkov 6e63a478b3 gdiplus: StringFormatFlagsLineLimit doesn't allow line wrapping. 2012-08-20 17:06:27 +02:00
Dmitry Timoshkov de6c150d98 gdiplus: Add a test for extra space added by GdipMeasureString. 2012-08-20 17:06:13 +02:00
Dmitry Timoshkov 6f630a4091 gdiplus: GdipGetImageThumbnail should return image in 32bppPARGB format. 2012-08-20 17:06:00 +02:00
Dmitry Timoshkov 62724c9d57 gdiplus: Return error code of the failed API to the caller. 2012-08-20 17:05:46 +02:00
Dmitry Timoshkov e9aef40c26 gdiplus: Round the layout rectangle down instead of up in gdip_format_string(). 2012-08-20 17:05:39 +02:00
Dmitry Timoshkov 003333e6cb gdiplus: Add a test for measuring string that doesn't fit into layout rectangle. 2012-08-20 17:05:22 +02:00
Dmitry Timoshkov 466dfee115 gdiplus: If there is no hbitmap associated with GpBitmap then create one. 2012-08-20 17:05:07 +02:00
Piotr Caban 83024db0ae msvcrt/tests: Execute c++ related tests on 64-bit systems. 2012-08-20 15:01:13 +02:00
Piotr Caban fef8a52fc9 msvcrt: Fixed vector destructors implementation on 64-bit systems. 2012-08-20 15:00:43 +02:00
Michael Stefaniuc 645e158946 quartz: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:17 +02:00
Michael Stefaniuc 84efd59855 amstream: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:13 +02:00
Michael Stefaniuc 34ed785ff0 mlang: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:09 +02:00
Michael Stefaniuc c4cdc50739 strmbase: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:05 +02:00
Michael Stefaniuc e59cc20f93 qedit: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:00 +02:00
Lucas Zawacki ac9a10f815 dinput: Return a valid keyboard type in keyboard GetCapabilities. 2012-08-20 14:59:45 +02:00
Lucas Zawacki 5b3ccdf04a dinput/tests: Test for keyboard GetCapabilities. 2012-08-20 14:59:38 +02:00
Rico Schüller 98d196a808 d3dx9/tests: Add variable name test. 2012-08-20 14:58:45 +02:00
Rico Schüller c1193ab79b d3dx9: Move technique name handling to technique handle validation. 2012-08-20 14:58:39 +02:00
Rico Schüller 05818a3056 d3dx9: Use a separate function for the technique name. 2012-08-20 14:58:34 +02:00
Rico Schüller 9c1c964139 d3dx9: Silence missing function handling in the effect interface. 2012-08-20 14:58:30 +02:00
Rico Schüller 24ee16de09 d3dx9: Make annotation handling more generic for techniques and passes. 2012-08-20 14:58:22 +02:00
Rico Schüller 607c76a165 d3dx9: Improve check for empty braces for elements. 2012-08-20 14:58:10 +02:00
Rico Schüller 07ae14ad4c d3dx9: Return NULL if name is not given. 2012-08-20 14:58:05 +02:00
Marek Chmiel 681af11ee1 dssenh/tests: Added signature tests on the DSSENH cryptographic service provider. 2012-08-20 11:38:52 +02:00
Marek Chmiel 0dab059797 dssenh/tests: Fixed failing block cipher mode tests on the DSSENH cryptographic service provider. 2012-08-20 11:38:37 +02:00
Henri Verbeet e35f773b0b wined3d: Also issue any queries for index buffers in drawPrimitive(). 2012-08-20 11:01:21 +02:00
Henri Verbeet 54976a033b wined3d: Use a slightly shorter timeout in wined3d_event_query_finish(). 2012-08-20 11:01:15 +02:00
Henri Verbeet e426fa9cb9 winex11: Try harder to get usable RandR screen resources. 2012-08-20 11:00:29 +02:00
Henri Verbeet 28a9b39372 winex11: Try XRandR 1.0 if 1.2 fails. 2012-08-20 10:59:52 +02:00
Nikolay Sivov 1bd91a4fd2 qcap: Call interface methods properly. 2012-08-20 10:59:29 +02:00
Nikolay Sivov b92ea61e71 mstask: Call interface methods properly. 2012-08-20 10:59:24 +02:00
Nikolay Sivov 955e27d0e3 msctf: Call interface methods properly. 2012-08-20 10:59:20 +02:00
Nikolay Sivov de37c1d57f mscoree: Call interface methods properly. 2012-08-20 10:59:11 +02:00
Nikolay Sivov 64e94c22c9 mlang: Call interface methods properly. 2012-08-20 10:59:06 +02:00
Nikolay Sivov 7f4d634e80 mciqtz: Call interface methods properly. 2012-08-20 10:59:01 +02:00
Nikolay Sivov 316ca9edac itss: Call interface methods properly. 2012-08-20 10:58:55 +02:00
Nikolay Sivov fa4148d2ae gameux: Call interface methods properly. 2012-08-20 10:58:50 +02:00
Nikolay Sivov 21897a9689 comctl32: Call interface methods properly. 2012-08-20 10:58:45 +02:00
Nikolay Sivov ab5c3ad8da browseui: Call interface methods properly. 2012-08-20 10:58:40 +02:00
Nikolay Sivov bd102b5276 amstream: Call interface methods properly. 2012-08-20 10:58:32 +02:00
Piotr Caban e40d02868d msvcp90: Fixed buffer allocation in basic_stringbuf<wchar> class. 2012-08-20 10:57:15 +02:00
Marcus Meissner 3a2de10a9c riched20: Fixed pointer to value out of scope (Coverity). 2012-08-20 10:57:08 +02:00
Marcus Meissner 2461466ba0 hhctrl.ocx: Initialize ret on some error paths (Coverity). 2012-08-20 10:56:58 +02:00
Marcus Meissner f51b6e7847 joy.cpl: Avoid uninitialized variable usage (Coverity). 2012-08-20 10:55:53 +02:00
Marcus Meissner 985d2ba18e qcap: Fixed another use-after free (Coverity). 2012-08-20 10:55:34 +02:00
Marcus Meissner 524ff6fe27 qcap: Fixed a use after free in error path (Coverity). 2012-08-20 10:55:28 +02:00
Marcus Meissner de7635a2f0 quartz: Avoid linked list walk with free next (Coverity). 2012-08-20 10:55:11 +02:00
Marcus Meissner 84bb596912 user32: Fixed two use-after-free (Coverity). 2012-08-20 10:54:53 +02:00
Marcus Meissner 3fb8a42638 user32: Free the correct dce (Coverity). 2012-08-20 10:54:40 +02:00
Dmitry Timoshkov c8d61899db gdi32: Make sure that pattern info is initialized before being used. 2012-08-20 10:52:57 +02:00
Dmitry Timoshkov 40bda4a030 windowscodecs: Do not assume that vtable is the first element of the object. 2012-08-20 10:52:41 +02:00
Michael Stefaniuc ccc4c35a7a advapi32/tests: Don't shadow some local variables. 2012-08-17 16:26:08 +02:00
Michael Stefaniuc b410bc3a1a d3d9/tests: Simplify some logic operations. 2012-08-17 16:25:58 +02:00
Michael Stefaniuc e81c055e9c advpack/tests: Use the global "current directory" variable. 2012-08-17 16:25:47 +02:00
Michael Stefaniuc 715372be62 ddrawex: COM cleanup for the IDirectDrawSurface4 iface. 2012-08-17 16:25:37 +02:00
Michael Stefaniuc 8ad17a79f0 ddrawex: Forward to the wrapped surface instead of recursing forever. 2012-08-17 16:25:30 +02:00
Michael Stefaniuc 9aba74a8f3 ddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4. 2012-08-17 16:25:26 +02:00
Michael Stefaniuc f452057ef6 ddrawex: Get rid of dds_get_inner(). 2012-08-17 16:25:18 +02:00
Michael Stefaniuc cb1248da33 ddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces. 2012-08-17 16:25:14 +02:00
Piotr Caban 5a5de655be msvcp100: Manually define virtual destructors in vtables. 2012-08-17 16:24:59 +02:00
Piotr Caban 819b94b869 msvcp60: Manually define virtual destructors in vtables. 2012-08-17 16:24:54 +02:00
Piotr Caban 584a48a380 msvcp90: Manually define virtual destructors in vtables. 2012-08-17 16:24:50 +02:00
Piotr Caban df4874079a msvcp: Sync spec files. 2012-08-17 16:23:42 +02:00
Sergey Guralnik d54979e329 comctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications. 2012-08-17 15:16:12 +02:00
Sergey Guralnik c7abff0a27 comctl32/tests: Add test for MCN_SELECT/MCN_SELCHANGE notifications. 2012-08-17 15:16:08 +02:00
Dan Kegel 4956045842 msvcrt: memmove_s shouldn't zero its output buffer on error. 2012-08-17 14:03:15 +02:00
Qian Hong cb8c500ee6 riched20: Added support for UTF8 BOM stream. 2012-08-17 13:58:11 +02:00
Marek Chmiel cb082b9079 dssenh/tests: Added block cipher mode tests for the DSSENH cryptographic service provider. 2012-08-17 13:55:25 +02:00
Marek Chmiel b1a5291e31 dssenh/tests: Added encryption tests for the DSSENH cryptographic service provider. 2012-08-17 13:55:15 +02:00
Jan Beich 83bac4113c ntdll: Fetch thread id on NetBSD. 2012-08-17 10:47:22 +02:00
Jan Beich fa4e97f454 ntdll: Prefer a portable function to get thread id. 2012-08-17 10:47:03 +02:00
André Hentschel 20e1b46d83 kernel32: Fix LocaleNameToLCID on mismatch. 2012-08-17 10:46:27 +02:00
André Hentschel 538a0abbd7 include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT. 2012-08-17 10:45:17 +02:00
Alexandre Julliard 03d377eae7 winex11: Release the keyboard lock before sending input to the server. 2012-08-17 10:06:41 +02:00
Bruno Jesus dc9f5becd1 wininet/tests: Add invalid index test for HttpQueryInfo. 2012-08-17 09:56:39 +02:00
Andrew Eikum d402231e3f winealsa.drv: Remap mmdevapi channels to correct ALSA channels. 2012-08-17 09:56:13 +02:00
Andrew Eikum 36eb79e7f8 winealsa.drv: Don't cap the allowed number of channels. 2012-08-17 09:56:08 +02:00
Vincent Povirk 6c1fcaa392 windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource. 2012-08-16 19:38:38 +02:00
Vincent Povirk 3e88d4ff0f windowscodecs: Implement IWICBitmap::SetResolution and GetResolution. 2012-08-16 19:38:29 +02:00
Vincent Povirk a62bd245a4 windowscodecs: Implement IWICBitmap::GetSize. 2012-08-16 19:38:04 +02:00
Vincent Povirk f26402cad7 windowscodecs: Implement IWICBitmap::GetPixelFormat. 2012-08-16 19:37:58 +02:00
Vincent Povirk 54a3134194 windowscodecs: Implement IWICBitmap::CopyPixels. 2012-08-16 19:37:51 +02:00
Józef Kucia b31b9864d9 d3dx9: Fix ID3DXConstantTable::SetMatrix. 2012-08-16 19:37:09 +02:00
Józef Kucia 53ce2a240b d3dx9: Fix ID3DXConstantTable::SetVector. 2012-08-16 19:37:04 +02:00
Józef Kucia 5fd7d9826c d3dx9/tests: Add tests for ID3DXConstantTable::SetValue. 2012-08-16 19:37:00 +02:00
Józef Kucia c2c9959bb8 d3dx9: Implement ID3DXConstantTable::SetValue. 2012-08-16 19:36:54 +02:00
Józef Kucia 6fff4b9e87 d3dx9/tests: Add tests for setting matrix shader constants. 2012-08-16 19:36:47 +02:00
Józef Kucia fbba743484 d3dx9: Implement ID3DXConstantTable::SetBoolArray. 2012-08-16 19:36:39 +02:00
Józef Kucia d2bbbc712e d3dx9: Implement ID3DXConstantTable::SetBool. 2012-08-16 19:36:28 +02:00
Alexandre Julliard 98fe3f1d81 msvcr100: Add the 64-bit variants of the C++ exported names. 2012-08-16 19:32:59 +02:00
Alexandre Julliard f80d443f5c msvcrt: Add a number of floating point functions for 64-bit. 2012-08-16 18:09:47 +02:00
Austin English 5dfc2a34ea kernel32: Implement IsValidLocaleName (with tests). 2012-08-16 17:26:45 +02:00
Jacek Caban e4492f7569 mshtml: Added more IHTMLObjectElement tests. 2012-08-16 17:13:49 +02:00
Jacek Caban 7c54aa9fe7 mshtml: Added IHTMLObjectElement::get_height implementation. 2012-08-16 17:13:46 +02:00
Jacek Caban 935ec95a58 mshtml: Added IHTMLObjectElement::put_height implementation. 2012-08-16 17:13:42 +02:00
Jacek Caban 500985bc19 mshtml: Added IHTMLObjectElement::get_width implementation. 2012-08-16 17:13:39 +02:00
Jacek Caban d98225fff9 mshtml: Added IHTMLObjectElement::put_width implementation. 2012-08-16 17:13:36 +02:00
Jacek Caban 31201da6fa mshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function. 2012-08-16 17:13:16 +02:00
Aric Stewart af318c5fd0 usp10: Implement MarkToMark Attachment Positioning Subtable. 2012-08-16 17:13:09 +02:00
Francois Gouget 1051a107a4 gdiplus/tests: Make pixels_to_units() static. 2012-08-16 17:08:00 +02:00
Francois Gouget 0b8fc03379 msvcp90: Make basic_istream_read_str() static. 2012-08-16 17:07:56 +02:00
Alexandre Julliard 9980868b81 winex11: Get rid of the X11 locking functions. 2012-08-16 16:52:31 +02:00
Alexandre Julliard 3bd185c3df wined3d: Remove references to the (no longer used) X11 lock. 2012-08-16 16:52:16 +02:00
Alexandre Julliard cf1be58706 winex11: Remove the remaining X11 locking calls. 2012-08-16 16:48:00 +02:00
Alexandre Julliard 26fb3d4a69 winex11: Add a critical section to protect the keyboard mapping tables. 2012-08-16 16:43:19 +02:00
Alexandre Julliard c970621d90 winex11: Create contexts at initialization time to avoid the need for locks. 2012-08-16 14:34:00 +02:00
Francois Gouget b2a7111a3d wined3d: Change some internal function and structure names to the more standard 'converter' spelling. 2012-08-16 13:47:29 +02:00
Jacek Caban e5e2673984 comdlg32: Use proper helpers for iface calls. 2012-08-16 13:46:29 +02:00
Qian Hong 7839d134e9 riched20/tests: Fixed typo in test_EM_STREAMIN. 2012-08-16 13:46:20 +02:00
Qian Hong 01ebba0fc4 riched20/tests: Added UTF8 BOM test. 2012-08-16 13:07:02 +02:00
Alistair Leslie-Hughes 50fe9b87ed scrrun: Correct FileExists for directories. 2012-08-16 12:46:21 +02:00
Eric Pouech 3d845b1242 msacm32: In acmFormatChoose, added support for template. 2012-08-16 12:44:35 +02:00
Vijay Kiran Kamuju 50199423fb atl80: Implement AtlGetVersion. 2012-08-16 12:32:05 +02:00
Erich Hoover 494936452a hhctrl.ocx: Centralize merging HH_WINTYPE data. 2012-08-16 12:24:36 +02:00
Alex Henrie 4b67e6c778 user32: Correct dialog focus behavior. 2012-08-16 11:59:23 +02:00
Dmitry Timoshkov e3d27c42d9 gdiplus: Make GdipSetPropertyItem return Ok. 2012-08-16 11:59:12 +02:00
Dmitry Timoshkov 7c8e8fc5e2 gdiplus: Dump the matrix passed to GdipSetWorldTransform. 2012-08-16 11:58:57 +02:00
Dmitry Timoshkov e7b5e69843 gdiplus: Properly convert source coordinates to device units in GdipDrawImagePointsRect. 2012-08-16 11:58:51 +02:00
Dmitry Timoshkov 938d42c148 gdiplus: When there is no target rectangle specified DrawImage should scale image to device dpi. 2012-08-16 11:58:42 +02:00
Dmitry Timoshkov 7f1cb3bca2 gdiplus: Destination points passed to GdipDrawImagePointsRect should be in device units. 2012-08-16 11:58:34 +02:00
Piotr Caban 5e7452ade9 msvcp100: Fixed 64-bit variables alignment. 2012-08-16 11:57:30 +02:00
Piotr Caban 4bdaa20a73 msvcp100: Update spec file. 2012-08-16 11:50:40 +02:00
Piotr Caban 0446d426ad msvcp100: Fixed ctype class virtual functions table. 2012-08-16 11:50:37 +02:00
Piotr Caban 197de8d6ec msvcp100: Fixed basic_streambuf virtual functions table. 2012-08-16 11:50:27 +02:00
Piotr Caban 6b5e9e3e3f msvcp100: Fixed streamoff and streamsize definition. 2012-08-16 11:50:21 +02:00
Piotr Caban 4fe6e58375 msvcp100: Copy source files from msvcp90. 2012-08-16 11:50:08 +02:00
Andrew Eikum b0312eab92 mciavi32: Advance video frames based on frame duration, not audio sample rate. 2012-08-16 11:40:55 +02:00
Michael Stefaniuc b522dc66f7 dsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown. 2012-08-16 11:40:01 +02:00
Michael Stefaniuc 0d33e204d1 dsound: Aggregate IDirectSoundCapture8 instead of wrapping it. 2012-08-16 11:39:54 +02:00
Michael Stefaniuc 850b294efa dsound: Add COM aggregation to DirectSoundCapture for internal use. 2012-08-16 11:39:49 +02:00
Michael Stefaniuc ac3cd73ca2 dsound: Aggregate IDirectSound8 instead of wrapping it. 2012-08-16 11:39:43 +02:00
Michael Stefaniuc 9cb53818e8 dsound: Add COM aggregation to DirectSound for internal use. 2012-08-16 11:39:36 +02:00
Michael Stefaniuc bd4c67396b dsound: Merge IUnknown into the main DirectSoundFullDuplex object. 2012-08-16 11:39:26 +02:00
Michael Stefaniuc 6692f97e01 dsound: Add an object refcount for DirectSoundFullDuplex. 2012-08-16 11:39:14 +02:00
Michael Stefaniuc 023a19d931 dsound: Pass the object instead of ifaces to helpers. 2012-08-16 11:39:08 +02:00
Michael Stefaniuc 8588260eef dsound: COM cleanup for the IDirectSoundFullDuplex iface. 2012-08-16 11:39:01 +02:00
Michael Stefaniuc f6f8123c6b dsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize(). 2012-08-16 11:38:52 +02:00
Michael Stefaniuc 885e205ade dsound: Cleanup the DirectSoundFullDuplex create functions. 2012-08-16 11:38:44 +02:00
Michael Stefaniuc 0aeaa83a22 dsound/tests: Add DirectSoundFullDuplex COM tests. 2012-08-16 11:38:36 +02:00
Michael Stefaniuc 598cc8f44a dsound/tests: Refcount tests for IDirectSoundCapture / IUnknown. 2012-08-16 11:38:23 +02:00
Michael Stefaniuc 9383affe87 dsound: IDirectSoundCapture / IUnknown use separate refcounts. 2012-08-16 11:38:17 +02:00
Michael Stefaniuc b8ffb4930f dsound: Merge the DirectSoundCapture create functions. 2012-08-16 11:38:08 +02:00
Francois Gouget 63ba4b4a5a kernel32: Fix the spelling of 'combo box' and 'top-level' in some error messages. 2012-08-16 11:05:21 +02:00
Francois Gouget dc09ffe194 inetcpl: Tweak the spelling of a label. 2012-08-16 11:04:19 +02:00
Alexandre Julliard ff60249cab winex11: Use the labels to find the mouse motion valuators for XInput2. 2012-08-16 10:27:19 +02:00
Alexandre Julliard f579091380 winex11: Store XInput2 device info in the thread data. 2012-08-16 10:25:49 +02:00
André Hentschel f881dcf712 kernel32/tests: Test LocaleNameToLCID with bad name. 2012-08-15 17:55:00 +02:00
Alexandre Julliard 5e932efbf6 winex11: Remove the redundant pixel format index from the pixel format object. 2012-08-15 15:44:00 +02:00
Alexandre Julliard 451828e169 winex11: Make pixel format objects const and get rid of the WineGLPixelFormat typedef. 2012-08-15 15:38:05 +02:00
Alexandre Julliard b908a72635 winex11: Initialize the OpenGL format list at startup and simplify the conversion routines. 2012-08-15 15:32:24 +02:00
Alexandre Julliard b8cc4d50ef winex11: Add a critical section to protect the OpenGL context list. 2012-08-15 14:41:57 +02:00
Alexandre Julliard f9a383323f winex11: Remove unnecessary cleanups on process exit. 2012-08-15 14:24:20 +02:00
Aric Stewart cd8c1b28ad usp10: Correct rounding of negative offsets in GPOS. 2012-08-15 13:58:46 +02:00
Aric Stewart e2250ce6cb usp10: Correct implementation of Pair Positioning Adjustment: Format 1. 2012-08-15 13:55:25 +02:00
Dmitry Timoshkov fa7a34b907 gdiplus: Forward GdipDrawImage to GdipDrawImagePointRect. 2012-08-15 13:55:11 +02:00
Dmitry Timoshkov 3b8f437f44 gdiplus: Add a test for GdipDrawImage scaling. 2012-08-15 13:54:59 +02:00
Dmitry Timoshkov 50931d8985 gdiplus: Add a test for font height scaling. 2012-08-15 13:54:55 +02:00
Dmitry Timoshkov 6bb353858e gdiplus: Replace convert_unit() by a clearer units_to_pixels() helper. 2012-08-15 13:53:31 +02:00
Dmitry Timoshkov 6f4625559e gdiplus: GdipMeasureString should apply its internal scaling factors to layout rectangle. 2012-08-15 13:52:52 +02:00
Vincent Povirk 46bbbd2741 windowscodecs: Implement getters on IWICBitmapLock. 2012-08-15 13:51:19 +02:00
Vincent Povirk 297c10a2bc windowscodecs: Implement IWICBitmap::Lock. 2012-08-15 13:51:13 +02:00