Commit Graph

75021 Commits

Author SHA1 Message Date
Christian Costa 0fa2eddca2 shdocvw: Don't set res variable since it's not ckecked after the call. 2013-04-26 11:49:20 +02:00
Ken Thomases 51129752bc winemac: For SetCursorPos(), reset positions of pending mouse button and scroll events.
They are effectively deemed to have happened after the SetCursorPos().
2013-04-26 11:48:53 +02:00
Ken Thomases a6722029e5 winemac: Work around mouse "pausing" after CGWarpMouseCursorPosition(). 2013-04-26 11:48:36 +02:00
Dmitry Timoshkov fa5c708c41 kernel32/tests: Add some tests for remote process termination. 2013-04-26 11:48:32 +02:00
Stefan Dösinger 76941eff00 wined3d: Move gl_info->limits.max_texture_stages to d3d_info. 2013-04-25 20:25:10 +02:00
Stefan Dösinger ac99d53991 wined3d: Move valid_rt_mask to wined3d_d3d_info. 2013-04-25 20:25:10 +02:00
Stefan Dösinger cb01fb27b1 wined3d: Move max_ffp_textures to wined3d_d3d_info. 2013-04-25 20:25:09 +02:00
Stefan Dösinger 768e8c098c wined3d: Move shader limits to wined3d_d3d_info. 2013-04-25 20:25:09 +02:00
Stefan Dösinger f7580726b0 wined3d: Don't pass the device to gen_ffp_frag_op. 2013-04-25 20:25:08 +02:00
Stefan Dösinger 820c12c98f wined3d: Access gl_info and d3d_info from the context in find_arb_*_compile_args. 2013-04-25 20:25:08 +02:00
Stefan Dösinger 16e862ba9d wined3d: Add a new structure for d3d limits and other info. 2013-04-25 20:25:07 +02:00
Christian Costa 0321e63641 d3dx9_36: Add DIB file support to D3DXSaveSurfaceToFileInMemory. 2013-04-25 20:25:07 +02:00
Christian Costa 792e2ee248 d3dx9_36: Add DIB file support to D3DXLoadSurfaceFromFileInMemory. 2013-04-25 20:25:07 +02:00
Christian Costa 4653b839e7 d3dx9_36: Add support for DIB file in D3DXGetImageInfoFromFileInMemory. 2013-04-25 20:25:06 +02:00
Jacek Caban b46ace51f8 jscript: Optimize String.concat implementation. 2013-04-25 15:41:53 +02:00
Alistair Leslie-Hughes f5d64e0613 oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_UI4. 2013-04-25 13:42:16 +02:00
Hans Leidekker 736a4239a0 wininet: Always return errors from NETCON_recv. 2013-04-25 13:40:02 +02:00
Hans Leidekker 2145b637fd wininet: Get rid of the clear parameter to HTTP_GetResponseHeaders. 2013-04-25 13:40:01 +02:00
Hans Leidekker 669a1b3562 wininet/tests: Improve error reporting in a couple of tests. 2013-04-25 13:40:01 +02:00
Henri Verbeet b8e3cee783 d3drm: Avoid LPDIRECT3DRMLIGHT. 2013-04-25 13:40:00 +02:00
Henri Verbeet 1013b54915 d3drm: Avoid LPDIRECT3DRMFACE2. 2013-04-25 13:40:00 +02:00
Henri Verbeet 589eea0ca0 d3drm: Avoid LPDIRECT3DRMFACE. 2013-04-25 13:39:58 +02:00
Henri Verbeet 471991eb9a wined3d: Introduce a wined3d_vertex_pipe_ops structure. 2013-04-25 13:39:56 +02:00
Henri Verbeet 76bbf106a2 winex11: Move the desktop process check from X11DRV_ClipCursor() to grab_clipping_window().
We don't want to clip in the desktop process, but we still need it to call
ungrab_clipping_window() if the process that was previously clipping didn't.
This can happen for example when fullscreen clipping is enabled, but the
corresponding window isn't explicitly destroyed before process exit.
2013-04-25 11:47:39 +02:00
Dmitry Timoshkov e54c49d940 kernel32: Test LdrShutdownProcess behaviour only after NtTerminateProcess(0) call. 2013-04-25 11:46:09 +02:00
Ken Thomases a34168edaa winemac: Fix an off-by-one error in macdrv_wglChoosePixelFormatARB(). 2013-04-25 11:45:11 +02:00
Ken Thomases dfa2ba390d winemac: Improve logging from wglChoosePixelFormatARB() and wglGetPixelFormatAttribivARB(). 2013-04-25 11:45:07 +02:00
Ken Thomases 1c7a2ba33b winemac: If an app opens a window shortly after its systray icon is clicked, activate it.
The Mac driver doesn't normally steal focus, but a click on the systray icon
counts as the user giving permission.
2013-04-25 11:44:42 +02:00
Alistair Leslie-Hughes b4b45471ca oledb32: Implement DataConvert DBTYPE_BOOL->VARIANT. 2013-04-24 19:42:34 +02:00
Piotr Caban 103693e43b wininet: Load persistent cookies from other paths in get_cookie function. 2013-04-24 19:42:19 +02:00
Dan Kegel c9d1a1906e user32: Add assembly wrapper for calling hook procedures. 2013-04-24 19:40:44 +02:00
Stefan Dösinger c371af0d5c wined3d: Get rid of device->view_ident. 2013-04-24 18:26:56 +02:00
Stefan Dösinger 098105dca4 d3d9/tests: Don't test for equality in d3d9's depth_blit_test. 2013-04-24 18:26:48 +02:00
Stefan Dösinger a4babd2ed3 d3d9/tests: Nvidia cannot handle 2x1 YUY2/UYVY surfaces. 2013-04-24 18:26:39 +02:00
Stefan Dösinger 6f8d25635d d3d9/tests: Add r500 fp_special results. 2013-04-24 18:26:32 +02:00
Stefan Dösinger 67e57c84b9 d3d9/tests: Correct nv40 results. 2013-04-24 18:26:30 +02:00
Jacek Caban 2ac35ac441 jscript: Use single string instance for strings representing NULL BSTR instead of a flag. 2013-04-24 14:34:26 +02:00
Dmitry Timoshkov cd55afec8a kernel32: Add a test to show that CreateThread is supposed to fail after the NtTerminateProcess call. 2013-04-24 14:34:20 +02:00
Piotr Caban b885ce8f55 mshtml: Allocate smaller cookies buffer size in HTMLDocument_get_cookie. 2013-04-24 14:33:05 +02:00
Piotr Caban 8bc118cf17 mshtml: Added IOmHistory::get_length test. 2013-04-24 14:33:03 +02:00
Piotr Caban cf227b5f23 wininet: Fix cache container prefix initialization. 2013-04-24 14:32:37 +02:00
Piotr Caban 4c4a922e27 wininet: Improve searching for no-store header in HTTP response. 2013-04-24 14:32:34 +02:00
Jacek Caban 6d8359fcc5 jscript: Run some SunSpider benchmarks in interactive mode. 2013-04-23 17:20:14 +02:00
Jacek Caban 8541f94e2c jscript: Store concatenated strings as a rope string to avoid useless copying. 2013-04-23 17:20:14 +02:00
Piotr Caban 019a1af76e mshtml: Added IOmHistory::get_length implementation. 2013-04-23 17:20:14 +02:00
Stefan Leichter 47c6310e46 msvcr80: Add some 64-bit only exports. 2013-04-23 17:20:13 +02:00
Erich Hoover 04cd764d76 server: Report a default DACL for registry keys. 2013-04-23 17:20:11 +02:00
Erich Hoover 0ae8f2daa4 advapi32: Fix group ownership test on Vista. 2013-04-23 16:21:36 +02:00
Michael Stefaniuc 624bbd980f dsound/tests: Mark some capture status as broken. 2013-04-23 15:35:13 +02:00
Henri Verbeet 68c4f61dc5 d3drm: Avoid LPDIRECT3DRMMESHBUILDER3. 2013-04-23 15:35:11 +02:00
Henri Verbeet 5c442f8dc8 d3drm: Avoid LPDIRECT3DRMMESHBUILDER2. 2013-04-23 15:35:10 +02:00
Henri Verbeet ec1c18b65c d3drm: Avoid LPDIRECT3DRMMESHBUILDER. 2013-04-23 15:35:09 +02:00
Henri Verbeet 6fe9e0f033 wined3d: Disable occlusion query support if the implementation has 0 counter bits. 2013-04-23 15:35:08 +02:00
Henri Verbeet 5206e512e2 winex11: Don't ignore hShareContext in X11DRV_wglCreateContextAttribsARB(). 2013-04-23 15:35:07 +02:00
Jacek Caban e35c8d9229 mshtml: Added IHTMLDocument2::put_designMode tests. 2013-04-23 15:35:05 +02:00
Jacek Caban 0a346e2102 mshtml: Added partial IHTMLDocument2::put_designMode implementation. 2013-04-23 15:35:03 +02:00
Jacek Caban 6a7db8967f mshtml: Use nsAString_InitDepend in SetDesignMode call. 2013-04-23 15:35:03 +02:00
Jacek Caban cf6288e2ab mshtml: Moved exec_editmode implementation to a helper function in editor.c. 2013-04-23 15:35:02 +02:00
Alistair Leslie-Hughes 9d4284cc0d oledb32: Implement GetConversionSize DBTYPE_STR->DBTYPE_WSTR. 2013-04-23 15:35:01 +02:00
Alistair Leslie-Hughes aeb7362ef3 oledb32: Implement DataConvert DBTYPE_R8->VARIANT. 2013-04-23 15:34:59 +02:00
Alexandre Julliard 31f0079f1c gdi32: Convert the edges list to a standard list in CreatePolyPolygonRgn. 2013-04-23 15:34:53 +02:00
Alexandre Julliard 6a9b775f36 gdi32: Add helper functions to manage blocks of points in CreatePolyPolygonRgn. 2013-04-22 21:57:32 +02:00
Alexandre Julliard a34c6f436d gdi32: Replace some macros by inline functions in the region code. 2013-04-22 21:40:05 +02:00
Stefan Dösinger f663683980 wined3d: Remove leftover texture accesses in GLSL shader generation. 2013-04-22 17:56:05 +02:00
Matteo Bruni d62e5874a9 winex11.drv: Print the error in wglCreateContextAttribsARB() when context creation fails. 2013-04-22 17:55:49 +02:00
Matteo Bruni 197cdcc9ae wined3d: Use ARB_internalformat_query2 for the other texture format caps too. 2013-04-22 17:55:38 +02:00
Matteo Bruni 6fa87980ca wined3d: Use ARB_internalformat_query2 to check for texture format rendering and blending support, where available. 2013-04-22 17:55:36 +02:00
Matteo Bruni 1d17176a0d wined3d: Add ARB_internalformat_query2 GL extension. 2013-04-22 17:55:33 +02:00
Jacek Caban f359360228 mshtml: Clean up OleCommandTarget_Exec. 2013-04-22 17:17:02 +02:00
Henri Verbeet cbf3ade4b9 d3drm: Avoid LPDIRECT3DRMMESH. 2013-04-22 15:26:19 +02:00
Henri Verbeet c179bee494 d3drm: Avoid LPDIRECT3DRMVISUAL. 2013-04-22 15:26:17 +02:00
Henri Verbeet 65f9ddc2ca d3drm: Avoid LPDIRECT3DRMFRAME3. 2013-04-22 15:26:15 +02:00
Henri Verbeet c756496326 wined3d: Rename the device "strided_streams" field to "stream_info".
The "strided" in there is mostly historic, it hasn't really been accurate for
a while now.
2013-04-22 15:26:11 +02:00
Henri Verbeet 82a06a0a36 wined3d: Get rid of the unused TRACE_STRIDED macro. 2013-04-22 15:26:04 +02:00
Alistair Leslie-Hughes 01c282550b oledb32: Implement DataConvert DBTYPE_I8->DBTYPE_VARIANT. 2013-04-22 12:46:23 +02:00
Alistair Leslie-Hughes dd104f6735 oledb32: Implement GetConversionSize DBTYPE_WSTR->DBTYPE_WSTR. 2013-04-22 12:46:02 +02:00
Michael Stefaniuc 7f65281056 dsound/tests: Skip tests if there is no default device. 2013-04-22 12:39:56 +02:00
Michael Stefaniuc d71d758667 sxs/tests: Avoid a magic constant. 2013-04-22 12:39:49 +02:00
Dmitry Timoshkov 59a23fb42f ntdll: Refuse to create new thread if the target process is being terminated. 2013-04-22 12:37:51 +02:00
Hans Leidekker 54df9c9101 wininet: Include the Proxy-Connection header in the keep-alive check. 2013-04-22 12:37:51 +02:00
Hans Leidekker bedf296a27 wininet: Add support for INTERNET_OPTION_PROXY_USERNAME and INTERNET_OPTION_PROXY_PASSWORD. 2013-04-22 12:37:51 +02:00
Hans Leidekker 6f78a63b5b wininet: Don't strip the port from URLs returned by InternetQueryOption(INTERNET_OPTION_URL). 2013-04-22 12:37:51 +02:00
Hans Leidekker 578a1a6b26 wininet: Fix a request string leak. 2013-04-22 12:37:51 +02:00
Nikolay Sivov 0d623c784c msdaps: Added some proxy/stubs for IDBDataSourceAdmin methods. 2013-04-22 12:37:51 +02:00
Nikolay Sivov 6d36bf5f27 msdaps: Added proxy/stub for IDBInitialize_Uninitialize(). 2013-04-22 12:37:51 +02:00
Ken Thomases 192b8dbf9d winemac: Implement an IME that uses the OS X input methods.
Developed with Aric Stewart.
2013-04-22 12:37:50 +02:00
Ken Thomases 72be23270e winemac: Set up and drain autorelease pool in LogErrorv() so it's safe to call from background threads. 2013-04-22 12:37:50 +02:00
Gurmail Bassi fbed1f7a80 joy.cpl: Fixed incorrect variable reference. 2013-04-22 12:33:30 +02:00
Marcus Meissner 03f519db3e dplayx: Remove unnecessary assigment (Coverity). 2013-04-22 12:32:59 +02:00
Marcus Meissner d762b284d8 wininet: Added missing return (Coverity). 2013-04-22 12:32:07 +02:00
Jactry Zeng 60faef8e3c msvcrt: Added _wfindfirst32 implementation. 2013-04-19 19:17:08 +02:00
Dmitry Timoshkov 7de3f1b5b5 kernel32: Check whether FreeLibrary actually has unloaded the module. 2013-04-19 16:16:18 +02:00
Nikolay Sivov 448a44ca5f ole32: Simplify IEnumSTATSTG initialization. 2013-04-19 16:16:18 +02:00
Nikolay Sivov 3b9568802a ole32: Remove some casts that are not needed. 2013-04-19 16:16:17 +02:00
Nikolay Sivov 5132f60298 ole32: Store SMWR storage instance role separately. 2013-04-19 16:16:17 +02:00
Michael Stefaniuc 8a9ab424ff msdaps: Remove left over "stub" from a TRACE(). 2013-04-19 16:16:17 +02:00
Michael Stefaniuc 938b62079c d3dx9_36: Remove left over "stub" from a TRACE calls. 2013-04-19 16:16:16 +02:00
Alexandre Julliard 04ad06353d user32: Move the common parts of ScrollDC into user32 and the null driver. 2013-04-19 16:16:16 +02:00
Henri Verbeet c050cdb3d2 d3drm: Avoid LPDIRECT3DRMFRAME. 2013-04-19 10:43:48 +02:00
Henri Verbeet 24acd7c82a d3drm: Avoid LPDIRECT3DRMVIEWPORT. 2013-04-19 10:43:45 +02:00
Henri Verbeet ee6d17cd54 wined3d: Add support for GL_ARB_debug_output. 2013-04-19 10:43:40 +02:00
Henri Verbeet 5115f55eeb wined3d: Use WGL_ARB_create_context when available. 2013-04-19 10:43:37 +02:00
Sam Edwards 147765a505 gdi32: Prevent possible buffer overflows in get_glyph_outline. 2013-04-19 10:42:36 +02:00
Stefan Leichter a829c2b3ad setupapi: Add a stub for SetupDiSetDeviceInstallParamsA. 2013-04-19 10:39:36 +02:00
Francois Gouget 2baecad2c5 Assorted spelling fixes. 2013-04-18 19:13:16 +02:00
Francois Gouget 2dc0235272 d3dx9_36: Add a trailing '\n' to a TRACE(). 2013-04-18 19:13:00 +02:00
Francois Gouget 77a142da55 ntdll: Remove an unused debug channel. 2013-04-18 19:12:57 +02:00
Francois Gouget 3bc96bcb03 d3drm: Remove a no longer used debug channel. 2013-04-18 19:12:19 +02:00
Francois Gouget 2fca1765b6 dmusic: Make DMUSIC_CreateDirectMusicDownloadedInstrumentImpl() static. 2013-04-18 19:12:14 +02:00
Christian Costa 0d8776fa59 advapi32: Specify the function is a stub in some FIXME. 2013-04-18 19:12:07 +02:00
Nikolay Sivov 1b4f3ca6f7 ole32: Merge release code to Release method. 2013-04-18 17:00:53 +02:00
Nikolay Sivov a06db6cce5 ole32: Stub for IDirectWriterLock. 2013-04-18 17:00:17 +02:00
Nikolay Sivov c29f3dff8c ole32: Accept STGM_DIRECT_SWMR mode. 2013-04-18 17:00:12 +02:00
Nikolay Sivov a90c1efe51 ole32: Move share/access modes to static arrays. 2013-04-18 16:59:56 +02:00
Michael Stefaniuc 5de81e24bb mlang: Remove left over "stub" from a TRACE(). 2013-04-18 16:59:40 +02:00
Austin English 852e0457aa msvcr110: Forward __crtSetUnhandledExceptionFilter to kernel32.SetUnhandledExceptionFilter. 2013-04-18 12:24:08 +02:00
Austin English 758911a8da kernel32: Fix a typo in a comment. 2013-04-18 12:23:39 +02:00
Zhan Jianyu a8e70fa883 vbscript: Fix a typo: jscript -> vbscript. 2013-04-18 12:23:26 +02:00
Dmitry Timoshkov b632f0966d kernel32: Count precise amount of child process failures. 2013-04-18 11:54:28 +02:00
Dmitry Timoshkov 3de89e8500 kernel32: Add more process shutdown tests. 2013-04-18 11:54:26 +02:00
Dmitry Timoshkov aa96c58db5 mountmgr.sys: Add a missing entry for DEVICE_DVD to match mountmgr.h enumeration types. 2013-04-18 11:51:27 +02:00
Henri Verbeet 2c557b9b5f d3drm: Avoid LPDIRECT3DRMDEVICE3. 2013-04-18 11:43:03 +02:00
Henri Verbeet 00393fd804 d3drm: Avoid LPDIRECT3DRMDEVICE2. 2013-04-18 11:43:00 +02:00
Henri Verbeet 3004baeb62 wined3d: Simplify wined3d_check_device_format(). 2013-04-18 11:42:57 +02:00
Henri Verbeet ff48c3ba58 wined3d: Properly check if a format has a conversion function in wined3d_check_device_format(). 2013-04-18 11:42:50 +02:00
Henri Verbeet 0e32c9a247 wined3d: Add a performance warning for mapping a dynamic surface without WINED3D_MAP_DISCARD. 2013-04-18 11:42:47 +02:00
Detlef Riekenberg fa5d091051 gdiplus/tests: Add tests for GdipSetCustomLineCapWidthScale. 2013-04-18 11:41:53 +02:00
Detlef Riekenberg da7fe7ab55 gdiplus: Implement GdipSetCustomLineCapWidthScale. 2013-04-18 11:41:50 +02:00
Michael Stefaniuc 2a63cf67ab dplayx: Move the DirectPlayLobby data fields to the main object. 2013-04-18 11:41:15 +02:00
Michael Stefaniuc 185dd36929 dplayx: Add a separate refcount for IDirectPlayLobby2. 2013-04-18 11:41:08 +02:00
Michael Stefaniuc 4d9882572c dplayx: Add a separate refcount for IDirectPlayLobby2A. 2013-04-18 11:41:02 +02:00
Michael Stefaniuc 2314df86df dplayx: Add a separate refcount for IDirectPlayLobbyA. 2013-04-18 11:40:56 +02:00
Michael Stefaniuc ffdeda566c dplayx: Add a separate refcount for IDirectPlayLobby. 2013-04-18 11:40:50 +02:00
Michael Stefaniuc d9d1b6ade7 dplayx: Get rid of the IDirectPlayLobbyImpl aliases. 2013-04-18 11:40:33 +02:00
Michael Stefaniuc f6e4aa7762 dplayx: Get rid of the LPDIRECTPLAYLOBBY usage. 2013-04-18 11:40:30 +02:00
Michael Stefaniuc 0870290ca6 dplayx: Assimilate the IDirectPlayLobby3 methods. 2013-04-18 11:40:28 +02:00
André Hentschel 741f7b6f0c gdi32: Copy gamma ramp validation from winex11 to make it driver independent. 2013-04-17 16:31:31 +02:00
Hans Leidekker 26b59bf8e5 wininet/tests: Add tests for a prematurely closed connection. 2013-04-17 16:31:09 +02:00
Hans Leidekker 27a1a9a862 msi: Fix one more occurrence of overwriting verstr in set_installer_properties. 2013-04-17 16:31:05 +02:00
Jacek Caban 930bf0016d secur32: Added support for TLS 1.1 and TLS 1.2 on Mac. 2013-04-17 14:26:30 +02:00
Huw Davies 674e2cfd24 riched20: Fix an (incorrect) compiler warning. 2013-04-17 14:26:18 +02:00
Huw Davies eb773e0dea riched20: Use PointFromCharContext now that we can specify logical ordering. 2013-04-17 14:26:14 +02:00
Huw Davies 5ddfc36cc0 riched20: Add a visual vs logical order flag to the character to position mapping routines. 2013-04-17 14:26:09 +02:00
Jacek Caban b4f8cf8ec1 mshtml: Added IHTMLDOMTextNode::data property implementation. 2013-04-17 14:26:03 +02:00
Dmitry Timoshkov 5690304c9d kernel32: Add a test to check event, thread, mutex and semaphore states during process termination. 2013-04-17 12:40:39 +02:00
Henri Verbeet 4e1bac56b5 d3drm: Avoid LPDIRECT3DRMDEVICE. 2013-04-17 11:36:28 +02:00
Henri Verbeet 9eae7aed1b d3drm: Avoid LPDIRECT3DRMOBJECT. 2013-04-17 11:36:25 +02:00
Henri Verbeet c0a84454c4 wined3d: Introduce a separate debug channel for performance warnings. 2013-04-17 11:36:22 +02:00
Henri Verbeet 42208d083c wined3d: Get rid of the unused WINED3DFMT_FLAG_FOURCC flag. 2013-04-17 11:36:19 +02:00
Henri Verbeet 84219f1964 wined3d: Immediate constants should always have a valid location in shader_glsl_load_constantsF(). 2013-04-17 11:36:17 +02:00
Nikolay Sivov d6c6a73738 oledb32: Implement DBTYPE_CY -> DBTYPE_VARIANT conversion. 2013-04-17 11:35:55 +02:00
Nikolay Sivov 726f50b506 oledb32: Implement DBTYPE_DATE -> DBTYPE_VARIANT conversion. 2013-04-17 11:35:51 +02:00
Stefan Dösinger ea69fa943f wined3d: Enable GL_ARB_texture_rectangle in GLSL ffp fragment shaders. 2013-04-16 17:49:11 +02:00
Stefan Dösinger 6c031274c3 d3d9/tests: Fix a test failure on cards that don't support mipmapped cube textures. 2013-04-16 17:49:08 +02:00
Stefan Dösinger a18cffb4de d3d8/tests: Test NPOT texture creation. 2013-04-16 17:48:56 +02:00
Stefan Dösinger 39e7248d71 d3d9/tests: Test NPOT texture creation. 2013-04-16 17:48:52 +02:00
Stefan Dösinger c6ed62735d wined3d: Refuse to create NPOT textures without GL support. 2013-04-16 17:48:20 +02:00
Gurmail Bassi 37169522f6 dinput: Update existing joystick values after setting the range property. 2013-04-16 15:10:30 +02:00
Alistair Leslie-Hughes e06cdb6207 oledb32: Implement DataConvert DBTYPE_BSTR->DBTYPE_I8. 2013-04-16 15:10:09 +02:00
Alistair Leslie-Hughes 975f1dcd7a oledb32: Implement DataConvert DBTYPE_I8->DBTYPE_I8. 2013-04-16 15:09:43 +02:00
Alistair Leslie-Hughes faba70adfe oledb32: Improve fixme in GetConversionSize. 2013-04-16 15:09:03 +02:00
Henri Verbeet 1ce059d692 d3drm/tests: Avoid LPDIRECT3DRM3. 2013-04-16 12:14:08 +02:00
Henri Verbeet 5e3b4c8751 d3drm: Avoid LPDIRECT3DRM. 2013-04-16 12:14:06 +02:00
Henri Verbeet 1a551fe5f9 wined3d: Immediate constants should always have a valid location in shader_glsl_load_constantsB(). 2013-04-16 12:14:03 +02:00
Henri Verbeet 302ad29742 wined3d: Constants in constants_set should always have a valid location in shader_glsl_load_constantsB(). 2013-04-16 12:14:01 +02:00
Henri Verbeet 00cc81dc69 wined3d: Simplify DISCARD / READONLY handling in wined3d_buffer_map() a bit. 2013-04-16 12:13:59 +02:00
Jacek Caban e5147a5161 ieframe: Added DISPID_WINDOWCLOSING tests. 2013-04-16 12:10:40 +02:00
Ken Thomases e7d5f329e5 winemac: Refactor WineApplication class to separate most logic into a controller class. 2013-04-16 12:10:36 +02:00
Jacek Caban b93e61acf1 ieframe: Return document as IHTMLDocument2 iface from get_document. 2013-04-15 17:47:41 +02:00
Jacek Caban e8efc1e630 ieframe: Added IConnectionPoint::EnumConnections implementation. 2013-04-15 17:47:39 +02:00
Jacek Caban 9f62d217c3 mshtml: Added IHTMLWindow2::close tests. 2013-04-15 17:47:37 +02:00
Jacek Caban e13cf82e61 mshtml: Added IHTMLWindow2::close partial implementation. 2013-04-15 17:47:35 +02:00
Jacek Caban 8f323e9b91 mshtml: Store IWebBrowserApp reference in HTMLDocumentObj. 2013-04-15 17:47:32 +02:00
Stefan Dösinger 76234750a5 wined3d: Don't hardcode the ps_1_3 sampler limit in find_ps_compile_args. 2013-04-15 17:46:00 +02:00
Stefan Dösinger 0680b1758d wined3d: Store ps 1.4 texture types in ps_compile_args. 2013-04-15 17:45:58 +02:00
Stefan Dösinger 547be26d90 wined3d: Use the np2_fixup to find out if a RECT texture is used. 2013-04-15 17:45:54 +02:00
Stefan Dösinger 196c88cfc4 wined3d: 1x1 texures have a power of two size. 2013-04-15 17:45:44 +02:00
Rico Schüller 1486bdd99f d3d8: Don't assert on invalid IDirect3DBaseTexture8 interfaces. 2013-04-15 17:45:29 +02:00
André Hentschel e187c4aec2 ntdll: Respect the 8-bit part in the ARM relocation. 2013-04-15 17:01:46 +02:00
Daniel Lehman 3f39f377c8 msvcr100: Implement _get_daylight. 2013-04-15 17:01:42 +02:00
Alexandre Julliard f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Dmitry Timoshkov b92c82c942 server: Add support for NtTerminateProcess(0). 2013-04-15 16:45:33 +02:00
Dmitry Timoshkov c5fbb4a780 kernel32: Make the ExitProcess test work on x86_64. 2013-04-15 16:03:34 +02:00
Piotr Caban 0d50e86f6a wininet: Fixed Cache-Content: no-cache tests. 2013-04-15 15:17:21 +02:00
Hans Leidekker ca025a525d msi: Don't overwrite verstr in set_installer_properties. 2013-04-15 15:16:52 +02:00
Henri Verbeet 0656177911 d3drm: Get rid of Direct3DRM_create(). 2013-04-15 15:16:26 +02:00
Henri Verbeet 0c228f5faf d3drm: Just use RGBA_MAKE.
D3DCOLOR_ARGB is a d3d8+ thing, ddraw has RGBA_MAKE.
2013-04-15 15:16:22 +02:00
Henri Verbeet 12a05be5b6 wined3d: Use GL_STATIC_DRAW_ARB for static buffers.
This mostly affects the initial placement of the VBO. If an application really
does use a static buffer as if it was a dynamic one the driver is likely to
migrate it out of VRAM anyway, we shouldn't penalize more well-behaved
applications for that.
2013-04-15 15:16:11 +02:00
Nikolay Sivov f91c0356e7 mshtml: Implement IHTMLTable_get_tBodies. 2013-04-15 15:15:45 +02:00
Nikolay Sivov 8f985884ea user32: Use defined constants to identify message box buttons. 2013-04-15 15:15:40 +02:00
André Hentschel e1c884256e kernel32: Silence a noisy FIXME in GetConsoleKeyboardLayoutNameW. 2013-04-15 15:15:25 +02:00
Michael Stefaniuc bd0b829142 dplayx: Merge the DirectPlayLobby QueryInterface helper. 2013-04-15 15:15:17 +02:00
Michael Stefaniuc 02e9c99976 dplayx: IDirectPlayLobby3 / IDirectPlayLobby3A have independent refcounts. 2013-04-15 15:15:13 +02:00
André Hentschel f8c77fbd62 setupapi: Add stub keyword to some FIXMEs. 2013-04-15 15:14:30 +02:00
André Hentschel f79fa294c9 setupapi: Add stubs for CM_Reenumerate_DevNode and CM_Reenumerate_DevNode_Ex. 2013-04-15 15:14:25 +02:00
Jacek Caban c54a989430 mshtml: Added parser compatMode tests. 2013-04-12 16:29:14 +02:00
Piotr Caban 3f39f69f41 msvcrt: Add forwards to __pioinfo structure. 2013-04-12 16:28:55 +02:00
Sergey Guralnik 108173fd09 user32/tests: SetWindowPos() propagates update region from WS_CLIPCHILDREN child to its children. 2013-04-12 16:28:13 +02:00
Nikolay Sivov 61a6a4f476 comctl32: Export TaskDialogIndirect by ordinal and name. 2013-04-12 16:26:17 +02:00
Daniel Lehman 12f3ac4f46 ntdll: Use larger virtual heap for 64-bit. 2013-04-12 11:56:10 +02:00
Michael Stefaniuc dc89f4faa5 dplayx: Cleanup the DirectPlayLobby object creation. 2013-04-12 11:56:01 +02:00
Michael Stefaniuc d6345bacdc dplayx: Move the lock into the DirectPlayLobby object. 2013-04-12 11:55:55 +02:00
Michael Stefaniuc 1e22d29303 dplayx: Add both interfaces to the DirectPlayLobby object and stop cloning the object. 2013-04-12 11:55:51 +02:00
Michael Stefaniuc 91ae663c59 dplayx: Use separate QueryInterface, AddRef and Release methods for IDirectPlayLobby3 + 3A. 2013-04-12 11:55:34 +02:00
Michael Stefaniuc 9f10f092f6 dplayx: Introduce impl_from_IDirectPlayLobby3A(). 2013-04-12 11:55:15 +02:00
Michael Stefaniuc 2c21bac664 dplayx: Assimilate the inherited methods into IDirectPlayLobby3A. 2013-04-12 11:55:10 +02:00
Dmitry Timoshkov 37f7e7ea0c kernel32: TerminateProcess unlike NtTerminateProcess is supposed to fail with process == 0. 2013-04-12 11:49:17 +02:00
Dmitry Timoshkov 521cf664d3 kernel32: Add a test for threads state when a process is being terminated. 2013-04-12 11:49:14 +02:00
Dmitry Timoshkov 54e2211db0 kernel32: Add a shared memory test. 2013-04-12 11:49:09 +02:00
Nikolay Sivov 872788356c oledb32: Implement DBTYPE_I4 -> DBTYPE_VARIANT conversion. 2013-04-11 19:32:33 +02:00
Nikolay Sivov 1d462aabea oledb32: Destination status and length are optional. 2013-04-11 19:32:33 +02:00
Piotr Caban 06845a443e oleaut32: Use MSFT_VarFunc to store FUNCDESC. 2013-04-11 19:32:32 +02:00
Piotr Caban ea5dbbb0fb oleaut32: Use MSFT_VarRecord to store VARDESC. 2013-04-11 19:32:31 +02:00
Piotr Caban b0dcf32b85 oleaut32: Make typeinfo offsets table dynamic. 2013-04-11 19:32:31 +02:00
Piotr Caban 5e6016e2a7 oleaut32: Don't add stdole2 import when TYPEFLAG_FDISPATCHABLE is set. 2013-04-11 19:32:31 +02:00
Matteo Bruni 6118676c20 winex11.drv: Fix attributes conversion in wglCreateContextAttribsARB(). 2013-04-11 19:32:28 +02:00
Matteo Bruni 3e564b1e93 wined3d: Use 0 as GL internal format for WINED3DFMT_NULL. 2013-04-11 17:38:18 +02:00
Erich Hoover 56c1a8b062 server: Report administrator ownership by default for registry objects. 2013-04-11 13:15:58 +02:00
Sam Edwards 33d31a3547 wined3d: Properly handle backbuffer_width/_height=0 in wined3d_device_reset. 2013-04-11 12:06:49 +02:00
Ken Thomases 2e226b9ad8 winemac: Don't order the window on-screen in -[WineWindow adjustWindowLevel]. 2013-04-11 12:06:41 +02:00
Alexandre Julliard d8c72febc8 kernel32: Make event/mutex/semaphore functions hotpatchable. 2013-04-10 23:54:08 +02:00
Francois Gouget cabbc4d983 wininet: Make urlcache_{entry_create,get_entry_info}() static. 2013-04-10 19:47:28 +02:00
Stefan Dösinger 822bcfdf74 wined3d: Remove the unused idx_data parameter from draw_primitive. 2013-04-10 16:16:44 +02:00
Matteo Bruni f6d2737e62 wined3d: Make the entire surface current after clearing a discarded depth buffer. 2013-04-10 15:46:49 +02:00
Matteo Bruni 50a91e11c6 wined3d: Update comment on top of format_texture_info[]. 2013-04-10 15:46:30 +02:00
Matteo Bruni 075fa6547c wined3d: Avoid redundant glDrawBuffer() calls. 2013-04-10 15:46:26 +02:00
Matteo Bruni 0d563a69dd wined3d: Fix typo, really check whether color fixups are supported. 2013-04-10 15:46:22 +02:00
Matteo Bruni a0c06a94aa wined3d: Reset all the dummy textures to 0 on destroy. 2013-04-10 15:46:18 +02:00
Matteo Bruni 46fa0448d9 wined3d: Remove useless glClearxxx calls. 2013-04-10 15:46:14 +02:00
Nikolay Sivov 69008be65d msdaps: Implement IRowsetNotify stub/proxy methods. 2013-04-10 11:43:37 +02:00
Matteo Bruni 3fd07694c4 d3dx9/tests: Don't use an arbitrary number in relative_error macro. 2013-04-10 11:43:27 +02:00
Matteo Bruni 7802ab15ce d3dx9/tests: Raise admitted error a bit in D3DXSHEvalSphericalLight tests. 2013-04-10 11:43:14 +02:00
Michael Stefaniuc f27358416c dplayx: Forward IDirectPlayLobby::Connect to ::ConnectEx. 2013-04-10 11:43:05 +02:00
Michael Stefaniuc 779cbdbe62 dplayx: Get rid of the useless IDirectPlayLobby{,2} vtables. 2013-04-10 11:43:01 +02:00
Michael Stefaniuc f65c6af3b4 dplayx/tests: Add DirectPlayLobby COM tests. 2013-04-10 11:42:46 +02:00
Michael Stefaniuc b669664c4c dplayx: Have the decency to support IUnknown in DirectPlayLobby. 2013-04-10 11:42:40 +02:00
Michael Stefaniuc dffc8fc5d1 dplayx: Remove the duplicated IDirectPlayLobby{2,3}Impl structs. 2013-04-10 11:42:34 +02:00
Michael Stefaniuc d73231575f dplayx: Get rid of the unused DirectPlayLobby{2,3}Data fields. 2013-04-10 11:42:26 +02:00
Alexandre Julliard 74f496d9bb ddraw: De-duplicate display modes even when returning the refresh rate. 2013-04-09 21:27:57 +02:00
Stefan Dösinger 6d06b7f5b8 d3d9/tests: Test special fp values in local constants.
The HLSL compiler refuses to use NaN and +/-Inf values in pre-SM4
shaders, claiming that those are unsupported in this shader model.
However, vsa.exe happilly generates them, the required strings in the
shader code are 1.#QNAN and 1.#INF. Native d3d9 happily loads such a
shader.
2013-04-09 16:33:50 +02:00
Stefan Dösinger 8c2874ee99 wined3d: Put local constants into the shader code in ARB shaders. 2013-04-09 16:33:31 +02:00
Stefan Dösinger 667f4225b5 wined3d: Put local constants into the shader code again.
This is essentially a revert of cd7825c893,
with proper precision.
2013-04-09 16:33:25 +02:00
Piotr Caban 3f7c07f560 oleaut32: Add support of VT_USERDEFINED arguments with default value in AddFuncDesc. 2013-04-09 15:26:14 +02:00
Piotr Caban fc456a3fea oleaut32: Add support for VARIANT arguments with default value in AddFuncDesc. 2013-04-09 15:26:12 +02:00
Piotr Caban cd9bbd64e8 oleaut32: Fixed setting oVft value in ITypeInfo2::GetFuncDesc. 2013-04-09 15:26:12 +02:00
Alexandre Julliard d95857d669 msvcrt: Constify the arguments of execv functions. 2013-04-09 13:45:57 +02:00
Nozomi Kodama e2d3553642 d3dx9: Floatify sqrt into sqrtf. 2013-04-09 12:24:18 +02:00
Nozomi Kodama 574d4cfba9 d3dx9: Floatify fabs into fabsf. 2013-04-09 12:24:10 +02:00
Kim Jung Eon a9b2ce2c97 wbemprox: Implement some properties of Win32_ComputerSystem and Win32_DiskPartition. 2013-04-09 12:23:54 +02:00
Dmitry Timoshkov b73323d4e2 comdlg32: Add an interactive PrintDlgEx test. 2013-04-09 11:59:47 +02:00