Nikolay Sivov
d7a40fd298
dwrite: Track a run this cluster came from.
2015-04-23 20:43:20 +09:00
Nikolay Sivov
68edc995c5
dwrite: Set some more cluster properties.
2015-04-23 20:43:20 +09:00
Jianqiu Zhang
4c41f2bb52
ntdll/tests: Add test for FileFsFullSizeInformation.
2015-04-23 20:43:19 +09:00
Francois Gouget
6f6dfe91d6
wined3d: Make glsl_vertex_pipe_view() static.
2015-04-23 20:43:19 +09:00
Francois Gouget
9561037fe0
ws2_32/tests: Add a trailing '\n' to an ok() call.
2015-04-23 19:43:28 +09:00
Aric Stewart
bed7e69a14
server: Do not replace focus and active windows with NULL on thread_attach_input.
2015-04-23 17:48:33 +09:00
Nikolay Sivov
3f7c47118a
msdmo: Next() method should use CoTaskMemAlloc() for returned names.
2015-04-23 15:49:14 +09:00
Nikolay Sivov
65bf359d6f
msdmo: Remove a helper only used once.
2015-04-23 15:49:11 +09:00
Matteo Bruni
e7548fc421
ddraw: Cleanup d3d_light_SetLight() a bit.
2015-04-23 15:14:03 +09:00
Matteo Bruni
969e72396d
ddraw/tests: Fix ddraw2 test_lighting() cleanup code.
2015-04-23 15:13:59 +09:00
Erich E. Hoover
4b559f02dd
kernel32: Invalid console handles for new processes are 0, not INVALID_HANDLE_VALUE.
2015-04-23 15:06:36 +09:00
Stefan Leichter
0c525e79c4
wtsapi32: Add stub for WTSEnableChildSessions.
2015-04-23 15:02:18 +09:00
Piotr Caban
a406abbec8
msvcp120: Add _Getcvt tests.
2015-04-22 23:29:04 +09:00
Piotr Caban
d7f6eac058
msvcp110: Fix _Getcvt implementation.
2015-04-22 23:28:42 +09:00
Jacek Caban
bdf8c7a148
inseng: Added IInstallEngine2 stub.
2015-04-22 23:27:09 +09:00
Jacek Caban
4d7b7b71e1
inseng.idl: Added new IDL.
2015-04-22 23:26:38 +09:00
Nikolay Sivov
6238adc817
msdmo: Fix DMOGetName() error handling and error values.
2015-04-22 23:25:57 +09:00
Michael Stefaniuc
c954d50b16
d3dxof: Don't ERR on alloc failures for small compile time known sizes.
2015-04-22 23:25:41 +09:00
Nikolay Sivov
84a8ae79d2
wbemprox: Fix BSTR leaks caused by incorrect use of SafeArrayPutElement() (Valgrind).
2015-04-22 23:25:20 +09:00
Nikolay Sivov
f068eb9acd
wbemprox/tests: Fix interface instance leak (Valgrind).
2015-04-22 23:25:04 +09:00
Stefan Dösinger
9076612e2d
wined3d: Shadow format flags in the resource.
2015-04-22 23:24:41 +09:00
Matteo Bruni
b6717dc2e3
ddraw/tests: Port the lighting test to the previous d3d versions.
2015-04-22 23:24:18 +09:00
Matteo Bruni
319e7fb201
ddraw/tests: Add more d3d7 lighting tests.
2015-04-22 23:24:12 +09:00
Matteo Bruni
589f1072df
d3d8/tests: Add a lighting test with non-affine worldview matrix.
2015-04-22 23:24:06 +09:00
Matteo Bruni
92cb56a2f8
d3d9/tests: Add a lighting test with non-affine worldview matrix.
2015-04-22 23:23:57 +09:00
Matteo Bruni
6c6f92ee42
opengl32: Update to the current OpenGL spec.
2015-04-22 14:07:53 +09:00
Stefan Leichter
a9ae8dbf14
ntdll: Add stub for WinSqmIsOptedIn.
2015-04-22 14:02:21 +09:00
Stefan Leichter
11af7fda4f
netapi: Add stub for NetGroupAddUser.
2015-04-22 14:01:07 +09:00
Thomas Faber
bb781b4468
ntdll/tests: Ensure 4-byte alignment for ATOM_BASIC_INFORMATION.
2015-04-22 14:00:48 +09:00
Nikolay Sivov
0c27e5cd66
dwrite: Fix script position reported with SetScriptAnalysis().
2015-04-21 23:45:00 +09:00
Nikolay Sivov
e0403efc21
dwrite: Added a helper to get source text pointer.
2015-04-21 23:44:59 +09:00
Henri Verbeet
6e4ad78ff4
wined3d: Slightly simplify get_info_log_line().
2015-04-21 23:44:59 +09:00
Henri Verbeet
de1450788b
wined3d: Completely initialize "correction_params" in shader_glsl_load_constants() (Valgrind).
...
Leaving the last two elements uninitialized is mostly harmless since the
shader doesn't actually use them, but the driver might try to do some kind of
analysis on them.
2015-04-21 22:22:00 +09:00
Henri Verbeet
c7780791ea
wined3d: Introduce a function to compile ARB vertex/fragment programs.
2015-04-21 22:21:56 +09:00
Henri Verbeet
8063d4cfcc
wined3d: Initialize "type.padding" in arbfp_blit_set() (Valgrind).
2015-04-21 22:21:52 +09:00
Henri Verbeet
ca00d72da3
d3d9/tests: Release "d3d9ex" after we're done with it in test_wndproc() (Valgrind).
2015-04-21 22:21:48 +09:00
Hans Leidekker
1c5e704af6
winhttp: Fix a memory leak (valgrind).
2015-04-21 22:21:43 +09:00
Hans Leidekker
d36f8d52cf
winhttp: Initialize some variables (valgrind).
2015-04-21 22:21:40 +09:00
Hans Leidekker
4710e973f8
msi: Initialize a variable (valgrind).
2015-04-21 22:21:36 +09:00
Hans Leidekker
e6ce4de393
msi: Fix an invalid memory access (valgrind).
2015-04-21 22:21:31 +09:00
Hans Leidekker
55b678e186
msi: Initialize a variable (valgrind).
2015-04-21 22:21:27 +09:00
Hans Leidekker
6ef2d26a53
msi: Fix a trace.
...
Reported by Marcus Meissner.
2015-04-21 22:21:24 +09:00
Michael Stefaniuc
0a8427dc15
rpcrt4: Don't open code CONTAINING_RECORD().
2015-04-21 17:45:14 +09:00
Dmitry Timoshkov
c0e876cb9e
server: GetQueueStatus should clear only checked queue changed bits.
2015-04-21 17:32:53 +09:00
Dmitry Timoshkov
d31e8a3118
user32/tests: Add PeekMessage(PM_NOREMOVE) call to inter-thread messages test.
2015-04-21 17:32:31 +09:00
Nikolay Sivov
a8150b53b6
wshom.ocx: Fix BSTR allocation for string registry values (Valgrind).
2015-04-21 14:31:04 +09:00
Qian Hong
604c4dba80
ntdll: Correctly document the offset of ntdll_thread_data.
...
This is a follow up of 16ddc62405
.
2015-04-21 14:30:45 +09:00
Jacek Caban
f3ff3e5055
inseng: Added CLSID_ActiveSetupEng class factory.
2015-04-20 22:05:24 +09:00
Nikolay Sivov
2c59f6fe46
dxdiagn/tests: Fix a couple of leaks (Valgrind).
2015-04-20 22:04:42 +09:00
Dmitry Timoshkov
4ae80d15d9
user32/tests: Add a test for sending inter-thread messages.
2015-04-20 21:23:10 +09:00
Huw Davies
b24ce98af3
rpcrt4/tests: Avoid a double-free.
...
Commit 4cf70b1418
was causing the tests to
crash. The reason is due to a Wine bug in NdrPointerUnmarshall().
Windows returns the same pointer (which is later released in a call to
NdrPointerFree()), while Wine makes a copy which Valgrind correctly
spots is leaked.
2015-04-20 21:22:36 +09:00
Huw Davies
ad9910bdfb
dssenh/tests: Fix some tests on Win 8.
2015-04-20 21:21:35 +09:00
Marcus Meissner
33d4125a8f
ntdll: Potential buffer overwrite (Coverity).
2015-04-20 14:38:41 +09:00
Marcus Meissner
a57b06c5ac
inetcomm: Avoid overlapping memcpy (Coverity).
2015-04-20 14:38:20 +09:00
Sebastian Lackner
45e00e5516
msxml3: Add a missing break (Coverity).
2015-04-20 14:38:09 +09:00
Thomas Faber
13b65faf4e
comctl32: Avoid use-after-free in DPA_Merge (DPH).
2015-04-20 14:37:57 +09:00
Jacek Caban
7c85ed6aab
mshtml: Fixed binding event scripts to window objects.
2015-04-20 14:37:33 +09:00
Jacek Caban
a0ec86b7b7
mshtml: Get rid of duplicated NS_DLSYM defines.
2015-04-20 14:37:25 +09:00
Huw Davies
a38699084b
ole32/tests: Win 8 releases the drop target in OleUninitialize().
2015-04-20 14:37:13 +09:00
Huw Davies
ef072b1eb2
riched20/tests: Fix test on 64-bit win8.
2015-04-20 14:37:08 +09:00
Huw Davies
60e305d983
comctl32: Invalidate the toolbar if the button size is changed.
2015-04-20 14:37:00 +09:00
Huw Davies
5b7b911f06
comctl32: TBSTYLE_EX_MIXEDBUTTONS doesn't mean buttons should be auto-sized.
2015-04-20 14:36:55 +09:00
Aaryaman Vasishta
223f367bee
d3drm/tests: Add QueryInterface tests for IDirect3DRMFrame{1-3}.
2015-04-17 17:34:27 +09:00
Aaryaman Vasishta
5bbbf0aeb4
d3drm/tests: Make get_refcount return ULONG instead of int.
2015-04-17 17:34:24 +09:00
Gerald Pfeifer
4415171ab6
wininet: Avoid four instances of "logical not is only applied to the to the left hand side".
2015-04-17 17:33:45 +09:00
Patrick Rudolph
d2a91a3aed
gdi32: Add stub functions.
2015-04-17 17:32:46 +09:00
Piotr Caban
760b78813d
msvcrt: Don't ignore pmode attribute in _wsopen_s.
2015-04-17 14:53:53 +09:00
Piotr Caban
0694f8c89e
msvcr120: Added strtoll and strtoull exports.
2015-04-17 14:53:47 +09:00
Hans Leidekker
985e226c07
advapi32: Support parsing mandatory label ACE strings.
2015-04-17 14:53:13 +09:00
Hans Leidekker
8969377647
msi: Perform a suffix match on the volume name.
2015-04-17 14:52:45 +09:00
Hans Leidekker
20c3c09fac
msi: Improve the check for files obsoleted by patches.
2015-04-17 14:52:42 +09:00
Jacek Caban
ba00e8e0e1
mshtml: Use NS_Alloc and NS_Free directly instead of via nsIMemory.
2015-04-16 20:46:19 +09:00
Jacek Caban
20b2e1bdb5
msxml3: Create unknode object only for node types supported by msxml.
2015-04-16 20:46:04 +09:00
Henri Verbeet
8b6cddbe25
wined3d: Get rid of context_invalidate_active_texture().
...
Calling wined3d_texture_bind() + context_invalidate_active_texture() is
equivalent to just calling wined3d_texture_bind_and_dirtify().
2015-04-16 20:44:43 +09:00
Henri Verbeet
dcaaf915f8
wined3d: Use wined3d_texture_bind_and_dirtify() in wined3d_texture_upload_data().
2015-04-16 20:44:41 +09:00
Henri Verbeet
5c9da580a8
wined3d: Use wined3d_texture_bind_and_dirtify() in device_update_volume().
...
I missed this in 7c4d512fee
. Generally speaking,
the only places where plain wined3d_texture_bind() calls are appropriate are
places where you're binding the texture to a specific stage for a subsequent
draw. I.e., places where context_active_texture() is called first.
2015-04-16 20:44:37 +09:00
Henri Verbeet
52478e3809
wined3d: Bind the texture before calling wined3d_volume_upload_data() in wined3d_volume_load_location().
2015-04-16 20:44:31 +09:00
Bruno Jesus
9c20f9bca6
iphlpapi: Stub more IP_ADAPTER_UNICAST_ADDRESS fields in GetAdaptersAddresses.
2015-04-16 15:16:46 +09:00
Bruno Jesus
708ab4ca12
iphlpapi: Update the buffer size only if required in GetAdaptersAddresses.
2015-04-16 15:16:35 +09:00
Bruno Jesus
a49668e8bc
iphlpapi/tests: Add more test_GetAdaptersAddresses tests.
2015-04-16 15:16:31 +09:00
Nikolay Sivov
c7b5a2f851
usp10/tests: Fix some leaks on error path (Valgrind).
2015-04-16 15:14:10 +09:00
Nikolay Sivov
f44707cb11
wshom.ocx/tests: Fix a BSTR leak (Valgrind).
2015-04-16 15:14:07 +09:00
Henri Verbeet
2af8e243ac
d2d1: Add opacity support to bitmap brushes.
2015-04-15 22:21:59 +09:00
Henri Verbeet
a7b2f5e889
d2d1: Take the world transform into account when calculating the bitmap brush texcoord transform.
2015-04-15 22:21:59 +09:00
Henri Verbeet
aad0ab8101
wined3d: Properly handle WINED3DSIH_DP2 in the GLSL shader backend.
2015-04-15 22:21:59 +09:00
Henri Verbeet
a37099e132
wined3d: Bind sampler objects to the correct texture stage.
...
On current hardware this generally only makes a difference for vertex
textures. This fixes a regression introduced by commit
c6232e1d11
.
2015-04-15 22:21:58 +09:00
Henri Verbeet
dc53f6c2e6
wined3d: Use the display format if WINED3DFMT_UNKNOWN is passed as backbuffer format for windowed mode resets.
2015-04-15 22:21:58 +09:00
Stefan Dösinger
27209c69a9
wined3d: Call arbfp_blit_surface and ffp_blit_blit_surface through the blit interfaces.
2015-04-15 22:21:58 +09:00
Stefan Dösinger
6b455e74a0
wined3d: Move fixed function draw blits out of surface_blt_special.
2015-04-15 22:21:58 +09:00
Stefan Dösinger
f84d741cb3
wined3d: Implement color keying in the ARB fixed function pipeline.
2015-04-15 22:21:58 +09:00
Stefan Dösinger
483d9550c4
wined3d: Use finer grained colorkey state invalidation.
2015-04-15 22:21:58 +09:00
Stefan Dösinger
382fa588a9
wined3d: Handle color key dirtification in wined3d_cs_exec_set_texture.
2015-04-15 22:21:57 +09:00
Mark Harmstone
2b650fa6db
uxtheme: Resize source image if destination smaller than margins.
2015-04-15 22:21:57 +09:00
Andrew Eikum
582b54329d
dsound/tests: Don't perform ALAW test on secondary buffers.
...
win2k supports it, winxp gives one error, vista+ gives another. This
isn't interesting behavior to test.
2015-04-15 16:22:10 +09:00
Alistair Leslie-Hughes
f2aa42de09
dpnet: Convert Address components to use an array.
2015-04-14 22:14:45 +09:00
Henri Verbeet
69047ed4f7
d3d8: Update the BackBufferCount after a successful reset.
2015-04-14 17:26:46 +09:00
Henri Verbeet
3ccac1a71f
d3d9: Update the backbuffer D3DPRESENT_PARAMETERS after a successful reset.
2015-04-14 17:26:44 +09:00
Henri Verbeet
c78312ad08
d3d9: Merge most of d3d9_device_Reset() and d3d9_device_ResetEx().
2015-04-14 17:26:42 +09:00
Henri Verbeet
549f7b8a9c
d3d8/tests: Test D3DPRESENT_PARAMETERS after a successful reset.
2015-04-14 17:26:40 +09:00
Henri Verbeet
af438d451c
d3d9/tests: Test D3DPRESENT_PARAMETERS after a successful reset.
2015-04-14 17:26:36 +09:00
Igor Kotrasinski
65e19a096d
dsound: Fix conning formula to correctly interpolate volume.
2015-04-14 16:51:25 +09:00
Sebastian Lackner
ea371a2446
ws2_32: Add a missing call to release_sock_fd.
2015-04-14 16:51:18 +09:00
Bruno Jesus
b69eb16816
ws2_32: Convert EBADF errno to ENOTSOCK.
2015-04-14 16:51:09 +09:00
Bruno Jesus
383ed3ce9a
ws2_32/tests: Add one more SO_ERROR test.
2015-04-14 16:50:48 +09:00
Andrew Eikum
a9a80b56b1
dsound: Stricter validation for formats in secondary buffers.
2015-04-14 16:50:15 +09:00
Andrew Eikum
8042831061
shell32: Add more knownfolders.
2015-04-14 16:50:07 +09:00
Thomas Faber
3f63177204
mshtml: Remove nsIDOMWindowUtils::SetCriticalDisplayPortForElement.
2015-04-13 20:27:40 +09:00
Jacek Caban
b94dd24eaf
mshtml: Use debugstr_mshtml_guid in object and embed element implementation.
2015-04-13 20:27:34 +09:00
Jacek Caban
81c13caf37
mshtml: Increment ref count in QI(IID_HTMLPluginContainer) call.
2015-04-13 20:27:31 +09:00
Joachim Priesner
8fff427bc0
wined3d: Load ModelView matrix for glLightfv calls.
...
Analogous to the light() function in state.c, the correct ModelView
matrix has to be loaded when glLightfv is called.
2015-04-13 16:41:48 +09:00
Julius Schwartzenberg
20aee0673d
dwrite: Font search is case insensitive.
2015-04-13 15:49:38 +09:00
Vincent Povirk
27ae589d2a
windowscodecs: Fix crash when PNG decoder is freed without successful init.
2015-04-13 15:22:41 +09:00
Bruno Jesus
2da8f9a9db
ws2_32/tests: Add more select() tests.
2015-04-13 15:08:49 +09:00
Mark Harmstone
9f622f1fa6
uxtheme: Fix typo making fonts italic.
2015-04-13 15:05:53 +09:00
Mark Harmstone
7aae2d2eae
uxtheme: Free properties when theme file closed.
2015-04-13 15:05:39 +09:00
Nikolay Sivov
444bc3556d
oleaut32/tests: Skip cache tests if it's disabled.
2015-04-13 15:05:19 +09:00
Nikolay Sivov
d6180c05b5
shlwapi/tests: Fix uninitialized memory reads (Valgrind).
2015-04-13 15:05:12 +09:00
Nikolay Sivov
4cf70b1418
rpcrt4/tests: Fix a minor leak (Valgrind).
2015-04-13 15:05:07 +09:00
Nikolay Sivov
f4096a30ea
mmdevapi: Fix returned format leak (Valgrind).
2015-04-13 15:05:03 +09:00
Nikolay Sivov
8095210d2c
winealsa: Fix a leak of a silence buffer (Valgrind).
2015-04-13 15:04:59 +09:00
Nikolay Sivov
8ff3ab8503
scrrun: Fix iterating through per-bucket pair list (Valgrind).
2015-04-13 15:04:55 +09:00
Francois Gouget
af4324e433
windowscodecs/tests: Fix compilation on systems that don't support nameless unions.
2015-04-13 15:04:36 +09:00
Andrew Eikum
96971ea36d
shell32: Add more knownfolders.
2015-04-13 15:04:25 +09:00
Hans Leidekker
dc2228305c
msi: Add support for patching global assembly files.
2015-04-10 22:46:19 +09:00
Hans Leidekker
d263c91ce2
msi: Assume that file patches from registered MSI patches have already been applied.
2015-04-10 22:46:19 +09:00
Hans Leidekker
e4fd6265eb
msi: Take the component action into account for file patches.
2015-04-10 22:46:19 +09:00
Hans Leidekker
17b80c8ec0
msi: Don't read past the end of the patch list in MsiApplyMultiplePatchesW.
2015-04-10 22:46:18 +09:00
Hans Leidekker
2eda884bd7
fusion: Fix insufficient buffer size handling in IAssemblyName::GetDisplayName.
2015-04-10 22:46:18 +09:00
Hans Leidekker
382b72d729
fusion: Support buffer size queries in IAssemblyName::GetName.
2015-04-10 22:46:18 +09:00
Stefan Dösinger
c5c7137212
wined3d: Simplify alpha test and color keying in GLSL.
2015-04-10 21:44:13 +09:00
Stefan Dösinger
5c7707dc77
wined3d: Move alpha test states to the fragment pipeline.
...
This will allow some color keying cleanups. For Core Contexts we'll have
to emulate alpha testing in shaders anyway.
2015-04-10 21:44:01 +09:00
Stefan Dösinger
f4b6874491
wined3d: Match blitter and fragment processing color keying capabilities.
...
This is necessary if e.g. the nvts or ffp fragment processing pipeline
is selected for debugging purposes on a GPU that otherwise supports the
ARB program blitter.
2015-04-10 21:43:51 +09:00
Stefan Dösinger
5d51c97d07
wined3d: Implement color keying in the glsl fragment pipeline.
2015-04-10 21:43:31 +09:00
Stefan Dösinger
2d56694445
wined3d: Implement color keying in arbfp_blit.
2015-04-10 21:43:12 +09:00
Stefan Dösinger
439076d591
wined3d: Allow ARB blits from converted surfaces.
2015-04-10 21:42:47 +09:00
Stefan Dösinger
82db5954c4
wined3d: Set color keys through the command stream.
2015-04-10 21:42:41 +09:00
Maxime Lombard
086d2af629
wined3d: Add support for Nvidia GTX 970M.
2015-04-10 21:42:27 +09:00
Aaryaman Vasishta
1b1d77268f
d3drm: Add more interfaces to be queried from IDirect3DRMFrame2::QueryInterface.
2015-04-10 17:13:17 +09:00
Aaryaman Vasishta
415b7c1fec
d3drm: Fix IDirect3DRMFrame2::QueryInterface returning incorrect HRESULT.
2015-04-10 17:13:13 +09:00
Mark Harmstone
a1c3b30f49
uxtheme: Fix a copy-paste error which mean that GetThemeString would always fail.
2015-04-10 15:21:44 +09:00
Andrew Eikum
c6b999b901
shell32: Add more knownfolders.
2015-04-10 15:21:35 +09:00
Marcus Meissner
c1c06a9093
wininet: Avoid memory leak in error exit (Coverity).
2015-04-10 15:21:19 +09:00
Mark Harmstone
c6b4b4b93e
uxtheme: Fix colour errors in UXTHEME_StretchBlt.
2015-04-09 14:56:34 +09:00
Mark Harmstone
b0a9fb6b0d
comctl32: Fix drawing of buddy background for updown controls.
2015-04-09 14:55:17 +09:00
Bruno Jesus
61ed82fc86
ws2_32: Restore the local socket address that was bound with filter for getsockname().
2015-04-09 13:26:29 +09:00
Bruno Jesus
dcfde9a9df
ws2_32/tests: Add tests about retrieving the local address of an interface bound socket.
2015-04-09 13:26:24 +09:00
Bruno Jesus
0fbbb1297d
secur32: Don't try to set an empty target name in schan_InitializeSecurityContextW.
...
Based on original patch by Nikos Mavrogiannopoulos.
2015-04-09 13:25:04 +09:00
Andrew Eikum
f58c11767a
shell32: Add more knownfolders.
2015-04-09 13:24:30 +09:00
Andrew Eikum
e4868d5635
shell32: Allocate returned array in IKnownFolderManager::GetFolderIds.
2015-04-09 13:24:23 +09:00
Aric Stewart
3d30db2248
dinput: Add JoystickID to the Instance Name.
2015-04-08 23:34:15 +09:00