Commit Graph

62711 Commits

Author SHA1 Message Date
Henri Verbeet 98650e841e wined3d: Go to the fallbacks if D3D is not initialized in surface_blt().
Even though this is the "OpenGL" surface implementation, this can still happen
in e.g. ddraw if no swapchain is created yet. That's something we should fix,
but not today.
2011-08-02 11:40:20 +02:00
Henri Verbeet 7539cc8faa wined3d: Go straight to the fallbacks for complex blits in surface_blt().
At the moment this is only marginally useful, since it just avoids silly
things like color keyed depth fills that are probably invalid anyway. However,
the idea is to gradually move normal color fill and blit handling out of
IWineD3DSurfaceImpl_BltOverride() and surface_cpu_blt(), and eventually make
those functions go away completely.
2011-08-02 11:40:16 +02:00
Henri Verbeet 4bdd4ef45b wined3d: Check for locked surfaces in wined3d_surface_blt(). 2011-08-02 11:40:11 +02:00
Henri Verbeet 50d883c37e wined3d: IWineD3DSurfaceImpl_BltOverride() is always passed valid source and destination rectangles.
So no need to call surface_get_rect() anymore.
2011-08-02 11:40:07 +02:00
Henri Verbeet ace241ad59 wined3d: Resolve source and destination rectangles in wined3d_surface_blt(). 2011-08-02 11:40:01 +02:00
Andrew Eikum 5512c2482f winmm: Fix looping handling. 2011-08-02 11:39:56 +02:00
Alexandre Julliard 729afa6adc makefiles: Generate resource files for typelibs. 2011-08-02 10:11:10 +02:00
Frédéric Delanoy f932abf326 dlls: Assorted spelling fixes. 2011-08-01 18:26:27 +02:00
Piotr Caban 40b426b466 shdocvw/tests: Added OleObject_Close tests. 2011-08-01 18:26:27 +02:00
Piotr Caban 1cf571eb5f ieframe: Added OleObject_Close implementation. 2011-08-01 18:26:27 +02:00
André Hentschel e6390a5c7f dbghelp: One line only for the copyright. 2011-08-01 18:26:26 +02:00
Piotr Caban 0c14dc5330 msvcrt: Added vscwprintf_{l,p_l} functions implementation. 2011-08-01 18:26:26 +02:00
Francois Gouget 1e93108641 kernel32/tests: Make test_define_dos_deviceA() static. 2011-08-01 18:26:26 +02:00
Francois Gouget 5e9a1eeeb5 dinput: Remove IDirectInputDevice8AImpl_{Build,Set}ActionMap() as it is unused. 2011-08-01 18:26:26 +02:00
Francois Gouget 287a5e25d2 kernel32/tests: Remove a space before a '\n' in an ok() call. 2011-08-01 18:26:26 +02:00
Francois Gouget 91adaf623e itss/tests: Fix spelling of a variable name. 2011-08-01 18:26:26 +02:00
Dan Kegel 28b2d03a8c riched20/tests: Fix test_EM_FINDWORDBREAK comments. 2011-08-01 18:26:25 +02:00
Alexandre Julliard f01c1c429d ole32: Fix a couple of race conditions with the local server pipe. 2011-08-01 18:26:25 +02:00
Alexandre Julliard b6d2aeee58 windowscodecs: Specify the PSFactoryBuffer class in the idl file. 2011-08-01 17:20:46 +02:00
Alexandre Julliard 4b85e8b542 sti: Specify the PSFactoryBuffer class in the idl file. 2011-08-01 17:20:46 +02:00
Alexandre Julliard 89d1d47d6b quartz: Specify the PSFactoryBuffer class in the idl file. 2011-08-01 17:20:46 +02:00
Alexandre Julliard c84ce2c72c qmgrprxy: Specify the PSFactoryBuffer class in the idl file. 2011-08-01 17:20:46 +02:00
Alexandre Julliard df31247ede oleaut32: Specify the PSFactoryBuffer class in the idl files. 2011-08-01 17:20:46 +02:00
Alexandre Julliard 096bf10f11 ole32: Specify the PSFactoryBuffer class in the idl files. 2011-08-01 17:20:46 +02:00
Alexandre Julliard 9a5141b325 msdaps: Specify the PSFactoryBuffer class in the idl files. 2011-08-01 17:20:40 +02:00
Alexandre Julliard d428dd348f dispex: Specify the PSFactoryBuffer class in the idl file. 2011-08-01 14:26:26 +02:00
Alexandre Julliard 5e03849670 actxprxy: Specify the PSFactoryBuffer class in the idl files. 2011-08-01 14:26:20 +02:00
Jacek Caban 2daff9cc6c mshtml: Added IOmNavigator::get_appMinorVersion implementation. 2011-08-01 13:33:01 +02:00
Jacek Caban cdd09ba185 mshtml: Added IOmNavigator::get_*Language tests. 2011-08-01 11:18:46 +02:00
Jacek Caban e36d0d2e1b mshtml: Added IOmNavigator::get_*Language implementations. 2011-08-01 11:18:42 +02:00
Jacek Caban 7d4e9f7792 mshtml: Added IHTMLPluginsCollection::get_length implementation. 2011-08-01 11:18:39 +02:00
Jacek Caban b25d49c6c1 mshtml: Added semi-stub implementation of IHTMLWindow2::status property. 2011-08-01 11:18:34 +02:00
Michael Stefaniuc a84870259f dxdiagn: Implement IClassFactory::QueryInterface. 2011-08-01 11:18:23 +02:00
Michael Stefaniuc 08031fdc20 dxdiagn: COM cleanup for the IClassFactory iface. 2011-08-01 11:18:19 +02:00
Michael Stefaniuc aa591dcd9d devenum: COM cleanup for the IClassFactory iface. 2011-08-01 11:18:14 +02:00
Michael Stefaniuc 2cfc711a68 dmband: Merge the IClassFactory implementations. 2011-08-01 11:18:10 +02:00
Andrew Talbot faa05713ad riched20: Declare some variables unsigned. 2011-08-01 11:16:56 +02:00
Andrew Talbot 322f303767 mscms: Move a misplaced brace. 2011-08-01 11:16:41 +02:00
Henri Verbeet 33fafc6166 wined3d: Get rid of context_bind_fbo() calls outside context.c. 2011-08-01 11:16:12 +02:00
Henri Verbeet dcc969c32c wined3d: Get rid of dst_fbo.
As a result we can get rid of a couple of other things as well.
2011-08-01 11:16:08 +02:00
Henri Verbeet ccb3a51a44 wined3d: Just invalidate STATE_FRAMEBUFFER in surface_load_ds_location(). 2011-08-01 11:16:03 +02:00
Henri Verbeet 4428bda4a1 wined3d: Apply clear state after depth / stencil setup in device_clear_render_targets(). 2011-08-01 11:15:59 +02:00
Henri Verbeet 03eb6a4aa6 wined3d: Apply draw state after depth / stencil setup in drawPrimitive(). 2011-08-01 11:15:55 +02:00
Jacek Caban 598e440522 shdocvw: Moved remaining code out of factory.c. 2011-08-01 11:12:32 +02:00
Jacek Caban 908d8333a8 ieframe: Moved classes registration to ieframe. 2011-08-01 11:12:21 +02:00
Jacek Caban 60f65e331f shdocvw: Get rid of MicrosoftBrowserArchitecture registration. 2011-08-01 11:11:47 +02:00
Jacek Caban d6548692b9 shell32: Moved MruLongList registration to shell32, where it belongs. 2011-08-01 11:09:56 +02:00
André Hentschel 862cc73fb4 oleaut32/tests: Only use interface if we succeeded in recreating it. 2011-08-01 11:07:06 +02:00
André Hentschel f98369f21c rpcrt4/tests: Only free string when function succeeded. 2011-08-01 11:06:35 +02:00
Francois Gouget 209acc5c89 ntdll/tests: Fix compilation on systems that don't support nameless unions. 2011-08-01 11:04:48 +02:00
Mariusz Pluciński bb471a54fe shell32/tests: Add checking some non-published known folders. 2011-08-01 11:04:37 +02:00
Mariusz Pluciński 82ac4ae36e shell32/tests: Add notification when expected known folder does not exists. 2011-08-01 11:04:31 +02:00
Mariusz Pluciński e09f4ed0e8 shell32/tests: Add notification about unknown known folders. 2011-08-01 11:04:29 +02:00
Mariusz Pluciński 9b98b1ef75 shell32/tests: Add verification of known folders relative paths. 2011-08-01 11:04:24 +02:00
Alexandre Julliard 2116493653 gdi32: Fix the blend function handling for the AlphaBlend enhanced metafile record. 2011-07-29 20:08:53 +02:00
Ričardas Barkauskas c1aaacd58c ddraw: Change IDirect3DTexture2_vtbl to IDirect3DTexture2_iface. 2011-07-29 19:19:32 +02:00
Ričardas Barkauskas 8000fc4e35 ddraw: Rename surface_from_texture2 to impl_from_IDirect3DTexture2. 2011-07-29 19:19:25 +02:00
Ričardas Barkauskas 15f16e8f5e ddraw: Use unsafe_impl_from_IDirect3DTexture2 for application provided interfaces. 2011-07-29 19:19:11 +02:00
Ričardas Barkauskas 91a1ed8be9 ddraw: COM cleanup for IDirect3DTexture interface. 2011-07-29 19:19:07 +02:00
Ričardas Barkauskas 0a3582865e ddraw: Use unsafe_impl_from_IDirect3DTexture() for application provided interfaces. 2011-07-29 19:18:59 +02:00
Alexandre Julliard 06722210a8 ntdll: Remove divl second argument for compatibility with clang. 2011-07-29 19:18:41 +02:00
Vincent Povirk c1aef636df windowscodecs: Fix typo. 2011-07-29 18:47:22 +02:00
Ričardas Barkauskas f5c46b01f4 ddraw: Do not increase wined3d texture refcount in IDirect3DDevice7_GetTexture. 2011-07-29 18:47:18 +02:00
Austin English 187f50aad3 kernel32/tests: Remove win9x hacks. 2011-07-29 18:21:24 +02:00
Octavian Voicu 907f94e144 shell32: Disable WOW64 redirection when converting pidls to UNIX paths. 2011-07-29 18:15:54 +02:00
Nowres Rafed 1013f70a1f iphlpapi: Implemented IcmpSendEcho2Ex(). 2011-07-29 18:09:04 +02:00
Piotr Caban 7eb800f185 msvcp90: Added wctype implementation. 2011-07-29 18:06:30 +02:00
Piotr Caban 62a5540259 msvcrt: Fixed vswprintf* exports. 2011-07-29 15:33:49 +02:00
Jacek Caban 8cbc34e40f mshtml: Improved handling empty dispex_data_t in preprocess_dispex_data. 2011-07-29 15:31:41 +02:00
Hans Leidekker c41a1a29b5 kernel32: Add a trace to ReplaceFileW. 2011-07-29 13:33:01 +02:00
Hans Leidekker 87487c14c7 winhttp: Store a copy of the proxy server name and bypass list. 2011-07-29 13:32:53 +02:00
Hans Leidekker 36014639ea winhttp: Factor out request initialization. 2011-07-29 13:32:49 +02:00
Hans Leidekker fb7fc894f0 winhttp: Set an appropriate error when the request is cancelled. 2011-07-29 13:32:45 +02:00
Hans Leidekker c54772c114 winhttp: Fix some valgrind warnings. 2011-07-29 13:32:41 +02:00
Piotr Caban 48ccf4f9f8 msvcp: Sync spec files. 2011-07-29 13:32:13 +02:00
Piotr Caban dca8da61c1 msvcp90: Added _Locinfo class stub. 2011-07-29 13:31:38 +02:00
Jacek Caban bc9850b42c mshtml: Fixed HTMLHeadElement_QI implementation. 2011-07-29 13:31:12 +02:00
Jacek Caban 7a428c3fd2 ieframe: Removed remaining bits of shdocvw. 2011-07-29 13:31:05 +02:00
Jacek Caban 3faa938712 iexplore: Moved iexplore registration extension to iexplore.exe. 2011-07-29 13:30:36 +02:00
Michael Stefaniuc 6c1e349b6e dmscript: Merge the IClassFactory implementations. 2011-07-29 13:29:18 +02:00
Michael Stefaniuc 4afd3e46fc dmsynth: Merge the IClassFactory implementations. 2011-07-29 13:29:12 +02:00
Michael Stefaniuc a0e46698ad dmcompos: Merge the IClassFactory implementations. 2011-07-29 13:29:08 +02:00
Henri Verbeet 64f71fda6d wined3d: Complain about users disabling GLSL. 2011-07-29 12:11:01 +02:00
Henri Verbeet 2256a7e804 wined3d: wined3d_device_evict_managed_resources() doesn't need a return value. 2011-07-29 12:09:39 +02:00
Henri Verbeet 3d7c596cdc wined3d: Don't hide GL function pointer typedefs behind extension defines.
These are specific to wined3d.
2011-07-29 12:09:26 +02:00
Henri Verbeet 7bc0032878 wined3d: Recognize some more AMD cards. 2011-07-29 12:09:22 +02:00
Henri Verbeet b06e32184b wined3d: Only invalidate state for the current context in wined3d_buffer_unmap(). 2011-07-29 12:09:17 +02:00
Alexandre Julliard 976cd5c9fe rpcrt4: Support sizing of a few more argument types. 2011-07-29 12:08:52 +02:00
Alexandre Julliard 2bdff69733 rpcrt4: Add a phase in proxies for zeroing output parameters on startup. 2011-07-28 23:10:20 +02:00
Alexandre Julliard a37ec01bd1 rpcrt4: Add a phase in proxies for clearing output parameters on error. 2011-07-28 23:09:53 +02:00
Alexandre Julliard 78e8fccbd6 rpcrt4: Use the same phase values for clients and stubs. 2011-07-28 23:07:21 +02:00
Alexandre Julliard f3734fd687 rpcrt4: Pass the full argument format to the size/marshall/unmarshall wrappers to greatly simplify the argument processing. 2011-07-28 22:13:49 +02:00
Austin English 5e941f89c2 user32/tests: Remove win9x hacks. 2011-07-28 19:57:32 +02:00
André Hentschel a355121414 user32: Fix for finding nested default buttons. 2011-07-28 19:54:46 +02:00
Jacek Caban cbaf5f4663 urlmon: Fixed duplicated IUri creation in CoInternetGetSecurityUrlEx. 2011-07-28 18:37:40 +02:00
Jacek Caban 0281b7d30b wininet: Fixed realm allocation in cache_basic_authorization. 2011-07-28 18:37:40 +02:00
Jacek Caban 256bd4532c mshtml: Added IDispatchEx support for IHTMLStyle5 and IHTMLStyle6 ifaces. 2011-07-28 18:37:40 +02:00
Jacek Caban e22b578366 mshtml: Added IHTMLSyle6 stub implementation. 2011-07-28 18:37:40 +02:00
Jacek Caban 8925638f9f mshtml: Added IHTMLStyle5 implementation. 2011-07-28 18:37:40 +02:00
Jacek Caban f42d9e2ef2 ieframe: Moved ie.c tests to ieframe. 2011-07-28 18:37:40 +02:00
Piotr Caban a8c6fda501 msvcrt: Fix uninitialized memory access in wcsrtombs_l implementation (valgrind). 2011-07-28 18:37:39 +02:00
Huw Davies d61e1ffaab gdi32: Use the helper to retrieve the number of colours. 2011-07-28 18:37:39 +02:00
Huw Davies 3460665c50 gdi32: Add an inline helper to return the number of colour entries in a dib. 2011-07-28 18:37:39 +02:00
Huw Davies fccd4e29c9 shell32: Initialise the error string pointer. 2011-07-28 18:37:39 +02:00
Huw Davies 3f62946272 gdi32/tests: Add tests for GetDIBits using non-trivial source and destination areas. 2011-07-28 18:37:39 +02:00
Huw Davies 863eb31bba gdi32: Better handling of non-trivial source and destination areas. 2011-07-28 18:37:39 +02:00
Alexandre Julliard ad7cb0cf6c rpcrt4: Convert old-style arguments for stub calls. 2011-07-28 17:48:19 +02:00
Alexandre Julliard 348f00e116 rpcrt4: Convert old-style arguments for NdrMesProcEncodeDecode. 2011-07-28 17:30:40 +02:00
Alexandre Julliard e8e3a2da83 rpcrt4: Convert old-style argument formats to new style so that the client call implementation can be shared. 2011-07-28 16:54:01 +02:00
Alexandre Julliard cf930f1fc9 rpcrt4: Simplify tracing of function parameters and flags. 2011-07-28 13:01:30 +02:00
Alexandre Julliard 064a81782c rpcrt4: Fetch the arguments address from the StubMsg structure. 2011-07-28 12:48:39 +02:00
Alexandre Julliard 4447f221db rpcrt4: Use a single structure for all parameter types in new format descriptors. 2011-07-28 12:43:27 +02:00
Michael Stefaniuc 29575d2f4c dmime: Merge the IClassFactory implementations. 2011-07-28 11:32:05 +02:00
Michael Stefaniuc 0c4ec942ba dmusic: Merge the IClassFactory implementations. 2011-07-28 11:31:57 +02:00
Michael Stefaniuc 3ff39057d2 dswave: Implement IClassFactory::QueryInterface. 2011-07-28 11:31:52 +02:00
Michael Stefaniuc 348392fe2b dswave: COM cleanup for the IClassFactory iface. 2011-07-28 11:31:47 +02:00
Hans Leidekker 7939090fde winhttp: Disable automatic authentication. 2011-07-28 11:31:34 +02:00
Bernhard Loos 20bdf059ab msi: MsiDatabaseCommit also succeeds for a a readonly database. 2011-07-28 11:31:28 +02:00
Vincent Povirk 5f46f701c5 windowscodecs: Implement IcoFrameDecode_GetResolution. 2011-07-28 11:30:23 +02:00
Vincent Povirk b031b619c7 windowscodecs: Implement FlipRotator_CopyPalette. 2011-07-28 11:30:18 +02:00
Vincent Povirk 6956f2be1b windowscodecs: Implement FlipRotator_GetResolution. 2011-07-28 11:30:14 +02:00
Vincent Povirk e9fba4fc07 windowscodecs: Implement GetDecoderInfo for all the decoders. 2011-07-28 11:30:09 +02:00
Vincent Povirk 5a45076d1d windowscodecs: Implement GetContainerFormat for more components. 2011-07-28 11:30:02 +02:00
Stefan Dösinger 41f9ca2abf wined3d: Restore the call to context_validate_onscreen_formats.
This got lost accidentally in d321959dd7.
2011-07-28 11:29:52 +02:00
Michael Stefaniuc 2ddf1c38c7 dpnet: COM cleanup for the IDirectPlay8Address iface. 2011-07-28 11:29:37 +02:00
Henri Verbeet 487cc9729b wined3d: Only invalidate state for the current context in wined3d_buffer_map(). 2011-07-28 11:29:27 +02:00
Henri Verbeet cc2dc5b0c8 wined3d: Only invalidate state for the current context in wined3d_device_set_cursor_properties(). 2011-07-28 11:29:24 +02:00
Henri Verbeet a1ba5b5131 wined3d: Only invalidate state for the current context in device_clear_render_targets(). 2011-07-28 11:29:21 +02:00
Henri Verbeet 7e3f85cab6 wined3d: Only invalidate state for the current context in tesselate_rectpatch(). 2011-07-28 11:29:18 +02:00
Henri Verbeet 2bf020e26f wined3d: Only invalidate state for the current context in surface_blt_fbo(). 2011-07-28 11:29:14 +02:00
Matteo Bruni afd1fe4389 d3d9/tests: Add a couple of fog tests. 2011-07-28 11:29:05 +02:00
Matteo Bruni 0c34811612 ddraw/tests: Add a couple of fog tests. 2011-07-28 11:29:02 +02:00
André Hentschel f931f479bc comctl32: Remove dead increments (clang). 2011-07-28 11:28:51 +02:00
André Hentschel 787ab4572d shlwapi/tests: Don't access memory when the allocation failed. 2011-07-28 11:28:16 +02:00
Alexandre Julliard 9d9f6da7da rpcrt4/tests: Fix a test failure on 64-bit platforms. 2011-07-28 11:25:08 +02:00
Andrew Eikum e0f1aa0b05 wineoss.drv: Choose default device using a better method. 2011-07-27 19:42:42 +02:00
Andrew Eikum 96aa86c99d winealsa.drv: Fix AudioRenderClient write pointer calculation. 2011-07-27 19:42:21 +02:00
Vincent Povirk ae6ce97db0 gdiplus: Don't use a gdi32 brush for semi-transparent hatch brushes. 2011-07-27 19:03:51 +02:00
Jacek Caban 9a3aa863be mshtml: Added IHTMLEventObj::put_returnValue implementation. 2011-07-27 19:02:56 +02:00
Jacek Caban 4acbae4d69 ieframe: Moved WebBrowser and InternetExplorer objects implementations to ieframe. 2011-07-27 19:02:52 +02:00
Jacek Caban d134e7520b ieframe: Moved image resources to ieframe. 2011-07-27 18:02:23 +02:00
Jacek Caban dbee669362 ieframe: Added typelib. 2011-07-27 18:01:34 +02:00
Jacek Caban c685f8cb32 ieframe: Moved string and menu resources to ieframe. 2011-07-27 18:01:09 +02:00
Jacek Caban 932cc2678c ieframe: Moved dialog resources to ieframe. 2011-07-27 17:49:46 +02:00
Michael Stefaniuc a2653310e3 dmstyle: Remove an unused function declaration. 2011-07-27 17:48:35 +02:00
Michael Stefaniuc ae43b099f9 dmstyle: Implement IClassFactory::QueryInterface. 2011-07-27 17:48:31 +02:00
Michael Stefaniuc 1afbbb749a dmstyle: Merge all the different IClassFactory implementations. 2011-07-27 17:48:22 +02:00
Bernhard Loos e0f54d1b20 ntdll/tests: Add a number of named pipe tests using the nt api and ioctls. 2011-07-27 17:04:57 +02:00
Austin English c13f29357a wininet/tests: Remove win9x hacks. 2011-07-27 12:26:18 +02:00
Austin English c30c441ea7 gdi32/tests: Remove win9x hacks. 2011-07-27 12:25:30 +02:00
Alexandre Julliard 372ad442fc winex11: Force unprotecting the DIB section bits in PutImage. 2011-07-27 12:18:09 +02:00
Austin English fbb0e18051 comctl32/tests: Remove win9x hacks. 2011-07-27 12:17:15 +02:00
Austin English 5c1febe68e hlink: Remove win9x hacks. 2011-07-27 12:16:34 +02:00
Hans Leidekker fe404d1d88 msi: Always check the return value of MSI_IterateRecords. 2011-07-27 11:55:23 +02:00
Hans Leidekker e1c2e8828f msi: Clean up the database queries. 2011-07-27 11:55:16 +02:00
Hans Leidekker d1b2058500 msi: Make the column and table name parameters of get_column_info const. 2011-07-27 11:55:06 +02:00
Hans Leidekker d38ace6d4c msi: Store table and column names in the string table. 2011-07-27 11:54:58 +02:00
Hans Leidekker ae05ce459f winhttp: Don't send any data if the verb is GET. 2011-07-27 11:54:53 +02:00
Hans Leidekker 2295c63796 winhttp: Include the extra info part of the URL in the request. 2011-07-27 11:54:45 +02:00
Matteo Bruni 9a790806bd d3d9/tests: Fix some messages. 2011-07-27 11:53:14 +02:00
Matteo Bruni 85e729cf5d d3d9/tests: Rename a variable. 2011-07-27 11:53:09 +02:00
Matteo Bruni b6af8a7ef9 ddraw/tests: Fix some messages. 2011-07-27 11:53:02 +02:00
Matteo Bruni 2308f4cfda ddraw/tests: Rename a variable. 2011-07-27 11:52:54 +02:00
Henri Verbeet 51c0f2a787 wined3d: Only invalidate state for the current context in wined3d_surface_depth_blt_fbo(). 2011-07-27 11:51:53 +02:00
Henri Verbeet c2ede1d4c8 wined3d: Only invalidate state for the current context in swapchain_blit(). 2011-07-27 11:51:50 +02:00
Henri Verbeet 68d692f49c wined3d: Get rid of the redundant state_table parameter to context_invalidate_state(). 2011-07-27 11:51:46 +02:00
Henri Verbeet 26cd7b835d wined3d: Get rid of the use_vshader parameter to device_stream_info_from_declaration(). 2011-07-27 11:51:41 +02:00
Henri Verbeet bd1429e248 wined3d: Introduce a "state" variable in device_stream_info_from_declaration(). 2011-07-27 11:51:34 +02:00
Alexandre Julliard 9d4e79e382 rpcrt4/tests: Add a test about unmarshalling of an out-only structure. 2011-07-27 11:51:24 +02:00
Marcus Meissner 011a817e65 dinput: const REFGUID is doubled const (Coverity). 2011-07-26 18:00:13 +02:00
Michael Mc Donnell d1e328a0f5 d3dx/tests: Fixed double free (valgrind). 2011-07-26 16:34:25 +02:00
Piotr Caban d7b5c0b14f msvcrt: Fix %f format handling in printf so it works with big floats. 2011-07-26 16:33:40 +02:00
Piotr Caban 5e9ee3b909 msvcrt: Fixed tmpnam and _wtmpname implementation. 2011-07-26 16:33:04 +02:00
Andrew Eikum 9fc0377f64 mmdevapi: Try loading multiple audio drivers from the registry. 2011-07-26 16:30:12 +02:00
Jacek Caban 8fcf7013bc urlmon: Store URI host len in parse_ipv4address before further parsing. 2011-07-26 16:28:55 +02:00
Jacek Caban 7c04ed36a4 mshtml: Fixed tests on some old IEs. 2011-07-26 16:28:49 +02:00
Jacek Caban 33a8ae9fe6 ieframe: Added version information. 2011-07-26 16:28:43 +02:00
Jacek Caban 5ac7376e49 ieframe: Moved TaskbarList implementation to ieframe. 2011-07-26 16:28:32 +02:00
Jacek Caban a40345cf84 ieframe: Moved CUrlHistory implementation to ieframe. 2011-07-26 16:28:12 +02:00
Hans Leidekker 6191469bc2 winhttp: Add support for sending data with a request. 2011-07-26 10:24:14 +02:00
Hans Leidekker 114bc2b856 winhttp: Implement IWinHttpRequest::SetRequestHeader. 2011-07-26 10:24:10 +02:00
Hans Leidekker 2c8765e7fb winhttp: Implement IWinHttpRequest::GetResponseHeader. 2011-07-26 10:24:05 +02:00
Hans Leidekker 3638908039 winhttp: Add some parameter checks. 2011-07-26 10:23:59 +02:00
Hans Leidekker ca9ab005fc winhttp: Implement IWinHttpRequest::GetAllResponseHeaders. 2011-07-26 10:23:41 +02:00
Hans Leidekker 80d17a79ff winhttp: Set WINHTTP_FLAG_SECURE if the scheme is https. 2011-07-26 10:23:35 +02:00
Hans Leidekker 7227c29a09 winhttp: Add a default user agent header. 2011-07-26 10:23:31 +02:00
Hans Leidekker 050058c5bf winhttp: Add accept types to the request headers. 2011-07-26 10:23:26 +02:00
Hans Leidekker 9237479d22 winhttp: Implement IWinHttpRequest::SetProxy. 2011-07-26 10:23:20 +02:00
Austin English 24eaf19300 msctf/tests: Make sure return values are used (LLVM/Clang). 2011-07-26 10:23:00 +02:00
Austin English 19f58e889f kernel32/tests: Make sure return values are used (LLVM/Clang). 2011-07-26 10:22:47 +02:00
Austin English 94f63d7681 ole32/tests: Make sure to use a return value (LLVM/Clang). 2011-07-26 10:22:38 +02:00
Austin English ef7ccb7b07 urlmon/tests: Make sure a return value is used (LLVM/Clang). 2011-07-26 10:21:52 +02:00
Austin English 2a16ae1d06 wininet: Make sure to use return values (LLVM/Clang). 2011-07-26 10:21:44 +02:00
Austin English 5a56fba741 ntdll/tests: Remove a dead assignment (LLVM/Clang). 2011-07-26 10:20:55 +02:00
Austin English 910b3580a3 mmdevapi/tests: Remove a dead assignment (LLVM/Clang). 2011-07-26 10:19:36 +02:00
Matteo Bruni 332a2c05cb d3d8/tests: Add a couple of fog tests. 2011-07-25 22:30:40 +02:00
Matteo Bruni 8e522b7fb8 d3d8/tests: Fix some error messages. 2011-07-25 22:30:22 +02:00
Matteo Bruni 9475065273 d3d8/tests: Rename a variable. 2011-07-25 22:30:17 +02:00
Henri Verbeet 1195530795 wined3d: Release the onscreen depth / stencil reference on reset.
No need to save the contents, after a reset it's all undefined anyway.
2011-07-25 21:25:24 +02:00
Henri Verbeet 27b20bac43 wined3d: Unbind all textures in wined3d_device_reset(). 2011-07-25 21:25:19 +02:00
Henri Verbeet 44e109debe wined3d: Unbind resources inside wined3d_device_reset(). 2011-07-25 21:25:15 +02:00
Henri Verbeet c84112f86f wined3d: Get rid of wined3d_device_enum_resources(). 2011-07-25 21:25:11 +02:00
Henri Verbeet 0739cae273 wined3d: Pass "reset_enum_callback" directly to wined3d_device_reset().
It would have been nice if we could do all of this inside wined3d, but we need
to determine what resources are in use by d3d8/d3d9, not wined3d. This is
mostly an issue for "implicit" resources like swapchain render targets and the
depth / stencil surface. The fact that we're having this problem probably
means we're doing it wrong. Since these implicit resources should only be
referenced by wined3d, we could probably just destroy and recreate the
swapchain, instead of the little updateSurfaceDesc() dance we currently do.
2011-07-25 21:25:01 +02:00
Alexandre Julliard 366174b213 gdi32: Get rid of the GetBitmapBits driver entry point. 2011-07-25 20:32:41 +02:00
Alexandre Julliard 96c1b3bbc2 winex11: Get rid of the no longer used GetBitmapBits implementation. 2011-07-25 20:32:17 +02:00
Alexandre Julliard 1724c73534 gdi32: Reimplement GetBitmapBits using the GetImage driver function. 2011-07-25 19:56:52 +02:00
Alexandre Julliard d33e0d2c86 gdi32: Add an inline helper to retrieve a DDB byte width. 2011-07-25 19:56:43 +02:00
Alexandre Julliard dcfe0c48ea gdi32: Implement GetImage in the DIB driver. 2011-07-25 19:51:55 +02:00
Alexandre Julliard bb3a1bdcac gdi32: Implement GetImage in the null driver. 2011-07-25 19:50:19 +02:00
Alexandre Julliard 8a906250eb gdi32: Get rid of the SetDIBits driver entry point. 2011-07-25 19:47:03 +02:00
Alexandre Julliard 65997a2a2d winex11: Get rid of the no longer used SetDIBits implementation. 2011-07-25 19:46:13 +02:00
Mariusz Pluciński 9d7d37fd09 shell32/tests: Add verification of known folders parents. 2011-07-25 18:02:50 +02:00
Mariusz Pluciński 07d3786f4e shell32/tests: Add verification of known folders categories. 2011-07-25 18:02:37 +02:00
Mariusz Pluciński d471b4d475 shell32/tests: Fix mistake in checking known folder to verify all known folders. 2011-07-25 18:02:11 +02:00
Hans Leidekker b5ea0030f0 msi: Allow read sharing if the package is openend in transacted mode. 2011-07-25 17:59:04 +02:00
Hans Leidekker 911ad2bdab msi: Don't duplicate column string data. 2011-07-25 17:59:04 +02:00
Alexandre Julliard 57a050048a winex11: Return color information in GetImage when passed null bits. 2011-07-25 17:59:04 +02:00
Gerald Pfeifer 03cc8eea6f mshtml: Handle the failure case in get_nsstyle_attr. 2011-07-25 17:59:04 +02:00
Frédéric Delanoy d1e15baca7 urlmon: Fix various typos/misspellings. 2011-07-25 14:00:11 +02:00
Nikolay Sivov 46a2ec0209 shell32/autocomplete: Remove redundant memory initialization. 2011-07-25 13:41:21 +02:00
Nikolay Sivov 5354b974a1 shell32/autocomplete: Really append suggested part instead of replacing whole string. 2011-07-25 13:41:15 +02:00
Nikolay Sivov 2210e9bbf0 shell32/autocomplete: Autocompletion should be case insensitive for string comparison. 2011-07-25 13:41:06 +02:00
Huw Davies 046ec2d132 gdi32/tests: Add some SetDIBits tests. 2011-07-25 13:40:56 +02:00
Huw Davies 3cb26488bd gdi32: Rewrite SetDIBits to use the PutImage gdi driver function. 2011-07-25 13:40:53 +02:00
Alexandre Julliard 2bf9c26df6 shlwapi: Add support for 64-bit formats in wsprintf. 2011-07-25 13:38:04 +02:00
Alexandre Julliard 4ec27a632d user32: Add support for 64-bit formats in wsprintf. 2011-07-25 13:32:37 +02:00
Dan Kegel c63d085d1f kernel32: Add initial test for DefineDosDevice. 2011-07-25 11:59:20 +02:00
Henri Verbeet b09b7e323c wined3d: Store a pointer to the state table in the context. 2011-07-25 11:59:15 +02:00
Henri Verbeet 68b9071329 wined3d: Make the shader and ctx_priv parameters to shader_generate_glsl_declarations() const. 2011-07-25 11:59:11 +02:00
Henri Verbeet 6a046eddd7 wined3d: Get rid of the vpos_uniform field from the wined3d_pixel_shader structure. 2011-07-25 11:59:07 +02:00
Henri Verbeet 43d2515da5 wined3d: Use the "rts" variable in context_apply_clear_state(). 2011-07-25 11:59:04 +02:00
Henri Verbeet e5036e365e wined3d: Use gl_info from the context in context_apply_clear_state(). 2011-07-25 11:58:59 +02:00
Francois Gouget 312036d3c8 winegstreamer: Make GSTTf_QueryInterface() static. 2011-07-25 11:57:12 +02:00
Jacek Caban 02ceb94351 ieframe: Moved InternetShortcut implementation to ieframe.dll. 2011-07-25 10:51:30 +02:00
Jacek Caban c33c583093 ieframe: Added new DLL. 2011-07-25 10:50:29 +02:00
Alexandre Julliard adc59e1437 user32/tests: Make hook messages optional in the SetParent test. 2011-07-25 10:43:20 +02:00
Hans Leidekker 4184590579 winhttp: Propagate errors from asynchronous requests. 2011-07-24 12:34:05 +02:00
Hans Leidekker 694d43a910 winhttp: Set last error if the server didn't return a valid response. 2011-07-24 12:33:59 +02:00
Hans Leidekker b218ed1a69 winhttp: Implement IWinHttpRequest::SetCredentials. 2011-07-24 12:33:54 +02:00
Hans Leidekker a25c865cb8 winhttp: Implement IWinHttpRequest::get_ResponseBody. 2011-07-24 12:33:49 +02:00
Hans Leidekker 73646d3529 winhttp: Use an offset instead of a pointer for the write position. 2011-07-24 12:33:39 +02:00
Francois Gouget f87745d497 d3dx9_36: Fix compilation on systems that don't support nameless unions. 2011-07-24 12:33:27 +02:00
Jacek Caban 39b02829ea mshtml: Added javascript: URLs test. 2011-07-24 12:33:09 +02:00
Jacek Caban 5751441f39 mshtml: Added support for javascript: URLs. 2011-07-24 12:33:03 +02:00
Jacek Caban 730299bae6 mshtml: Call set_moniker asynchronously in SuperNavigate. 2011-07-24 12:32:59 +02:00
Jacek Caban b14fc2c9d1 mshtml: Split set_moniker implementation. 2011-07-24 12:32:52 +02:00
Jacek Caban bccd8997d1 mshtml: Downgrade GetAsciiHost FIXME to WARN. 2011-07-24 12:32:47 +02:00
Jacek Caban ddf46bbe9f mshtml: Moved script mode out of get_script_host to allow exec_script calls in Gecko script mode. 2011-07-24 12:32:41 +02:00
Jacek Caban 402c875699 mshtml: Moved OLECMDID_SETDOWNLOADSTATE call to separated function. 2011-07-24 12:32:38 +02:00
Jacek Caban e325be79dc mshtml: Use CreateURLMonikerEx2 in SuperNavigate. 2011-07-24 12:32:33 +02:00