Commit Graph

54835 Commits

Author SHA1 Message Date
Nikolay Sivov c9b8f5d2ae msxml3: Fix invalid parameter handling for IXMLDOMElement::getElementsByTagName(). 2010-09-03 16:02:31 +02:00
Henri Verbeet 83ff5b5041 ddraw: Handle D3DRENDERSTATE_TEXTUREHANDLE and D3DRENDERSTATE_TEXTUREMAPBLEND in d3d7. 2010-09-03 11:05:35 +02:00
Henri Verbeet fa3a72c63a wined3d: Add a handler for WINED3DRS_SRGBWRITEENABLE to the atifs fragment pipe. 2010-09-03 11:05:29 +02:00
Henri Verbeet e998fffc8f wined3d: Do not mark invalid blend matrices dirty. 2010-09-03 11:05:24 +02:00
Henri Verbeet 5a7091b8f7 wined3d: Do not preload buffers while under the GL lock in process_vertices_strided(). 2010-09-03 11:05:19 +02:00
Henri Verbeet bc2db78c3a wined3d: Explicitly document some more consequences of GL locking policy.
The basic rule is that you can't call anything that takes the user32 / gdi32
lock while under the GL (winex11) lock. As a consequence, you can't call
anything like context_acquire() or context_destroy() either.
2010-09-03 11:05:10 +02:00
Jörg Höhle c6a655622c winmm/tests: Share common function dbg_mcierr. 2010-09-03 11:04:47 +02:00
Alexandre Julliard cd56299e2f user32/tests: Fix a number of test failures on Windows 7. 2010-09-03 11:04:33 +02:00
Jörg Höhle d223b30bd6 winmm/tests: Add MCI parser tests. 2010-09-02 18:05:24 +02:00
Jörg Höhle 0030ef8d26 winmm/tests: MCI_STATUS returns DWORD_PTR, unlike other commands. 2010-09-02 18:05:24 +02:00
Jörg Höhle 0cf326ce55 winmm/tests: Add a few Open/Close MCI tests. 2010-09-02 18:05:23 +02:00
Jörg Höhle ec7aef8378 winmm: Always unload the MCI driver when Open fails. 2010-09-02 18:05:23 +02:00
Jörg Höhle e1fe9e4fed winmm: Close MCI device after immediate auto-open commands. 2010-09-02 18:05:23 +02:00
Jörg Höhle ef372e259a winmm: MCI open always creates an alias for subsequent commands. 2010-09-02 18:05:23 +02:00
Louis Lenders dd1a47093e shell32: Add stubbed SHGetKnownFolderPath. 2010-09-02 18:05:23 +02:00
Matteo Bruni 5a5af75f04 d3dx9: Implement D3DXCompileShaderFromResource. 2010-09-02 18:05:23 +02:00
Matteo Bruni de8f35bba8 d3dx9: Implement D3DXCompileShaderFromFile. 2010-09-02 18:05:23 +02:00
Hans Leidekker 2fb648c04f msi/tests: Add tests for 64-bit properties. 2010-09-02 18:05:22 +02:00
Hans Leidekker d2f1074725 msi: Set the System64Folder property on 64-bit. 2010-09-02 18:05:22 +02:00
Hans Leidekker 3730300a29 msi: Set the MsiAMD64 and Msix64 properties on 64-bit. 2010-09-02 18:05:22 +02:00
Hans Leidekker 18ebf2c576 msi: Return an error from MsiDatabaseGetPrimaryKeys if the table does not exist. 2010-09-02 18:05:22 +02:00
Hans Leidekker 0032706564 msi: Add stub implementations of MsiBeginTransaction and MsiEndTransaction. 2010-09-02 18:05:22 +02:00
Alexandre Julliard 196ec5969d user32: Implement Get/SetProcessDefaultLayout. 2010-09-02 18:01:01 +02:00
Alexandre Julliard 942866f90d user32: Make child windows inherit the WS_EX_LAYOUTRTL style from their parent. 2010-09-02 17:55:02 +02:00
Alexandre Julliard 30d2079574 user32: Set the DC layout to mirrored when the window has the WS_EX_LAYOUTRTL style. 2010-09-02 15:16:39 +02:00
Piotr Caban d09287619d msvcp90: Added basic_string<{char, wchar_t}> equal operator implementation. 2010-09-02 11:55:11 +02:00
Piotr Caban 57f3a88cda msvcp90/tests: Added basic_string<{char,wchar_t}>.size tests. 2010-09-02 11:55:06 +02:00
Piotr Caban ec8cdcc227 msvcp90: Added basic_string<{char, wchar_t}>.{length, size} implementation. 2010-09-02 11:55:01 +02:00
Piotr Caban ee9319eac7 msvcp90/tests: Added basic_string<{char,wchar_t}>.data tests. 2010-09-02 11:54:56 +02:00
Piotr Caban 168dabf063 msvcp90: Added basic_string<{char, wchar_t}>.data implementation. 2010-09-02 11:54:49 +02:00
Jacek Caban 2e7fc004e3 mshtml: Added file protocol's IInternetProtocolEx tests. 2010-09-02 11:54:39 +02:00
Jacek Caban 6db2cf1bf5 urlmon: Use StartEx in file protocol handler's Start implementation. 2010-09-02 11:54:33 +02:00
Jacek Caban d8bfb7f8db urlmon: Return E_INVALIDARG for empty pwzURI in CreateUri. 2010-09-02 11:54:27 +02:00
Jacek Caban 77a046e863 urlmon: Added IInternetProtocolEx implementation for file protocol. 2010-09-02 11:54:21 +02:00
Jacek Caban c320a06e15 urlmon: Store file size in FileProtocol object. 2010-09-02 11:53:56 +02:00
Jacek Caban d442442e3e urlmon: Use INVALID_HANDLE_VALUE instead of NULL for uninitialized file handle in file protocol handler. 2010-09-02 11:53:51 +02:00
Vincent Povirk 77a5b635aa gdiplus: Set flags and dpi when images are loaded. 2010-09-02 11:53:33 +02:00
Nikolay Sivov 1ce8be01f2 msxml3: Fix IXMLDOMDocument::getElementsByTagName() for some special cases. 2010-09-02 11:53:26 +02:00
Octavian Voicu 7f5e835c14 winmm: Replace command ids with symbolic constants in mci command resources. 2010-09-02 11:53:09 +02:00
Octavian Voicu 3324614ed3 winmm: Replace return types with symbolic constants in mci command resources. 2010-09-02 11:51:48 +02:00
Henri Verbeet a8841eb1dd wined3d: Avoid a forward declaration. 2010-09-02 11:51:12 +02:00
Henri Verbeet c9c034fb55 d3d8: Merge vertex and index buffer implementations into a single file. 2010-09-02 11:51:05 +02:00
Henri Verbeet 1549180daa d3d9: Merge vertex and index buffer implementations into a single file. 2010-09-02 11:50:52 +02:00
Henri Verbeet 29ed11e55f d3d8: Merge vertex and pixel shader implementations into a single file. 2010-09-02 11:50:40 +02:00
Henri Verbeet c35b85a78d d3d9: Merge vertex and pixel shader implementations into a single file. 2010-09-02 11:50:28 +02:00
Piotr Caban 1861c2162d msvcrt: Fix _splitpath and _wsplitpath implementation. 2010-09-02 11:49:58 +02:00
Alexandre Julliard 0f90053575 user32: Add a common helper to set controls clip region, and make it behave correctly when mirrored. 2010-09-02 11:35:14 +02:00
Alexandre Julliard 05375a2a96 user32: Don't disable DrawFrameControl for non-text mapping modes. 2010-09-02 11:00:45 +02:00
Alexandre Julliard ebcd07a98b winex11: Properly support BitBlt and LAYOUT_BITMAPORIENTATIONPRESERVED in mirrored contexts. 2010-09-02 10:51:31 +02:00
Alexandre Julliard 2cca18dd6e winex11: Break positioning of graphics in mirrored contexts to be broken the same way as Windows. 2010-09-02 10:50:55 +02:00
Aric Stewart cc945706a4 imm32: Test cases for HIMCs and threads. 2010-09-01 17:37:43 +02:00
Octavian Voicu f9cdd5097f wined3d: Add missing ckey, fx, and pal directdraw caps. 2010-09-01 17:07:38 +02:00
Dmitry Timoshkov 38b8805c0c user32: Add a bunch of GetWindowPlacement() tests, fix some simple cases. 2010-09-01 17:07:35 +02:00
Piotr Caban cc4972e328 msvcp90: Fix 64-bit compilation warnings. 2010-09-01 14:01:04 +02:00
Alexandre Julliard 70103aadc8 oleaut32/tests: Fix a pointer cast warning. 2010-09-01 14:01:04 +02:00
Alexandre Julliard 95ea352738 rpcrt4: Remove a couple of unused local variables. 2010-09-01 14:01:04 +02:00
Alexandre Julliard 0abc475365 rpcrt4: Retrieve the stack argument pointer in a more portable way in NdrMesProcEncodeDecode. 2010-09-01 14:01:04 +02:00
Hwang YunSong 4069da5624 shlwapi: Update Korean resource. 2010-09-01 14:01:04 +02:00
Eric Pouech a63e0fac75 kernel32: Remove old bare-console code. 2010-09-01 14:01:03 +02:00
Eric Pouech efecd9c337 kernel32: Modify editline logic so that it also work with bare consoles. 2010-09-01 14:01:03 +02:00
Eric Pouech e4d090277b kernel32: Properly handle bare console on input. 2010-09-01 14:01:03 +02:00
Eric Pouech 45ade6c2f5 ntdll: Allocate a console (without renderer) when starting a program from unix console. 2010-09-01 14:01:03 +02:00
Eric Pouech 6f32644aa0 server: Allow a screen buffer to be attached to a given fd (for bare consoles). 2010-09-01 14:01:02 +02:00
Owen Rudge 258dba1a52 d3dx9: Implement D3DXLoadSurfaceFromFileInMemory. 2010-09-01 14:01:02 +02:00
Owen Rudge 3604671a3a d3dx9: Implement D3DXCreateTextureFromFileInMemoryEx. 2010-09-01 14:01:02 +02:00
Piotr Caban e91dae7897 msvcp90: Fix incorrect export. 2010-09-01 14:01:02 +02:00
Henri Verbeet 2465b4cf01 d3d9: Move device functions to device.c. 2010-09-01 14:01:02 +02:00
Henri Verbeet 6c4c351791 wined3d: Don't require wined3d object parents to be COM objects. 2010-09-01 14:01:02 +02:00
Henri Verbeet b84d1ce5f7 wined3d: Clippers don't need parents. 2010-09-01 14:00:56 +02:00
Henri Verbeet 7c675b522a wined3d: Queries don't need parents. 2010-09-01 12:40:08 +02:00
Henri Verbeet 2ef400901d wined3d: Devices don't need parents. 2010-09-01 12:40:07 +02:00
Alexandre Julliard 658b048940 opengl32: Use float type where appropriate in the spec file. 2010-09-01 12:40:07 +02:00
Alexandre Julliard abef41a983 opengl32: Update to the latest GL spec. 2010-09-01 12:39:43 +02:00
Alexandre Julliard f061743a90 user32/tests: Remove some noisy output. 2010-09-01 11:13:59 +02:00
Alexandre Julliard cd79ec79a6 user32: Prevent changing some window styles through SetWindowLong. 2010-09-01 11:13:27 +02:00
Alexandre Goujon 2c08a3fbc7 msvcrt: Properly fix setlocale and clean up tests. 2010-08-31 17:48:06 +02:00
Akihiro Sagawa b2ca3feb3d mshtml: Update Japanese translation. 2010-08-31 14:23:49 +02:00
Akihiro Sagawa 0f8acb8d46 jscript: Update Japanese translation. 2010-08-31 14:23:49 +02:00
Jacek Caban 890a5e3e19 mshtml: Use LONGLONG/ULONGLONG for PRInt64/PRUint64. 2010-08-31 14:23:49 +02:00
Jacek Caban 551d98dd20 mshtml: Marked invalid test as broken. 2010-08-31 14:23:49 +02:00
Alexandre Julliard 98d05ee873 d3dx10: Use float instead of long in the spec files for 32-bit floating point values. 2010-08-31 14:23:49 +02:00
Alexandre Julliard f161990eef d3dx9: Use float instead of long in the spec files for 32-bit floating point values. 2010-08-31 14:23:49 +02:00
Alexandre Julliard 121691e832 gdiplus: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:49 +02:00
Alexandre Julliard 5b1a3a4320 gdi32: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:48 +02:00
Alexandre Julliard afa57da929 d3drm: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 8dc1c2cad5 oleaut32: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 56ed2930a9 msvcrt: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 2c9a98223d oleaut32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 77b6ce5979 msvcrt: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 90fcda14bb wininet: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 2df6743073 uxtheme: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 5130f942da user32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard fd8df3b62e shlwapi: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard b65b39f8b4 shell32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard be8377b71e oleacc: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard dd84876c3e ole32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard d03705eafb ntdll: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 755b385d57 mscoree: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 73cf538433 mapi32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 56bce685d5 kernel32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard 352a876f91 dbghelp: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard cd3d46d178 comctl32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:47 +02:00
Alexandre Julliard e598850cc3 advapi32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:47 +02:00
Francois Gouget 3b7fc00d29 mshtml: Make free_strings() static. 2010-08-31 14:23:47 +02:00
Francois Gouget 99c5ca7e40 rpcrt4: Make RPCRT4_Receive() static. 2010-08-31 14:23:47 +02:00
Francois Gouget 673d7538cb usp10: Add a trailing '\n' to a TRACE() call. 2010-08-31 14:23:47 +02:00
Francois Gouget 836ea0d898 hhctrl.ocx: Make strbuf_{append,chr}() static. 2010-08-31 14:23:47 +02:00
Francois Gouget f8c55fdcd1 winmm: Make MCI_{MessageToString,strdupAtoW}() static and remove MCI_strdupWtoA(). 2010-08-31 14:23:47 +02:00
Francois Gouget b520cc1aed comdlg32: Make FD31_FreeOfnW() and FD31_MapOfnStructA() static. 2010-08-31 14:23:47 +02:00
Francois Gouget f3c092f738 kernel32/tests: Fix compilation on systems that don't support nameless unions or structs. 2010-08-31 14:23:47 +02:00
Francois Gouget 394b08972f mscoree/tests: Remove spaces before '\n's in traces. 2010-08-31 14:23:47 +02:00
Andrew Talbot e6649952fa dinput: Constify some variables. 2010-08-31 14:23:47 +02:00
Henri Verbeet 3a7f08a56f wined3d: Rename wined3d_format_desc to wined3d_format. 2010-08-31 14:23:47 +02:00
Henri Verbeet c568916f9e wined3d: Implicit depth/stencil surfaces don't have a container.
They're owned by the device instead of the swapchain.
2010-08-31 14:23:47 +02:00
Henri Verbeet 4005eb2a18 wined3d: Get rid of WINED3DRECT. 2010-08-31 14:23:47 +02:00
Henri Verbeet 1bf25cfe3f wined3d: Use debug_surflocation() in surface_load_location(). 2010-08-31 14:23:46 +02:00
Henri Verbeet 29371bf964 wined3d: Recognize some more Radeon cards. 2010-08-31 14:23:46 +02:00
Owen Rudge ae695bdfaa d3dx9: Implement missing D3DXCreateTextureFromFile functions. 2010-08-31 12:10:45 +02:00
Piotr Caban 39b98144c7 msvcp90/tests: Added basic_string<wchar_t> tests. 2010-08-30 17:57:01 +02:00
Piotr Caban 04f4b8a3d9 msvcp90: Added partiall basic_string<wchar_t> implementation. 2010-08-30 17:56:54 +02:00
Detlef Riekenberg 387c320981 comdlg32/tests: Mark a failure on w2k as broken. 2010-08-30 15:39:19 +02:00
Andrew Talbot 4e4948cfbf dbghelp: Constify some variables. 2010-08-30 15:38:56 +02:00
Louis Lenders 2274150759 kernel32: Add stub for WerRegisterFile. 2010-08-30 15:38:30 +02:00
Louis Lenders 981578b676 rstrtmgr: Add stub for RmStartSession. 2010-08-30 15:36:44 +02:00
Louis Lenders afa53a37a4 kernel32: Add stub for GetUserDefaultLocaleName. 2010-08-30 15:36:28 +02:00
Alexandre Julliard 7c9b525128 winebuild: Use the correct registers for relay debugging of floating point arguments on x86_64. 2010-08-30 12:41:28 +02:00
Nikolay Sivov 2a5b375580 msxml3: Dump namespace aliases passed with SelectionNamespaces property. 2010-08-30 11:28:54 +02:00
Nikolay Sivov fd35084294 msxml3: Silence FIXME for supported properties. 2010-08-30 11:28:46 +02:00
Nikolay Sivov 42020c9419 msxml3: Allow FreeThreadedDOMDocument40 to be created. 2010-08-30 11:28:41 +02:00
Nikolay Sivov a0e7b3b93a msxml3/tests: Tests for IXMLDOMText::splitText(), stub is extended a bit. 2010-08-30 11:28:36 +02:00
Nikolay Sivov 92a574b44b msxml3: Implement IXMLDOMCDATASection::splitText(). 2010-08-30 11:28:28 +02:00
Nikolay Sivov 62e521ad0d msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
Nikolay Sivov 25bce451af msxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3. 2010-08-30 11:27:52 +02:00
Francois Gouget aaf78f1a0b d3dcompiler_43: Don't use nameless unions in our private structures to avoid trouble with compilers where they are not supported. 2010-08-30 11:26:46 +02:00
Francois Gouget e7fbc9dece winex11.drv: Fix compilation on systems that don't support nameless unions. 2010-08-30 11:26:46 +02:00
Francois Gouget 6f1326fac1 shell32/tests: Fix compilation on systems that don't support nameless unions. 2010-08-30 11:26:46 +02:00
Francois Gouget b462bc223a oleaut32/tests: Fix compilation on systems that don't support nameless unions. 2010-08-30 11:26:46 +02:00
Francois Gouget 45ea56ffb4 d3d9/tests: Fix compilation on systems that don't support nameless unions or structs. 2010-08-30 11:26:46 +02:00
Henri Verbeet 0a28300c49 wined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ClearRendertargetView(). 2010-08-30 11:26:46 +02:00
Henri Verbeet c689280beb wined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ColorFill(). 2010-08-30 11:26:45 +02:00
Henri Verbeet ecc67757ab wined3d: Introduce surface_color_fill().
This is also a first attempt at a more structured interface to blitter
operations.
2010-08-30 11:26:45 +02:00
Henri Verbeet 9363ea55ee wined3d: Simply use context_apply_draw_buffers() in context_apply_clear_state(). 2010-08-30 11:26:45 +02:00
Henri Verbeet 08101957ba wined3d: Explicitly pass render targets to context_apply_draw_buffers().
This avoids the special handling for blits.
2010-08-30 11:26:45 +02:00
Amine Khaldi 1848ae8d3a shlwapi: Fix translations. 2010-08-30 11:26:39 +02:00
Piotr Caban 899d9a042b msvcrt: Added _splitpath_s implementation. 2010-08-30 11:26:30 +02:00
Amine Khaldi ed2a02b7be shdoclc: Fix Spanish translation. 2010-08-30 11:26:30 +02:00
Alexandre Goujon 7a1752013c msvcrt: string Avoid size_t in ok(). 2010-08-30 11:26:29 +02:00
Andrew Talbot 9738f40e79 dbghelp: Remove unused functions. 2010-08-30 11:26:29 +02:00
Sven Baars 32722884f3 jscript: Update the Dutch translation. 2010-08-30 11:26:29 +02:00
Eric Pouech 63c7ea6494 dbghelp: Use virtual size (not raw/file size) when getting the size of a PE section. 2010-08-30 11:26:29 +02:00