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
Dmitry Timoshkov
e0b4b9f63f
comdlg32: Add a simple PrintDlgEx implementation which wraps around the PrintDlg one.
2013-04-09 11:59:46 +02:00
Dmitry Timoshkov
04d3f6c1f5
include: Add COM interface definitions needed for PrintDlgEx implementation.
2013-04-09 11:59:45 +02:00
Michael Stefaniuc
16dc683996
dplayx: Create a IDirectPlay interface in DirectPlayCreate().
2013-04-09 11:25:50 +02:00
Michael Stefaniuc
3147647b44
dplayx: Forward directly to IDirectPlay4 QueryInterface.
2013-04-09 11:25:40 +02:00
Michael Stefaniuc
3b7f969a6b
dplayx: IDirectPlay and IUnknown share a refcount.
2013-04-09 11:25:29 +02:00
Michael Stefaniuc
de65abb200
dplayx: Add a stub IDirectPlay iface.
2013-04-09 11:25:19 +02:00
Michael Stefaniuc
df39c470ed
dplayx/tests: Deal with broken COM aggregation handling on NT4.
2013-04-09 11:25:13 +02:00
Ken Thomases
cba4bcb47f
winemac: Handle failure to get clipboard format name; don't use uninitialized buffer.
2013-04-09 11:25:05 +02:00
Jacek Caban
77ed56cffb
wininet: Don't bother reconnecting to server for compat secure mode if we don't have compat cred handle.
2013-04-08 19:49:07 +02:00
Piotr Caban
b0ef7b401c
wininet: Skip some urlcache Unicode tests if ANSI version of URL is not known.
2013-04-08 19:49:07 +02:00
Nikolay Sivov
38a362a25c
oledb32: Implement DBTYPE_BSTR to DBTYPE_VARIANT conversion.
2013-04-08 11:37:40 +02:00
Nikolay Sivov
960852f447
oledb32: Implement GetConversionSize for DBTYPE_VARIANT -> DBTYPE_STR case.
2013-04-08 11:37:33 +02:00
Nikolay Sivov
15bb6bfa68
oledb32: Implemented conversion from DBTYPE_VARIANT to DBTYPE_BSTR.
2013-04-08 11:37:26 +02:00
Nikolay Sivov
0bbd6cb050
gameux: Fix release/free of uninitialized pointers (Coverity).
2013-04-08 11:37:14 +02:00