Commit Graph

104265 Commits (db80aba5ad526b8691dace1c4c20b5cbc85389a4)
 

Author SHA1 Message Date
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
Henri Verbeet 2971a92840 d3d10core: Implement d3d10_blend_state_SetPrivateData(). 2015-02-27 20:30:30 +09:00
Henri Verbeet 8204919828 d3d10core: Implement d3d10_pixel_shader_GetPrivateData(). 2015-02-27 20:30:28 +09:00
Henri Verbeet ed0c1c2ad5 d3d10core: Implement d3d10_pixel_shader_SetPrivateDataInterface(). 2015-02-27 20:30:26 +09:00
Henri Verbeet cae40a1653 d3d10core: Implement d3d10_pixel_shader_SetPrivateData(). 2015-02-27 20:30:23 +09:00
Henri Verbeet 6cd05c38a8 d3d10core: Implement d3d10_geometry_shader_GetPrivateData(). 2015-02-27 20:30:20 +09:00
Mark Harmstone 67fda1b2c3 include: Add definition for KSDATAFORMAT_TYPE_AUDIO. 2015-02-27 15:14:27 +09:00
Mark Harmstone e82f73bf9e include: Add IMediaObject interfaces. 2015-02-27 15:14:20 +09:00
Austin English e9cab9b381 include: Add more entries to msasn1.h. 2015-02-27 15:12:44 +09:00
Sebastian Lackner 7714efe213 winex11: Only enable XInput2 cursor warp workaround if necessary.
Based on a patch by Patrick Rudolph.
2015-02-27 15:06:24 +09:00
Sebastian Lackner 44fbc018ed winebuild: Do not access memory below ESP when restoring thread contexts.
Based on a patch by John Reiser.
2015-02-27 15:05:54 +09:00
Sebastian Lackner 6bec132c7a ntdll: Try to handle write-watches while we're on the signal stack. 2015-02-27 14:59:08 +09:00
Nikolay Sivov 1896064332 services: Mark WOW64 services in registry. 2015-02-27 14:20:25 +09:00
Nikolay Sivov daf0af4313 advapi32: Forward to CreateServiceWOW64W() when appropriate. 2015-02-27 14:20:25 +09:00
Nikolay Sivov 0f80d4b619 services: Make RPC interface compatible with native. 2015-02-27 14:20:24 +09:00
Nikolay Sivov 7520297a49 advapi32: Fix trace format for access mask in OpenService(). 2015-02-27 14:20:23 +09:00
Vincent Povirk 7fb8ee1995 crypt32: Implement PKCS_RSA_PRIVATE_KEY decoding. 2015-02-27 14:20:23 +09:00
Vincent Povirk 0c7ebefd67 crypt32: Add test for PKCS_RSA_PRIVATE_KEY decoding. 2015-02-27 14:20:23 +09:00
Nikolay Sivov 1fcc75299f include: Fix packing of DWM_BLURBEHIND.
Spotted by Christoph von Wittich.
2015-02-27 13:18:55 +09:00
Nikolay Sivov 8f517054d2 include: Fix REPASTESPECIAL definition.
Spotted by Christoph von Wittich.
2015-02-27 13:18:52 +09:00
Nikolay Sivov 778d4da2d9 scrrun: It's not allowed to change compare mode when dictionary is not empty. 2015-02-27 13:18:23 +09:00
Nikolay Sivov 94e5353f0d scrrun/tests: More dictionary tests. 2015-02-27 13:18:17 +09:00
Andrew Eikum afa965a152 advapi32: Partially implement NotifyServiceStatusChangeW. 2015-02-26 23:05:12 +09:00
Andrew Eikum 48f0f16311 advapi32/tests: Don't test service timeout. 2015-02-26 23:05:05 +09:00
Andrew Eikum 1e783dbfaa services: Monitor process handles for process quit. 2015-02-26 23:04:55 +09:00
Alexandre Julliard c731ed30ac imm32: Remove redundant IsWindow calls. 2015-02-26 23:00:17 +09:00
Alexandre Julliard c84fd8586a imm32: Simplify the helper functions to retrieve the thread data. 2015-02-26 23:00:15 +09:00
Alexandre Julliard 29ce21e25d imm32: Add a helper function to get the default context. 2015-02-26 23:00:12 +09:00
Aric Stewart 5448acc37a imm32: Limit cross thread access to ImmSet* functions. 2015-02-26 21:53:05 +09:00
Aric Stewart fdf37fe744 imm32: Restrict cross-thread association and destruction. 2015-02-26 21:53:05 +09:00
Aric Stewart 455ca1adb0 imm32: Use thread data from target HWND. 2015-02-26 21:53:03 +09:00
Aric Stewart f3967902c5 imm32: Do not let ImmDestroyContext destroy any default contexts. 2015-02-26 21:50:34 +09:00
Aric Stewart e28fc1177a imm32: Move thread data from TLSEntry to an internal list. 2015-02-26 21:50:14 +09:00
Sebastian Lackner 9491044e44 shell32: Simplify check for an empty string. 2015-02-26 20:11:05 +09:00
Sebastian Lackner aba6a68068 shell32: Fix memory leak in ApplicationAssociationRegistration_QueryCurrentDefault. 2015-02-26 20:11:02 +09:00
Amine Khaldi 3809c7a1bc include: Complete and properly pack DNS_HEADER structure. 2015-02-26 20:10:47 +09:00
Michael Müller e618ab65ed gdi32: Fix arguments for OSMesaMakeCurrent when using 16 bit formats. 2015-02-26 20:10:08 +09:00
Henri Verbeet e0e909ec48 d3d10core: Implement d3d10_geometry_shader_SetPrivateDataInterface(). 2015-02-26 20:09:22 +09:00
Henri Verbeet 450a3fbfc2 d3d10core: Implement d3d10_geometry_shader_SetPrivateData(). 2015-02-26 20:09:20 +09:00
Henri Verbeet 4345219274 d3d10core: Implement d3d10_vertex_shader_GetPrivateData(). 2015-02-26 20:09:17 +09:00
Henri Verbeet e8dc68a8e4 d3d10core: Implement d3d10_vertex_shader_SetPrivateDataInterface(). 2015-02-26 20:09:15 +09:00
Henri Verbeet fe06bb1492 d3d10core: Implement d3d10_vertex_shader_SetPrivateData(). 2015-02-26 20:09:12 +09:00
Jacek Caban 168e915c91 urlmon: Added IInternetBindInfo implementation to BindStatusCallback object. 2015-02-26 20:09:03 +09:00
Matteo Bruni 67d2b52c27 wined3d: Remove ARB_/EXT_TEXTURE_ENV_ADD. 2015-02-26 20:08:57 +09:00