Commit Graph

85829 Commits

Author SHA1 Message Date
Andrew Eikum 5423b2353b xaudio2: Add a simple audio streaming test. 2015-08-29 14:26:51 +09:00
Andrew Eikum 66a58ad52a xaudio2: Implement IXAudio2SourceVoice::FlushSourceBuffers. 2015-08-29 14:26:43 +09:00
Andrew Eikum cb38242821 xaudio2: Implement IXAudio2SourceVoice::SetVolume. 2015-08-29 14:26:41 +09:00
Vincent Povirk 6056a3f163 comdlg32: Show open dropdown menu on button press. 2015-08-28 21:24:37 +09:00
Vincent Povirk bc0abc2369 comdlg32: Show and hide the open dropdown menu dynamically. 2015-08-28 21:24:15 +09:00
Vincent Povirk c5c5163e61 comdlg32: Implement open dropdown menu. 2015-08-28 21:23:26 +09:00
Józef Kucia c9ce47c6a9 d3d11: Move d3d11 device implementation to top of file.
Just to use d311 device static methods in d3d10 device freely.
2015-08-28 19:53:02 +09:00
Józef Kucia acec54e707 d3d11: Implement d3d11_texture2d_GetDesc(). 2015-08-28 19:53:00 +09:00
Stefan Dösinger 9427d1d553 ddraw/tests: Properly clean up in test_texcoordindex. 2015-08-28 19:52:56 +09:00
Stefan Dösinger f805fb11f6 dxgi/tests: Test presentation parameter combinations. 2015-08-28 19:52:45 +09:00
Stefan Dösinger 142bcb5d3c dxgi/tests: We don't need a custom window class. 2015-08-28 19:52:27 +09:00
Stefan Dösinger 0933332c73 d3d9/tests: Fix backbuffer read vs flip in test_vertex_blending. 2015-08-28 19:52:25 +09:00
Jacek Caban 0037257389 ieframe/tests: Fixed random test failures. 2015-08-28 19:51:46 +09:00
Thomas Faller 8c1c7d19fe winex11.drv: Fix uninitialized memory. 2015-08-28 13:15:18 +09:00
Martin Storsjo a4d5bf99d4 ucrtbase: Add stub functions for narrow environment. 2015-08-28 13:15:06 +09:00
Andrew Eikum d2ae105401 xaudio2: Implement IXAudio2SourceVoice::GetState. 2015-08-28 13:14:40 +09:00
Andrew Eikum e43ca169ee xaudio2: Implement IXAudio2SourceVoice::SubmitSourceBuffer. 2015-08-28 13:14:38 +09:00
Andrew Eikum a4fd0a7080 xaudio2: Implement the audio mixing thread. 2015-08-28 13:14:36 +09:00
Andrew Eikum 997843700a xaudio2: Fix return value for RegisterForCallbacks. 2015-08-28 13:14:27 +09:00
Dmitry Timoshkov f46868fe30 winhttp/tests: Add a test for IWinHttpRequest::Invoke. 2015-08-28 13:14:20 +09:00
Piotr Caban 60b996ad4b imm32: Don't use functions that use graphics driver in THREAD_DETACH/PROCESS_DETACH. 2015-08-28 13:14:03 +09:00
Daniel Lehman 72922cd1ea kernel32/tests: Add tests for Invariant. 2015-08-28 13:13:46 +09:00
Hans Leidekker e5ce90ed1b wininet: Don't trace the password in InternetConnectW. 2015-08-27 22:14:05 +09:00
Hans Leidekker 2d22baa6be netprofm: Add a stub implementation of INetworkConnection. 2015-08-27 22:05:53 +09:00
Hans Leidekker 0335459f5f netprofm: Support IDispatch on the list manager object. 2015-08-27 22:05:52 +09:00
Hans Leidekker 981460e84a netprofm: Clear the object pointer on failure in QueryInterface. 2015-08-27 22:05:50 +09:00
Hans Leidekker 346dd728fb netprofm: Introduce heap allocation macros. 2015-08-27 22:05:48 +09:00
Piotr Caban f5b64c0d35 d2d1: Avoid possible infinite loop in d2d_geometry_intersect_self caused by rounding errors. 2015-08-27 21:43:47 +09:00
Stefan Dösinger 93ed5d3ba3 d3d8/tests: Test presentation parameter combinations. 2015-08-27 21:43:47 +09:00
Stefan Dösinger 9261bbb1a6 d3d9/tests: Test presentation parameter combinations. 2015-08-27 21:43:47 +09:00
Stefan Dösinger 8c91443f9d d3d8: Validate swap effect and backbuffer count. 2015-08-27 21:43:47 +09:00
Stefan Dösinger c4e4647ca5 d3d9: Validate swap effect and backbuffer count. 2015-08-27 21:43:46 +09:00
Matt Durgavich b573986188 advapi32/tests: Fix for crashes on Mac OS X. 2015-08-27 21:43:46 +09:00
Jactry Zeng d62dd46516 riched20: Implement EM_SETFONTSIZE. 2015-08-27 21:43:46 +09:00
Vincent Povirk 836f06f6f9 comdlg32: Add WS_CLIPSIBLINGS to controls in the item dialog. 2015-08-27 21:43:46 +09:00
Nikolay Sivov 26fbbdc48b dwrite: Implement grayscale rendering mode. 2015-08-27 21:43:46 +09:00
Nikolay Sivov 3f4a284f58 dwrite: Bitmap buffer is zeroed on allocation, no need to do it again. 2015-08-27 17:10:22 +09:00
Nikolay Sivov 2c4ba8a008 dwrite: Cleanup rendering interface with freetype. 2015-08-27 17:10:20 +09:00
Martin Storsjo 9303c6eeed ucrtbase: Hook up _crt_atexit. 2015-08-27 17:10:08 +09:00
Martin Storsjo 8c5057f334 ucrtbase: Hook up the _set_app_type, _set_new_handler and _set_new_mode functions.
These have changed function signature since msvcr120. _set_app_type used
to be called __set_app_type, and the _set_new_* functions used to have
C++ signatures.
2015-08-27 17:10:03 +09:00
Daniel Lehman 043c0c6c5a kernel32: Add Invariant string table. 2015-08-27 14:27:50 +09:00
Philippe Groarke dcc6868057 crypt32: Add CERT_OCSP_RESPONSE_PROP_ID setter. 2015-08-26 23:53:22 +09:00
Henri Verbeet 2773b27bb1 wined3d: Use unsigned mask constants in shifts. 2015-08-26 23:53:22 +09:00
Henri Verbeet 9f530b579e wined3d: Get rid of some powf() calls. 2015-08-26 23:53:22 +09:00
Józef Kucia c917a987dc d3d11: Implement d3d11_texture2d_GetDevice. 2015-08-26 23:53:22 +09:00
Józef Kucia 3c74e22317 d3d11: Implement private data methods in ID3D11Texture2D. 2015-08-26 23:53:22 +09:00
Józef Kucia 06ca9e226d d3d11: Add ID3D11Texture2D stub interface. 2015-08-26 23:53:21 +09:00
Andrew Eikum 7f2ebb337d xaudio2: Implement IXAudio2::RegisterForCallbacks. 2015-08-26 23:53:21 +09:00
Andrew Eikum a79f050355 xaudio2: Zero the returned struct GetPerformanceData.
Some applications use this for debug logging. Better to return zero than
uninitialized data.
2015-08-26 23:53:21 +09:00
Andrew Eikum 8a317d89cf xaudio2: Implement IXAudio2SourceVoice::Play. 2015-08-26 23:53:21 +09:00
Andrew Eikum 1c643f39e2 xaudio2: Implement device activation.
This adds a build-time dependency on openal, and a run-time dependency
on openal-soft's ALC_SOFT_loopback extension.
2015-08-26 23:53:21 +09:00
Erich E. Hoover 126f0601e2 winspool.drv: Allow spooling directly to a postscript file.
Required for PDF printing in OrCAD 16.6.
2015-08-26 23:53:21 +09:00
Hans Leidekker d3ce29449b msi: Implement Installer::SummaryInformation. 2015-08-26 23:15:26 +09:00
Hans Leidekker ddaba7a369 msi: Don't add the same environment string more than once. 2015-08-26 23:15:26 +09:00
Hans Leidekker 58bf3ca17f winhttp: Add support for retrieving the URL codepage. 2015-08-26 23:15:26 +09:00
Hans Leidekker 3a771b6066 advapi32: Add well-known SID WinBuiltinAnyPackageSid. 2015-08-26 23:15:26 +09:00
Martin Storsjo 8741cba354 api-ms-win-crt-utility-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
Martin Storsjo 199278b430 api-ms-win-crt-time-l1-1-0: Add stub dll. 2015-08-26 23:15:26 +09:00
Martin Storsjo e015c85af9 api-ms-win-crt-string-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo 7c5190e90e api-ms-win-crt-stdio-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo 3741eb5160 api-ms-win-crt-runtime-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo 7d10171b08 api-ms-win-crt-process-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo a3e183572a api-ms-win-crt-private-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo ecbb548b52 api-ms-win-crt-multibyte-l1-1-0: Add stub dll. 2015-08-26 23:15:25 +09:00
Martin Storsjo 0f9f8a8632 api-ms-win-crt-math-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo 36de302740 api-ms-win-crt-locale-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo 8b30c5eaac api-ms-win-crt-heap-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo 45eb72daf9 api-ms-win-crt-filesystem-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo e4527602f4 api-ms-win-crt-environment-l1-1-0: Add stub dll. 2015-08-26 23:15:24 +09:00
Martin Storsjo efb4b2cae5 api-ms-win-crt-convert-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
Martin Storsjo bf96092244 api-ms-win-crt-conio-l1-1-0: Add stub dll. 2015-08-26 23:15:23 +09:00
Daniel Lehman e26131fea3 msvcrt: Use msvcrt free instead of HeapFree on tls data. 2015-08-26 14:15:13 +09:00
Henri Verbeet bdaa571c5d d2d1: Avoid leaking "object" on an error path in d2d_factory_CreateWicBitmapRenderTarget() (Coverity). 2015-08-25 21:13:38 +09:00
Henri Verbeet 2edc9584ba d3d11: Use the IUnknown implementation from the d3d11 interface.
Mostly just for consistency with other D3D code.
2015-08-25 21:13:36 +09:00
Henri Verbeet b87eb8d947 d3d11: Make "layers" static in D3D11CoreRegisterLayers(). 2015-08-25 21:13:33 +09:00
Henri Verbeet 1a23e2fa0b d3d11: Get rid of a redundant include.
d3d11_1.h includes d3d11.h, which includes d3d10_1.h.
2015-08-25 21:13:30 +09:00
Henri Verbeet 662cfd4144 d3d10core: Get rid of some redundant includes.
d3d11.h includes d3d10_1.h, which includes d3d10.h.
2015-08-25 21:13:24 +09:00
Jacek Caban 719a7d32c5 ntdll: Added new pid debug channel to append process id to debug output. 2015-08-25 21:13:22 +09:00
Aaryaman Vasishta 9eb5361d5a d3drm: Add stubs for IDirect3DRMTexture methods. 2015-08-25 21:09:36 +09:00
Aaryaman Vasishta a883c6207d d3drm: Thunk relevant texture methods from version 2->3. 2015-08-25 21:09:34 +09:00
Aaryaman Vasishta 895e4a1f66 d3drm: Thunk IDirect3DRMTexture2::QueryInterface to version 3. 2015-08-25 21:09:30 +09:00
Aaryaman Vasishta ed411d9701 d3drm: Thunk IDirect3DRMTexture2::Release to version 3. 2015-08-25 21:09:26 +09:00
Aaryaman Vasishta 0c06bb7a81 d3drm: Thunk IDirect3DRMTexture2::AddRef to version 3. 2015-08-25 21:09:23 +09:00
Zhenbo Li f1c3f7ff1c mshtml/tests: Fix crash on win2000 testbot. 2015-08-25 21:09:01 +09:00
Zhenbo Li 89d0c66461 mshtml: Remove unnecessary FIXME. 2015-08-25 21:08:59 +09:00
Zhenbo Li e8c687857b mshtml: Add IHTMLOptionElement::form property implementation. 2015-08-25 21:08:57 +09:00
Zhenbo Li 85c31979de mshtml: Add IHTMLOptionElement::defaultSelected property implementation. 2015-08-25 21:08:54 +09:00
Stefan Dösinger b471b217b2 wined3d: Handle multisample_quality if type == MULTISAMPLE_NON_MASKABLE. 2015-08-25 21:08:41 +09:00
Martin Storsjo 599d92a268 ucrtbase: Add the new universal CRT DLL. 2015-08-25 17:48:27 +09:00
Michael Müller 7bed453481 wininet: Set Host header in HttpSendRequestW instead of HttpOpenRequestW. 2015-08-25 17:43:12 +09:00
Daniel Lehman 5bf1423c2c kernel32: Return LOCALE_INVARIANT from ConvertDefaultLocale. 2015-08-25 17:41:35 +09:00
Józef Kucia ece3af7855 d3dx9: Use D3DFMT constants instead of MAKEFOURCC codes. 2015-08-25 16:57:55 +09:00
Józef Kucia 520deb14d2 d3dx9/tests: Add tests for DDS file format size validation. 2015-08-25 16:57:55 +09:00
Józef Kucia 853be6e1d8 d3dx9: Fix miplevels handling for DDS file format. 2015-08-25 16:57:55 +09:00
Józef Kucia ba53012fcf d3dx9: Fix typo in DDS_WIDTH define. 2015-08-25 16:57:55 +09:00
Józef Kucia 6038e2ab79 d3d11/tests: Add test for D3D11CreateDevice. 2015-08-24 20:46:22 +09:00
Józef Kucia 4cf1bb929f d3d11: Allow to pass NULL as device to D3D11CreateDevice. 2015-08-24 20:46:18 +09:00
Józef Kucia 66b2d96a69 d3d10core/tests: Add test for device feature level. 2015-08-24 20:46:09 +09:00
Józef Kucia 9af58dc110 d3d11/tests: Add test for device interfaces. 2015-08-24 20:46:00 +09:00
Stefan Dösinger 40c5303b62 ddraw: Return the right error if range color keys are used. 2015-08-24 20:42:40 +09:00
Stefan Dösinger baab5a869a ddraw/tests: Test color keying precision.
This brute force tests all values in 4, 5, 6 and 8 bit channels.
2015-08-24 20:42:28 +09:00
Stefan Dösinger 1a965811f6 wined3d: Add a slop for color keying. 2015-08-24 20:42:20 +09:00
Dmitry Timoshkov 0a2ef17620 kernel32/tests: Avoid intermittent test failures. 2015-08-24 18:41:36 +09:00
Dmitry Timoshkov d6e1e710ee winhttp: Add support for WinHttpRequestOption_URLCodePage. 2015-08-24 18:41:35 +09:00
Nikolay Sivov f52ef006cd dwrite: Use proper pixel format when accessing dib memory directly. 2015-08-24 18:41:35 +09:00
Nikolay Sivov b9f05239d2 dwrite: Return advances using freetype cache system. 2015-08-24 18:41:34 +09:00
Michael Müller 75c9da68e2 ntdll: Use helper function for NtWaitForMultipleObjects and NtWaitForSingleObject. 2015-08-24 18:41:34 +09:00
Sebastian Lackner 60d159af45 mfplat: Add missing export of MFGetPluginControl to specfile.
This part was missing in b33d7b8690.
2015-08-24 14:44:23 +09:00
Bruno Jesus 59222af9c5 msvidc32: Improve trace messages from CRAM_DecompressQuery. 2015-08-24 14:44:11 +09:00
Andrew Eikum 8bf4f9068c xaudio2: Implement IXAudio2SourceVoice::SetOutputVoices. 2015-08-24 14:43:43 +09:00
Andrew Eikum cc22fdaf4e xaudio2: Implement IXAudio2::GetDeviceDetails. 2015-08-24 14:43:40 +09:00
Andrew Eikum 8027a5268e xaudio2: Stub IXAudio2SubmixVoice. 2015-08-24 14:43:24 +09:00
Nikolay Sivov 873e12c87b user32/tests: Fix a test failure on Win8/Win10. 2015-08-24 14:42:13 +09:00
Nikolay Sivov f01bab5be1 usp10/tests: Fix some tests failures caused by Tahoma changes (Win10). 2015-08-24 14:42:09 +09:00
Nikolay Sivov cc2bc84d14 kernel32/tests: Fix GetGeoInfo() test failure on Win10. 2015-08-24 14:42:00 +09:00
Daniel Lehman 1cab27e960 wininet: Use stored server name in HTTP_ProcessCookies. 2015-08-24 14:41:51 +09:00
Nikolay Sivov 4a1e6227ed dwrite: Handle QI failure (Coverity). 2015-08-24 08:23:09 +09:00
Nikolay Sivov 3ffe6ab0bb dwrite: Handle failure when getting texture bounds (Coverity). 2015-08-24 08:23:06 +09:00
Jacek Caban 26bace5dd0 ieframe/tests: Added more test traces to diagnose some test failures. 2015-08-21 22:06:25 +09:00
YongHao Hu a2245d51cf msvcp110: Add tr2_sys__Statvfs_wchar implementation and test. 2015-08-21 21:54:44 +09:00
YongHao Hu 64eb3813c4 msvcp110: Add tr2_sys__Rename_wchar implementation and test. 2015-08-21 21:54:23 +09:00
YongHao Hu 66f4281aa0 msvcp110: Add tr2_sys__Copy_file_wchar implementation and test. 2015-08-21 21:54:08 +09:00
Aaryaman Vasishta 48891483f5 d3drm/tests: Add QueryInterface tests for IDirect3DRMDevice*. 2015-08-21 21:51:15 +09:00
Aaryaman Vasishta a9bde7f85b d3drm: Fix IDirect3DRMDevice3_QueryInterface returning incorrect HRESULT on unsupported interfaces. 2015-08-21 21:51:10 +09:00
Aaryaman Vasishta d8329ecfa8 d3drm: Add IDirect3DRMObject to be queried from IDirect3DRMDevice*. 2015-08-21 21:51:02 +09:00
Aaryaman Vasishta c453cb7023 d3drm: GetDirect3DDevice2 returns D3DRM_OK when IDirect3DDevice2 is not available. 2015-08-21 21:50:55 +09:00
Aaryaman Vasishta ed1d4f86c3 d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromD3D. 2015-08-21 21:50:43 +09:00
Aaryaman Vasishta 9603125efc d3drm: Implement IDirect3DRM::CreateDeviceFromD3D. 2015-08-21 21:50:37 +09:00
Józef Kucia e29a0cf417 d3d11: Rename d3d10_device to d3d_device. 2015-08-21 21:50:16 +09:00
Józef Kucia b2f5fad4b6 d3d11: Implement D3D11CreateDevice. 2015-08-21 21:50:07 +09:00
Józef Kucia a9cb14dd71 d3d11: Move d3d10core to d3d11. 2015-08-21 21:49:43 +09:00
Józef Kucia 2d13e0f10c d3d11: Add ID3D11Device stub interface. 2015-08-21 21:48:31 +09:00
Sebastian Lackner ec851647e2 server: Implement open_file_object for rootdir pointing to file object. 2015-08-21 14:39:21 +09:00
Sebastian Lackner 84d2610aaf ntdll/tests: Add additional tests for calling NtOpenFile with file object as RootDirectory. 2015-08-21 14:36:12 +09:00
Sebastian Lackner 1f2a443cb4 server: Implement support for FileLinkInformation class in NtSetInformationFile. 2015-08-21 14:36:02 +09:00
Qian Hong 57d443824a ntdll/tests: Add tests for FileLinkInformation class.
Based on the FileRenameInformation tests by Sebastian Lackner.
2015-08-21 14:35:18 +09:00
Dmitry Timoshkov 3bed65b5a9 server: For querying thread information demand THREAD_QUERY_LIMITED_INFORMATION access. 2015-08-21 14:35:04 +09:00
Dmitry Timoshkov 1d2241eca3 server: For querying process information demand PROCESS_QUERY_LIMITED_INFORMATION access. 2015-08-21 14:35:01 +09:00
Andrew Eikum 63f3a70d56 xaudio2: Stub IXAudio2SourceVoice. 2015-08-21 14:34:07 +09:00
Andrew Eikum 51bd01aec8 xaudio2: Add stub IXAudio2MasteringVoice implementation. 2015-08-21 14:33:59 +09:00
Andrew Eikum 7a23b9f0f8 xaudio2: Implement IXAudio27::Initialize. 2015-08-21 14:33:45 +09:00
Nikolay Sivov 4c12157c34 dwrite/tests: Fix analyzer test failures on Win10. 2015-08-21 14:33:33 +09:00
Nikolay Sivov 8dd0738b1c dwrite/tests: Fix layout test failure on Win10. 2015-08-21 14:33:31 +09:00
Huw Davies 5021e91940 gdi32/tests: 64-bit GetFontFileInfo may fail with error ERROR_NOACCESS. 2015-08-20 20:35:20 +09:00
Henri Verbeet acbb0bdfac d2d1: Implement d2d_factory_CreateTransformedGeometry(). 2015-08-20 20:26:41 +09:00
Henri Verbeet 69906b59d8 d2d1: Properly cleanup in d2d_rectangle_geometry_init() failure paths.
This avoids leaking the factory reference in particular.
2015-08-20 20:26:36 +09:00
Zhenbo Li b8f8b95e20 mshtml: Add IHTMLXMLHttpRequest::abort() method implementation. 2015-08-20 20:16:26 +09:00
Stefan Dösinger 3bd0eb3eab wined3d: Use GL_RGB565 if available.
This offers better precision on r300g and r600g than GL_RGB5.
2015-08-20 20:16:15 +09:00
Stefan Dösinger 6626b1a51b wined3d: Use the correct color key in ARBfp color key blits. 2015-08-20 20:16:12 +09:00
Sebastian Lackner 857d436784 ntdll: Implement FileRenameInformation support. 2015-08-20 18:34:13 +09:00