Aaryaman Vasishta
59e41ab912
d3drm/tests: Add version specific tests for CreateDeviceFrom* methods.
2015-07-30 23:50:43 +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
Sebastian Lackner
905bf79337
server: Store correct entry point for first thread.
2015-07-30 11:37:15 +02:00
Sebastian Lackner
6e66c12c68
ntdll: Validate SecurityCookie pointer before accessing cookie value.
2015-07-30 11:36:21 +02:00
Sebastian Lackner
4bcdbe0982
vcomp/tests: Print the correct variable in ok() message.
2015-07-30 11:35:54 +02:00
Sebastian Lackner
5bd9d58016
ntdll: Mark newly spawned worker threads as busy.
2015-07-29 22:23:56 +02:00
Dmitry Timoshkov
ab92627e19
setupapi: SetupDiCreateDeviceInfoListEx returns INVALID_HANDLE_VALUE on error.
2015-07-29 21:44:04 +02:00
Dmitry Timoshkov
afa912b4f2
setupapi: SetupDiGetClassDevsEx returns INVALID_HANDLE_VALUE on error.
2015-07-29 21:44:04 +02:00
Dmitry Timoshkov
14650b939c
setupapi: Avoid shadowing devInst variable.
2015-07-29 21:44:04 +02:00
Martin Storsjo
2a904d3bb3
ntdll: Handle partial image load config structs.
2015-07-29 21:44:03 +02:00
Daniel Lehman
a7c7bc9180
msvcr110: Add Concurrency::details::_GetConcurrency.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
22f0611cf9
ntdll/tests: Add tests for ThreadQuerySetWin32StartAddress info class.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
845164004b
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtQueryInformationThread.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
6ab494ceb5
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtSetInformationThread.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
6156cf3134
server: Use a separate wineserver call to fetch thread times.
2015-07-29 21:44:03 +02:00
Bruno Jesus
b6a095b900
ws2_32: Map IPPROTO_IPV6 protocol option.
2015-07-29 21:44:03 +02:00
Hans Leidekker
deaf036992
wbemprox: Implement Win32_DesktopMonitor.PixelsPerXLogicalInch.
2015-07-29 21:44:02 +02:00
Hans Leidekker
ccb19eed69
winspool: Don't fail on empty server name in AddPrinterW.
2015-07-29 21:44:02 +02:00
Hans Leidekker
f7538bfe47
wininet: Add a stub implementation of INTERNET_OPTION_SUPPRESS_BEHAVIOR.
2015-07-29 21:44:02 +02:00
Hans Leidekker
1a78666654
user32: Add a stub implementation of IsWindowRedirectedForPrint.
2015-07-29 21:44:02 +02:00
Henri Verbeet
230785dc32
d2d1: Force alpha to 1.0f for clears.
2015-07-29 21:44:02 +02:00
Henri Verbeet
c4503779bb
d2d1: Take the bitmap's alpha mode into account in bitmap brushes.
2015-07-29 21:44:02 +02:00
Henri Verbeet
d742887b7f
d2d1: Implement d2d_bitmap_brush_SetBitmap().
2015-07-29 21:44:02 +02:00
Henri Verbeet
a2f41ed5b6
d2d1: Implement d2d_bitmap_GetPixelFormat().
2015-07-29 21:44:01 +02:00
Henri Verbeet
1b3574ebc0
d2d1: Validate bitmap formats.
2015-07-29 21:44:01 +02:00
Nikolay Sivov
5137aaa9c9
dwrite: Implement parameter validation for CreateAlphaTexture().
2015-07-29 21:44:01 +02:00
Nikolay Sivov
b50416aa5f
dwrite: Implement GetAlphaTextureBounds().
2015-07-29 21:44:01 +02:00
Nikolay Sivov
2c6eca8682
dwrite: Implement GetAlphaBlendParams().
2015-07-29 20:57:04 +02:00
Nikolay Sivov
fb35557db9
dwrite: Store run info for IDWriteGlyphRunAnalysis instance.
2015-07-29 20:57:02 +02:00
Huw Davies
876d1d9eb8
qcap/tests: Fix test failures on Win64.
2015-07-29 20:56:51 +02:00
Matteo Bruni
1eb6e5dd80
wined3d: Update GLSL vertex pipe replacement TODO comment.
...
It turns out most of that has been implemented since the comment was
originally written.
2015-07-29 20:56:44 +02:00
Matteo Bruni
a064797e0f
wined3d: Don't unnecessarily fallback to immediate mode for FFP draws with the PSIZE attribute.
2015-07-29 20:56:41 +02:00
Matteo Bruni
68e2503965
d3d9/tests: Don't call SetVertexShaderConstantF if vertex shaders aren't supported.
...
Also slightly change attenuation factors to try to stay away from the
(possible) implementation max size of 64.
2015-07-29 20:56:37 +02:00
Matteo Bruni
149b1549be
d3d9/tests: Fix caps check in texdepth_test().
2015-07-29 20:56:35 +02:00
Sebastian Lackner
dfe32d6c52
vcomp/tests: Add tests for atomic double functions.
2015-07-28 16:56:04 +02:00
Sebastian Lackner
36fe1f8a82
vcomp: Implement atomic double functions.
2015-07-28 16:56:01 +02:00
Sebastian Lackner
c14db31b9b
vcomp/tests: Add tests for atomic float functions.
2015-07-28 16:55:38 +02:00
Sebastian Lackner
2a0890fe55
vcomp: Implement atomic float functions.
2015-07-28 16:55:29 +02:00
Sebastian Lackner
c68a63e474
vcomp/tests: Add tests for 32-bit atomic integer functions.
2015-07-28 16:54:57 +02:00
Sebastian Lackner
7bf779f377
vcomp: Implement 32-bit atomic integer functions.
2015-07-28 16:54:54 +02:00
Jacek Caban
3009244d9c
ieframe: Improved debug traces.
2015-07-28 16:53:00 +02:00
Jacek Caban
ca8114ff9c
ieframe: Added support for OnFocus notifications.
2015-07-28 16:52:57 +02:00
Jacek Caban
8c7a907755
ieframe: Release client site interface before destroying embedding window.
2015-07-28 16:52:55 +02:00
Michael Stefaniuc
d700dbbae7
wined3d: Merge two adjacent ifs with identical condition (PVS-Studio).
2015-07-28 13:41:49 +02:00
Matteo Bruni
f2989a2522
wined3d: Only install emulation wrappers when required.
2015-07-28 13:41:48 +02:00
Matteo Bruni
6244735f7a
wined3d: Don't crash when emulating GL_EXT_fogcoord.
2015-07-28 13:41:48 +02:00
Matteo Bruni
930d3e6269
wined3d: Allow to apply extension emulation wrappers independently.
2015-07-28 13:41:47 +02:00
Matteo Bruni
12ef1756d2
wined3d: Don't run check_filter() on core contexts.
...
The code uses glBegin() / glEnd() and other APIs removed from core
profile.
2015-07-28 13:41:47 +02:00
Matteo Bruni
53d1527945
wined3d: Avoid glBegin() / glEnd() in check_fbo_compat() when possible.
2015-07-28 13:41:46 +02:00
Daniel Lehman
22c51eeabf
gdi32: Check for NULL pointer in GetOutlineTextMetrics.
2015-07-28 13:41:46 +02:00
Nikolay Sivov
e877cfbcfa
dwrite: Implement GetRecommendedRenderingMode().
2015-07-28 13:41:45 +02:00
Nikolay Sivov
aac3a069e4
dwrite/tests: Some tests for GetRecommendedRenderingMode().
2015-07-28 13:41:45 +02:00
Michael Stefaniuc
7b1332d3f5
qcap/tests: Add COM tests for VfwCapture.
2015-07-28 13:41:44 +02:00
Michael Stefaniuc
67ced3c372
qcap: Support COM aggregation in VfwCapture.
2015-07-28 13:41:44 +02:00
Michael Stefaniuc
d3ceabf433
qcap: There can be only ONE QueryInterface in VfwCapture!.
2015-07-28 09:55:11 +02:00
Michael Stefaniuc
6984db834a
qcap: Remove initialization code from QI of VfwCapture.
2015-07-28 09:55:07 +02:00
Sebastian Lackner
9562e81810
ntdll: Reimplement RtlQueueWorkItem on top of new threadpool API.
2015-07-28 09:54:18 +02:00
Sebastian Lackner
c774a8c3ae
ntdll/tests: Add basic tests for RtlQueueWorkItem.
2015-07-28 09:54:05 +02:00
Hans Leidekker
2e9a2d8062
netapi32: Implement DavGetHTTPFromUNCPath.
2015-07-28 09:53:15 +02:00
Hans Leidekker
be7373f764
netprofm: Improve the stub for INetworkCostManager::GetDataPlanStatus.
2015-07-28 09:53:10 +02:00
Hans Leidekker
c42f38fd17
netprofm: Create a connection point object for INetworkCostManagerEvents.
2015-07-28 09:52:52 +02:00
Nikolay Sivov
516b21f4ee
user32: Don't send WM_GETTEXT from GetWindowText() with invalid buffer length.
2015-07-28 09:52:16 +02:00
Nikolay Sivov
ee72b0fdc7
user32: Initialize buffer before sending WM_GETTEXT.
2015-07-28 09:52:13 +02:00
Henri Verbeet
ccc347038b
d2d1: Also infer the alpha mode in d2d_d3d_render_target_CreateBitmapFromWicBitmap().
2015-07-28 09:49:04 +02:00
Zhenbo Li
4e6e9a1485
mshtml: Add nsChannel_GetResponseStatusText implementation.
2015-07-22 17:43:01 +02:00
Zhenbo Li
21043e5acf
mshtml: Add IHTMLXMLHttpRequest::status property implementation.
2015-07-22 17:42:59 +02:00
Zhenbo Li
4ea5d00e58
mshtml: Add IHTMLXMLHttpRequest::responseText() method implementation.
2015-07-22 17:42:57 +02:00
Akihiro Sagawa
41c45f3686
mciseq: Ensure the player thread termination when stopping.
2015-07-22 17:42:39 +02:00
Aaryaman Vasishta
e1e614d180
d3drm: Add stubs for IDirect3DRMDevice methods.
2015-07-22 17:41:36 +02:00
Aaryaman Vasishta
d06bc848f5
d3drm: Thunk relevant IDirect3DRMDevice2 stubs to version 3.
2015-07-22 17:41:33 +02:00
Hans Leidekker
991474da46
iphlpapi: Implement GetIfEntry2.
2015-07-22 16:43:09 +02:00
Hans Leidekker
6cf1de4492
iphlpapi: Implement a couple of interface identifier conversion functions.
2015-07-22 16:42:42 +02:00
Nikolay Sivov
939fb10a6e
webservices: Added WsCreateError stub.
2015-07-22 16:42:42 +02:00
Nikolay Sivov
e7acfee978
shell32: Added GetCurrentProcessExplicitAppUserModelID() stub.
2015-07-22 16:42:42 +02:00
Nikolay Sivov
5178c8b111
dwrite: Update cached bitmap size on Resize() as well.
2015-07-22 15:16:05 +02:00
Nikolay Sivov
a66ba8957e
dwrite: Bitmap render target uses top-down DIB.
2015-07-22 15:15:58 +02:00
Huw Davies
1709635f29
winhttp: Implement WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT.
2015-07-22 10:33:39 +02:00
Qian Hong
34c7a72d14
kernel32: Fix GetComputerName buffer overflow.
2015-07-22 07:27:00 +02:00
André Hentschel
b4b65d8284
dwrite: Remove unused initializer (Clang).
2015-07-22 07:24:35 +02:00
André Hentschel
da88dac293
krnl386.exe16: Remove unused initializers (Clang).
2015-07-22 07:24:17 +02:00
Huw Davies
50d9d187c5
winhttp: Don't wait for the task thread to exit.
...
Instead, have the task thread call the destructor before it exits.
Previously, if the task thread held the final reference, it would call
request_destroy which would then wait for itself to finish.
2015-07-21 17:38:13 +02:00
Huw Davies
65319e811b
winhttp: Fix a reference leak.
2015-07-21 16:37:58 +02:00
Christian Costa
b82fab89a1
d3dx9_36: Add stub for D3DXIntersect.
2015-07-21 16:33:24 +02:00
Christian Costa
05390ccc65
d3dx9_36: Add stub for D3DXComputeTangentFrameEx.
2015-07-21 16:33:23 +02:00
Iván Matellanes
2ce9ed55a5
msvcirt: Correct the statebuf array exports.
2015-07-21 16:33:23 +02:00
Hans Leidekker
2ffb2f71e3
iphlpapi: Add a partial implementation of CreateSortedAddressPairs.
2015-07-21 16:33:23 +02:00
Hans Leidekker
f0dee09c52
davclnt: Add stub implementations of DavRegisterAuthCallback and DavUnregisterAuthCallback.
2015-07-21 16:33:23 +02:00
Henri Verbeet
a4bcae0bf7
d2d1: Implement d2d_d3d_render_target_GetPixelFormat().
2015-07-21 16:33:23 +02:00
Henri Verbeet
3b400cad34
d2d1: Fix the bitmap DPI scale for bitmap brushes.
2015-07-21 16:33:23 +02:00
Henri Verbeet
4c64c76c0b
d2d1: Implement d2d_d3d_render_target_FillEllipse().
2015-07-21 16:33:23 +02:00
Henri Verbeet
9afd280d26
d2d1: Implement d2d_d3d_render_target_FillRoundedRectangle().
2015-07-21 16:33:22 +02:00
Henri Verbeet
d1e1429218
d2d1: Add a missing TRACE to d2d_d3d_render_target_FillRectangle().
...
This accidentally got lost in b92a05c84e
.
2015-07-21 16:33:22 +02:00
Hugh McMaster
c8069af616
kernel32: Enabling/disabling Insert Mode via the user dialog should take effect immediately.
2015-07-21 16:33:22 +02:00
Piotr Caban
1a0c4efba9
mshtml: Test body.offsetHeight value in quirks mode.
2015-07-20 20:56:04 +02:00
Jacek Caban
088192a9aa
ieframe: Fixed invalid COM object usage.
2015-07-20 20:56:04 +02:00