Commit Graph

107162 Commits

Author SHA1 Message Date
Nikolay Sivov e46c32ab46 shell32/ebrowser: Implement EBO_NOBORDER option. 2015-08-03 10:57:46 +02:00
Nikolay Sivov 118c469598 shell32/ebrowser: Use proper color for pane separator. 2015-08-03 10:57:37 +02:00
Nikolay Sivov da8fd05251 comdlg32/tests: Test that different IFileDialogCustomize IIDs return same pointer. 2015-08-03 10:57:30 +02:00
Henri Verbeet 91b9ce69b7 d2d1: Implement d2d_gradient_GetFactory(). 2015-08-03 10:56:53 +02:00
Henri Verbeet 4e50527c17 d2d1: Implement d2d_solid_color_brush_GetFactory(). 2015-08-03 10:56:51 +02:00
Henri Verbeet 8b893839bc d2d1: Implement d2d_linear_gradient_brush_GetFactory(). 2015-08-03 10:56:47 +02:00
Henri Verbeet 414d04e27d d2d1: Implement d2d_bitmap_brush_GetFactory(). 2015-08-03 10:56:44 +02:00
Henri Verbeet 47f9f09c73 d2d1: Implement d2d_rectangle_geometry_GetFactory(). 2015-08-03 10:56:22 +02:00
Bernhard Übelacker c0646664d4 include: Fix packing of digitalv.h. 2015-08-03 10:56:16 +02:00
Piotr Caban b3fe96a0a9 msvcp90: Fix stringbuf and strstreambuf seekpos implementation. 2015-07-31 23:47:26 +02:00
Jacek Caban cccbb4ebe8 widl: Properly handle namespaces in write_uuid_decl. 2015-07-31 14:39:34 +02:00
Jacek Caban 83e197df0f widl: Use proper names for namespaced interfaces in C declaration. 2015-07-31 14:39:27 +02:00
Jacek Caban 99d296b6fe widl: Declare C++ interfaces in namespaces if needed. 2015-07-31 14:39:20 +02:00
Jacek Caban e50866ae10 widl: Write proper C++ forward declarations for interfaces inside namespace. 2015-07-31 14:39:13 +02:00
Jacek Caban 867b0f8278 widl: Use proper macro name for forward declarations of interfaces inside a namespace. 2015-07-31 14:38:58 +02:00
Jacek Caban ddc493a805 widl: Keep track of namespace in parser and beginning namespace lookup implementation. 2015-07-31 14:38:34 +02:00
Henri Verbeet 14c0009add d2d1: Implement d2d_path_geometry_GetFactory(). 2015-07-31 12:08:59 +02:00
Henri Verbeet 9745efaf6d d2d1: Implement d2d_mesh_GetFactory(). 2015-07-31 12:08:57 +02:00
Henri Verbeet c1fc008493 d2d1: Implement d2d_state_block_GetFactory(). 2015-07-31 12:08:55 +02:00
Henri Verbeet 7f416ff339 wined3d: Validate "data" in buffer_init(). 2015-07-31 12:08:53 +02:00
Henri Verbeet 62454ae71d wined3d: Validate "data" in wined3d_texture_upload_data(). 2015-07-31 12:08:49 +02:00
Sebastian Lackner e5e05b971b wintrust: Create a dummy context to force creation of MachineGuid registry key. 2015-07-31 12:08:45 +02:00
Sebastian Lackner f652283368 opencl: Define CL_USE_DEPRECATED_OPENCL_2_0_APIS to avoid warnings. 2015-07-31 12:08:33 +02:00
Sebastian Lackner 1d2331344f kernel32/tests: Add tests for JobObjectLimitInformation info classes. 2015-07-31 12:08:16 +02:00
Sebastian Lackner 1050988997 ntdll: Improve stub for NtQueryInformationJobObject. 2015-07-31 12:08:09 +02:00
Piotr Caban 9fd75e8650 ole32/tests: Fix new failures in CoWaitForMultipleHandles tests. 2015-07-31 12:07:41 +02:00
Nikolay Sivov 44c301c584 dwrite: Implement DrawGlyphRun(). 2015-07-31 12:07:28 +02:00
Nikolay Sivov e08b77b0a9 dwrite: Implement CreateAlphaTexture(). 2015-07-31 12:07:26 +02:00
Nikolay Sivov 6d1f47902b dwrite: Translate rendered bitmap bounds to given origin. 2015-07-31 12:07:23 +02:00
Andrew Eikum 929ab3e527 xaudio2_8: Add DLL and implement XAudio2Create. 2015-07-31 12:06:57 +02:00
Józef Kucia 9361832863 d3dx9/tests: Add tests for normals computation. 2015-07-31 12:06:12 +02:00
Józef Kucia 8eca2df900 d3dx9: Implement D3DXComputeNormals(). 2015-07-31 12:06:04 +02:00
Józef Kucia 4346b79c2f d3dx9: Partially implement D3DXComputeTangentFrameEx(). 2015-07-31 12:05:57 +02:00
Józef Kucia 55ef5afbda d3dx9/tests: Use new_test_context() to create device in mesh tests. 2015-07-31 12:05:37 +02:00
Alistair Leslie-Hughes d55fe1f9ce d3dx9_36: Add D3DXCreateFragmentLinker, D3DXCreateFragmentLinkerEx stubs. 2015-07-31 12:05:14 +02:00
Alistair Leslie-Hughes 67840595d5 include: Add ID3DXFragmentLinker interface. 2015-07-31 12:05:03 +02:00
Alistair Leslie-Hughes 0bd896f0f8 d3dx9_36: Add D3DXTessellateNPatches stub ( try 2). 2015-07-31 12:04:44 +02:00
Stefan Dösinger 571462c633 d3d9/tests: Add a depth bias test. 2015-07-30 23:51:22 +02:00
Stefan Dösinger 34d8b987c4 wined3d: Try to detect the polygon offset scale value.
FEAR draws the same geometry twice, the second time using zfunc=equal.
In both cases it sets a huge depth bias of -0.5, presumably to get
better precision for the fragile Z comparison. The GL polygon offset we
set ends up being so large that it pulls the geometry into the negative
Z range. It isn't clipped (or no longer, older NV drivers probably had a
separate bug there), but the Z value gets clamped to 0.0 in the first
draw and doesn't match the incoming Z in the second draw.
2015-07-30 23:50:57 +02:00
Andrew Eikum f529a5aaae x3daudio1_7: Stub X3DAudioInitialize. 2015-07-30 23:50:44 +02:00
Piotr Caban fbf7046ae8 ole32: Don't pump all messages in CoWaitForMultipleHandles in threads without apartment window. 2015-07-30 23:50:43 +02:00
Jacek Caban fc761cb935 widl: Renamed --rt option to --winrt for midl compatibility. 2015-07-30 23:50:43 +02:00
Aaryaman Vasishta 59e41ab912 d3drm/tests: Add version specific tests for CreateDeviceFrom* methods. 2015-07-30 23:50:43 +02:00
Sebastian Lackner 29b55a5cae wineconsole: Consistently return nonzero exitcode on error. 2015-07-30 23:48:39 +02:00
Piotr Caban 888ffb1134 user32: Test GetIconInfo on other process cursor. 2015-07-30 23:48:39 +02:00
Henri Verbeet 68ce000df7 d2d1: Implement d2d_stroke_style_GetFactory(). 2015-07-30 11:39:57 +02:00
Henri Verbeet e5c793e637 d2d1: Don't pass NULL resource data to ID3D10Device_CreateTexture2D(). 2015-07-30 11:39:55 +02:00
Henri Verbeet 4371946d94 d2d1: Fix the TRACE in d2d_bitmap_Release(). 2015-07-30 11:39:53 +02:00
Henri Verbeet c2135dd498 d2d1: Properly handle D2D1_ALPHA_MODE_PREMULTIPLIED on render targets. 2015-07-30 11:39:51 +02:00
Henri Verbeet 52c412492f d2d1: Bitmap values are always premultiplied in practice.
Since creating bitmaps with D2D1_ALPHA_MODE_UNKNOWN or
D2D1_ALPHA_MODE_STRAIGHT is not possible, and D2D1_ALPHA_MODE_IGNORE
behaves as if alpha == 1.0f.
2015-07-30 11:39:46 +02:00