Commit Graph

104308 Commits

Author SHA1 Message Date
Nikolay Sivov 1c813d5be3 scrrun: Implement Keys() and Items() of dictionary. 2015-03-03 12:39:54 +09:00
Andrew Eikum db35807eb0 shell32: Fall back on CSIDL path for knownfolders without a path in the registry. 2015-03-03 11:47:00 +09:00
Andrew Eikum 103f158c63 shell32: Also return RelativePath in GetFolderDefinition. 2015-03-03 11:46:56 +09:00
Andrew Eikum 32a6ee3887 shell32: Also return ParentFolder ID in GetFolderDefinition. 2015-03-03 11:46:52 +09:00
Shuai Meng 0becff8244 shell32: Also return Attributes in GetFolderDefinition. 2015-03-03 11:46:22 +09:00
Amine Khaldi 21bfc8c440 include: Correct DDSCAPS2 and DDSURFACEDESC2 structures and their uses. 2015-03-02 23:00:32 +09:00
Nikolay Sivov 38bba54f32 services: Locate service image in proper system dir for WOW64 case. 2015-03-02 23:00:32 +09:00
Marcus Meissner a83e8e88ea dsound: If 3d sound is disabled, just return (Coverity). 2015-03-02 23:00:31 +09:00
Bruno Jesus f16cf54106 kernel32: GetTempPathW must zero the remaining buffer. 2015-03-02 23:00:31 +09:00
Mark Harmstone 050bda2ece comctl32: Call OpenThemeData on themed scrollbars. 2015-03-02 23:00:30 +09:00
Alexandre Julliard 577cb166d4 ntdll: Don't queue a user APC when there is no callback function. 2015-03-02 23:00:29 +09:00
Alexandre Julliard ff84bf8bdd ntdll: Move NtNotifyChangeDirectoryFile to file.c and make it use the standard fileio structure. 2015-03-02 23:00:28 +09:00
Alexandre Julliard 4f43d743e0 ntdll: Use the fileio structure and callback also for ioctl calls. 2015-03-02 23:00:27 +09:00
Austin English 04baaa2bf3 include: Add ASN1_* function prototypes. 2015-03-02 22:51:10 +09:00
Alex Henrie 13a1b2cfd4 x3daudio1_2: Add stub dll. 2015-03-02 22:51:07 +09:00
Nikolay Sivov f935a10add comctl32/tests: Fix Monthcal tests failures on some VMs. 2015-03-02 13:54:13 +09:00
Nikolay Sivov 9419e97c3e scrrun: Implement Exists() method for dictionary. 2015-03-02 13:53:56 +09:00
Nikolay Sivov acfde52f06 scrrun: Implement Remove() for dictionary. 2015-03-02 13:53:51 +09:00
Nikolay Sivov 1bc4c57e55 scrrun: Implement Item() property for dictionary. 2015-03-02 13:53:46 +09:00
Nikolay Sivov 7727a48595 scrrun: Support VT_BSTR|VT_BYREF keys. 2015-03-02 13:53:41 +09:00
Nikolay Sivov 5f41a746e9 scrrun: Implement Add() and RemoveAll() for dictionary. 2015-03-02 13:53:37 +09:00
Sebastian Lackner 3765e08ddc msctf: Always use interlocked functions when accessing MSCTF_refCount. 2015-03-02 13:53:24 +09:00
Sebastian Lackner 9057a693d7 quartz: Remove unused variable. 2015-03-02 13:53:19 +09:00
Sebastian Lackner fc2d81464d d3dxof: Do not allow unloading while library is still in use. 2015-03-02 13:53:08 +09:00
Sebastian Lackner 2edc31d6c0 amstream: Do not allow unloading while library is still in use. 2015-03-02 13:53:03 +09:00
Sebastian Lackner 890dc4d260 browseui: Always use interlocked functions when accessing variable BROWSEUI_refCount. 2015-03-02 13:52:55 +09:00
Sebastian Lackner 7c48641100 shell32: Fix incorrect size argument of FormatMessageW. 2015-03-02 13:51:18 +09:00
Sebastian Lackner 76a09f4e29 msxml3: Fix incorrect size argument of FormatMessageW. 2015-03-02 13:51:14 +09:00
Francois Gouget 8d52f09646 advapi32: Avoid defining SECURITY_INFORMATION multiple times. 2015-03-02 13:51:07 +09:00
Francois Gouget de72e97f37 advapi32/tests: Make cb_{running,stopped}() static. 2015-03-02 13:50:57 +09:00
Francois Gouget 119e20a822 ndis.sys: Convert ndis.sys to a native driver as it should be. 2015-03-02 13:50:52 +09:00
Francois Gouget 128a86f0b0 dinput: IDirectInputDevice8WImpl_SetActionMap() is redundant so remove it. 2015-03-02 13:50:27 +09:00
Francois Gouget 5a36a48c15 mshtml: Make insert_adjacent_node() static. 2015-03-02 13:49:44 +09:00
Francois Gouget 123cfee93c services: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:49:13 +09:00
Francois Gouget fa01fdc321 include/ddk: Make ntddk.h compatible with systems that don't support nameless unions. 2015-03-02 13:49:08 +09:00
Francois Gouget 11f985541a dbghelp: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:49:02 +09:00
Francois Gouget fbc5935764 advapi32: Fix compilation on systems that don't support nameless unions. 2015-03-02 13:48:57 +09:00
Mark Harmstone fa64a7d842 include: Add definition of GUID_All_Objects. 2015-03-02 13:48:49 +09:00
Jacek Caban 25b4d6be68 mshtml: Use return_nsstr helper in IHTMLDocument5::get_compatMode. 2015-03-02 13:48:41 +09:00
Andrew Eikum e56e9c11fa shell32: Use a helper function to allocate strings from the registry. 2015-03-02 13:48:35 +09:00
Andrew Eikum b5c12cf9f3 shell32: Use a helper function to get DWORDs from registry. 2015-03-02 13:48:32 +09:00
Andrew Eikum d7d058482c shell32: Rearrange error handling in IKnownFolder::GetFolderDefinition. 2015-03-02 13:48:28 +09:00
Matteo Bruni 41556170f2 d3d9: Pack structures to 4-bytes alignment on x86.
Reported by Christoph von Wittich.
2015-03-02 13:48:12 +09:00
Matteo Bruni db80aba5ad wined3d: Drop redundant check for instanced rendering from drawStridedFast.
We need GL_ARB_instanced_arrays to be able to take the fastest path and
that's already checked in draw_primitive.  Note that
GL_ARB_instanced_arrays provides glDrawElementsInstanced if
GL_ARB_draw_instanced is not supported so we don't need to explicitly
check for the latter.
2015-03-02 13:48:00 +09:00
Matteo Bruni 8ed9c2a11b wined3d: Add a couple checkGLcall() in surface_prepare_rb(). 2015-03-02 13:47:56 +09:00
Matteo Bruni 2f804307bd wined3d: Drop a few unnecessary &x[0]. 2015-03-02 13:47:52 +09:00
Matteo Bruni 7f618695c6 wined3d: Remove an obsolete comment.
Wined3d doesn't actually require the GLX extension for multisampling
at this point (while it does require FBOs).
2015-03-02 13:47:46 +09:00
Nikolay Sivov 5bd6b569cd include/debug.h: Support tracing of VT_BSTR|VT_BYREF. 2015-03-02 13:47:42 +09:00
Stefan Dösinger 3b2cf06b91 d3d8/tests: Extend the FPU setup test. 2015-02-27 21:53:46 +09:00
Stefan Dösinger 28a9d6324a d3d9/tests: Extend the FPU setup test.
Games created by GameMaker modify the FPU control word to enable
division by zero exceptions. The game Risk of Rain, which is written
with GameMaker, furthermore sets fogstart == fogend, which triggers an
exception when the GL driver attempts to calculate 1 / (fogend -
fogstart). This test adds some evidence that we are not supposed to
temporarily restore the FPU CW if D3DCREATE_FPU_PRESERVE is used.
2015-02-27 21:53:33 +09:00