Andrew Nguyen
90e9e3103a
dinput: Implement IDirectInput::RunControlPanel.
2011-07-06 11:13:31 +02:00
Piotr Pawlow
f6600263c1
wined3d: Delete cursor texture on device reset.
2011-07-05 19:27:53 +02:00
Alexandre Julliard
99cdacb93b
msvcp90/tests: Dynamically generate a thunk to call thiscall functions.
...
It's not possible to do this correctly with inline assembly.
2011-07-05 18:07:43 +02:00
Stefan Dösinger
718c614937
wined3d: Pass a struct wined3d_fb_state * to context_apply_clear_state.
2011-07-05 17:33:56 +02:00
Stefan Dösinger
053071e343
wined3d: Pass a struct wined3d_fb_state to device_clear_render_targets.
2011-07-05 17:33:51 +02:00
Stefan Dösinger
cd96c59d91
wined3d: Track framebuffer changes.
2011-07-05 17:33:43 +02:00
Stefan Dösinger
d321959dd7
wined3d: Move FBO application into a state handler.
2011-07-05 17:33:35 +02:00
Stefan Dösinger
1aa85c96a9
wined3d: Rename the rt mask generation functions.
2011-07-05 17:33:22 +02:00
André Hentschel
9752bf8f04
mountmgr.sys: Better fixme for unsupported ioctls.
2011-07-05 16:32:13 +02:00
André Hentschel
8b733dd313
shdocvw: Add ITaskbarList[34] Interface.
2011-07-05 16:27:39 +02:00
Vincent Povirk
8c0d568c32
user32: Notify the user driver of hotkey changes.
2011-07-05 16:00:20 +02:00
Andrew Eikum
f78af0e046
winmm/tests: Don't test MCI output if no output devices are available.
2011-07-05 15:48:06 +02:00
Dylan Smith
82da77c0a6
richedit: Fix incorrect GUID values for ITextHost and ITextHost2.
2011-07-05 14:44:43 +02:00
Dylan Smith
819e1a899a
riched20/tests: Test the text services IIDs.
2011-07-05 14:44:33 +02:00
Frédéric Delanoy
e35cdaa138
dbghelp: Remove dead code (Clang).
2011-07-05 14:43:43 +02:00
Frédéric Delanoy
6ae1bfe20f
dplayx: Remove dead code (Clang).
2011-07-05 14:43:21 +02:00
Frédéric Delanoy
982e7f96b1
secur32: Remove dead code (Clang).
2011-07-05 14:42:53 +02:00
Frédéric Delanoy
f73733b8b0
crypt32: Remove dead code (Clang).
2011-07-05 14:42:40 +02:00
Dan Kegel
b732d428de
d3dcompiler_43: Don't crash on long TRACE().
2011-07-05 14:40:19 +02:00
Alex Stanev
82b7a4166f
advapi32: Set *lpSize properly in GetUserNameA.
2011-07-05 14:40:00 +02:00
Michael Stefaniuc
b09078b016
d3d9: COM cleanup for the IDirect3DPixelShader9 iface.
2011-07-05 14:30:42 +02:00
Michael Stefaniuc
704f0efe0c
d3d9: Use unsafe_impl_from_IDirect3DPixelShader9 for an app provided iface.
2011-07-05 14:30:38 +02:00
Michael Stefaniuc
db1dd90225
d3d9: COM cleanup for the IDirect3DIndexBuffer9 iface.
2011-07-05 14:30:33 +02:00
Michael Stefaniuc
875d6900c6
d3d9: Use unsafe_impl_from_IDirect3DIndexBuffer9 for an app provided iface.
2011-07-05 14:30:31 +02:00
Maarten Lankhorst
715921fea0
winegstreamer: Fix setcaps call.
2011-07-05 14:27:37 +02:00
Alistair Leslie-Hughes
5f1262825c
msxml3: clang corrections.
2011-07-05 13:53:26 +02:00
Mariusz Pluciński
92ff88155a
shell32/tests: Remove duplicated test of known folder.
2011-07-05 13:51:52 +02:00
Mariusz Pluciński
9435f3ce15
shell32: Add support of KF_REDIRECT_DEL_SOURCE_CONTENTS flag to redirection.
2011-07-05 13:51:48 +02:00
Mariusz Pluciński
104bf57c11
shell32: Add support of KF_REDIRECT_COPY_CONTENTS flag to redirection.
2011-07-05 13:51:44 +02:00
Michael Stefaniuc
638cf80c4f
d3d8: COM cleanup for the IDirect3DIndexBuffer8 iface.
2011-07-05 13:47:38 +02:00
Michael Stefaniuc
c1eeeec2d2
d3d8: Use unsafe_impl_from_IDirect3DIndexBuffer8 for an app provided iface.
2011-07-05 13:47:35 +02:00
Michael Stefaniuc
d615be8eea
d3d8: COM cleanup for the IDirect3DSurface8 iface.
2011-07-05 13:47:30 +02:00
Michael Stefaniuc
cce8294f39
d3d8: Use unsafe_impl_from_IDirect3DSurface8 for app provided ifaces.
2011-07-05 13:47:26 +02:00
Michael Stefaniuc
bdd8459a53
d3d8: Avoid an unsafe IDirect3DSurface8 to object cast.
2011-07-05 13:47:22 +02:00
Henri Verbeet
4e8c7f00f2
wined3d: Print an ERR for unknown / invalid surface locations in surface_load_location().
2011-07-05 13:46:24 +02:00
Henri Verbeet
1c3b691f10
wined3d: Introduce a separate function for loading the SFLAG_INTEXTURE and SFLAG_INSRGBTEX surface locations.
2011-07-05 13:46:20 +02:00
Henri Verbeet
cabcb362c1
wined3d: Introduce a separate function for loading the SFLAG_INDRAWABLE surface location.
2011-07-05 13:46:15 +02:00
Henri Verbeet
aacd8f8b93
wined3d: Introduce a separate function for loading the SFLAG_INSYSMEM surface location.
2011-07-05 13:46:11 +02:00
Henri Verbeet
ddc29c40e6
wined3d: Make D3DRS_ZBIAS work.
...
D3DRS_ZBIAS is poorly defined, but it makes sense that the bias should be
format independent. Looking at application behaviour, it seems to include a
slope scale factor as well. This fixes a couple of regressions introduced by
96b758f7b3
, although it was broken before as
well, just in a different way.
2011-07-05 13:46:07 +02:00
Lucas Fialho Zawacki
39684c7e3a
dinput: SetActionMap and queue_event setting mapped data.
2011-07-04 20:25:00 +02:00
Lucas Fialho Zawacki
b590090a48
dinput: SetActionMap constructing a dataformat for keyboard and mouse.
2011-07-04 20:24:48 +02:00
Lucas Fialho Zawacki
83aded2754
dinput: Keyboard and mouse implementation of BuildActionMap.
2011-07-04 20:24:10 +02:00
Lucas Fialho Zawacki
542a2849c0
dinput8/tests: BuildActionMap and input tests for mouse.
2011-07-04 20:23:09 +02:00
Gerald Pfeifer
8bdcf75b09
strmbase: Mark TransformFilter_QualityControlImpl_Notify static.
2011-07-04 20:22:44 +02:00
André Hentschel
a7c1b5f02e
wined3d: Remove dead code (clang).
2011-07-04 19:06:51 +02:00
André Hentschel
ee44ff9597
imm32: Remove redundant check.
2011-07-04 19:06:15 +02:00
Jacek Caban
547cc07961
shobjidl.idl: Added some missing coclasses.
2011-07-04 13:45:27 +02:00
Jacek Caban
dbba09ca29
audiopolicy.idl: Fixed SetGroupingParam declaration.
2011-07-04 13:45:14 +02:00
Henri Verbeet
5d6f29818f
wined3d: Get rid of the GL_SupportedExt typedef.
2011-07-04 13:44:52 +02:00
Henri Verbeet
82d74d563a
wined3d: Get rid of the tex_op_args typedef.
2011-07-04 13:44:47 +02:00
Henri Verbeet
b1664a2c85
wined3d: Get rid of some IWineD3D* references.
2011-07-04 13:44:41 +02:00
Henri Verbeet
0c716b77e5
wined3d: Move some enums to directx.c.
2011-07-04 13:44:29 +02:00
Henri Verbeet
8f6ae4ba38
wined3d: Get rid of some macros.
2011-07-04 13:44:25 +02:00
Piotr Caban
1226422a08
shell32: Implement folder renaming in SHBrowseForFolder.
2011-07-04 13:43:45 +02:00
Piotr Caban
74c47d0a67
shell32: Implement "make new folder" functionality in SHBrowseForFolder.
2011-07-04 13:43:42 +02:00
Piotr Caban
f984d4d7f9
shell32: Update currently selected folder in SHBrowseForFolder dialog.
2011-07-04 13:43:34 +02:00
André Hentschel
9cd2d61b6e
user32: Remove dead code (clang).
2011-07-04 13:43:17 +02:00
Nikolay Sivov
4843cff6ef
user32/tests: Test that class data is set with wrong size value too.
2011-07-04 13:42:29 +02:00
Nikolay Sivov
3969416808
comctl32/tests: Test more return values in tests (Clang).
2011-07-04 13:41:13 +02:00
Nikolay Sivov
6cf25732dd
comctl32/monthcal: Remove unused variable (Clang).
2011-07-04 13:41:05 +02:00
Nikolay Sivov
7445dcee05
comctl32/treeview: Remove redundant initializer (Clang).
2011-07-04 13:41:00 +02:00
Nikolay Sivov
7d31d39f00
comctl32/tab: Make WM_RBUTTONUP reach default window procedure.
2011-07-04 13:40:43 +02:00
Daniel Verkamp
fcd04e5987
msvcrt/tests: Add test for _get_pgmptr.
2011-07-04 13:40:27 +02:00
Daniel Verkamp
1357589eca
msvcrt: Add _get_pgmptr and _get_wpgmptr.
2011-07-04 13:39:58 +02:00
Dylan Smith
d621accbea
d3dx9/tests: Added tests for rounding of denormalized number for D3DXFloat32To16Array.
2011-07-04 13:39:24 +02:00
Dylan Smith
cac35191b9
d3dx9: Implement D3DXFloat32To16Array.
...
Derived from patch submitted by Misha Koshelev.
Corrected rounding of denormalized numbers.
2011-07-04 13:39:15 +02:00
André Hentschel
38c13e56a7
shell32: Add stub for SetCurrentProcessExplicitAppUserModelID.
2011-07-01 20:26:42 +02:00
André Hentschel
7673d67c1e
imm32: Test and fix ImmIsUIMessageA/W.
2011-07-01 20:22:08 +02:00
Louis Lenders
9916931d41
httpapi: Add stub for HttpCreateHttpHandle.
2011-07-01 20:20:25 +02:00
Alexandre Julliard
7654688886
kernel32/tests: Add tests for file sharing with file-specific access bits.
2011-07-01 18:33:37 +02:00
Alexandre Julliard
d0f3d06172
kernel32/tests: Get rid of the Win9x support in the file sharing tests.
2011-07-01 18:33:37 +02:00
Lauri Kenttä
46328eff5e
netapi32: Fix h_addr_list handling.
2011-07-01 17:31:05 +02:00
Austin English
eba8216fcc
ws2_32: Define sipx_network / sipx_node for DragonFly BSD.
2011-07-01 17:29:37 +02:00
Rico Schüller
7e7549abc5
d3dx9: Handle ST_PARAMETER in d3dx9_parse resource().
2011-07-01 14:39:37 +02:00
Rico Schüller
05eef50e22
d3dx9: Handle ST_FXLC in d3dx9_parse_resource().
2011-07-01 14:39:37 +02:00
Francois Gouget
db36599aff
shell32: Remove WINAPI on static functions where not needed.
2011-07-01 14:39:37 +02:00
Mariusz Pluciński
08186a9c26
shell32: Check for known folder existance.
2011-07-01 14:39:36 +02:00
Mariusz Pluciński
e1dc5447e8
shell32: IKnownFolder::SetPath modified to use redirection instead of overwriting original path.
2011-07-01 14:39:36 +02:00
Hans Leidekker
823560d472
msi: Get rid of the remaining tabs.
2011-07-01 14:39:36 +02:00
Hans Leidekker
7d677fc327
msi: Delay creating local installer and patch packages until the product is registered.
2011-07-01 14:39:36 +02:00
Hans Leidekker
791fe136a9
msi: Remove directories after removing all files.
2011-07-01 14:39:36 +02:00
Hans Leidekker
12a55d9190
msi/tests: Clean up the local package in test_register_product.
2011-07-01 14:39:36 +02:00
Hans Leidekker
395887b684
msi/tests: Remove a test.
...
This test shows that native fails to remove an empty directory under
certain conditions. I don't see why we should replicate this behavior.
2011-07-01 14:39:36 +02:00
Hans Leidekker
b32c643c18
msi: Handle escaped double quotes in command line parsing.
2011-07-01 14:39:36 +02:00
Hans Leidekker
2cbeb20d39
msi: Use an enum to represent folder states.
2011-07-01 14:39:36 +02:00
Hans Leidekker
8ff57beb0e
msi: Perform a full uninstall if no feature resolves to INSTALLSTATE_LOCAL.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
92f29035d8
quartz: COM cleanup for the IMediaPosition iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
482879462a
quartz: COM cleanup for the IGraphConfig iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
13626d06e6
quartz: COM cleanup for the IMediaEventSink iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
e97b34b26e
quartz: COM cleanup for the IMediaFilter iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
eca149bb4b
quartz: COM cleanup for the IMediaEventEx iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
6d929c71b6
quartz: COM cleanup for the IVideoWindow iface.
2011-07-01 14:39:36 +02:00
Michael Stefaniuc
a37208ba96
quartz: COM cleanup for the IBasicVideo2 iface.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
8d52dffc6d
quartz: COM cleanup for the IBasicAudio iface.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
deb489c2d2
quartz: COM cleanup for the IMediaSeeking iface.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
6c3e62fdaf
quartz: COM cleanup for the IMediaControl iface.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
2d589407b3
quartz: Pass the object instead of the iface to an internal helper.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
f888eb9135
quartz: COM cleanup for the IFilterGraph2 iface.
2011-07-01 14:39:35 +02:00
Henri Verbeet
c20b23eb00
wined3d: Make the surface parameter to context_surface_update() const.
2011-07-01 14:39:35 +02:00
Henri Verbeet
2257a70e37
wined3d: Make the device parameter to context_resource_unloaded() const.
2011-07-01 14:39:35 +02:00
Henri Verbeet
6894d8022a
wined3d: Make the device parameter to context_resource_released() const.
2011-07-01 14:39:35 +02:00
Henri Verbeet
53b99dde14
wined3d: Make the device and surface parameters to context_enum_surface_fbo_entries() const.
2011-07-01 14:39:35 +02:00
Henri Verbeet
b3b1d20562
wined3d: Make the context parameter to context_check_fbo_status() const.
2011-07-01 14:39:35 +02:00
Michael Stefaniuc
c2c0bec0e3
shell32: Don't pass an unitialized size to RegGetValue().
2011-07-01 14:39:35 +02:00
Misha Koshelev
a6b40624db
d3dx9_36: Implement and add tests for D3DXFloat16To32Array.
2011-07-01 14:39:22 +02:00
Frédéric Delanoy
c7a46f5d3e
hhctrl.ocx: Remove misplaced semicolon after an if condition.
2011-06-30 17:23:28 +02:00
Mariusz Pluciński
7340dcdb6d
shell32: Add support of known folders redirection to GetPath.
2011-06-29 14:24:53 -05:00
Mariusz Pluciński
e554ee7fb4
shell32: Add support of known folders redirection to Redirect.
2011-06-29 14:24:43 -05:00
Mariusz Pluciński
4c0959b9d6
shell32: Add support of parent folder to GetPath.
2011-06-29 14:23:41 -05:00
Mariusz Pluciński
06f706a068
shell32: Add support of parent folder to RegisterFolder.
2011-06-29 14:23:36 -05:00
Mariusz Pluciński
43769da95e
shell32/tests: Modify tests of redirection to check more advanced features.
2011-06-29 14:23:28 -05:00
Piotr Caban
8c42ac319a
comctl32: Fixed tab elements recognition.
2011-06-29 14:23:04 -05:00
Aric Stewart
3414d0ea0e
hhctrl.ocx: Improve parsing of incoming file specs to HtmlHelp.
2011-06-29 14:22:38 -05:00
Andrew Eikum
a700f9e0fc
winmm: Pull wave and mixer functions into their own source file.
2011-06-29 10:24:04 -05:00
Andrew Eikum
79575d33ad
winmm/tests: Remove uninteresting tests.
2011-06-29 10:23:01 -05:00
Andrew Eikum
7d82403f05
dsound: Inform the driver if we are in emulation mode or not.
2011-06-29 10:22:57 -05:00
Henri Verbeet
a8de1272da
wined3d: Make the context parameter to context_attach_depth_stencil_fbo() const.
2011-06-29 10:08:44 -05:00
Henri Verbeet
0bae611bf5
wined3d: Make the context parameter to context_create_fbo_entry() const.
2011-06-29 10:08:39 -05:00
Henri Verbeet
12be5afd92
wined3d: Get rid of the glsl_sample_function_t typedef.
2011-06-29 10:08:34 -05:00
Henri Verbeet
8fa44dd76d
wined3d: Get rid of the glsl_src_param_t typedef.
2011-06-29 10:08:28 -05:00
Henri Verbeet
3f62b618c4
wined3d: Get rid of the glsl_dst_param_t typedef.
2011-06-29 10:08:19 -05:00
Alistair Leslie-Hughes
24d77c263d
msxml3: Improve namespace tests to highlight get nodeName issue.
2011-06-29 10:08:11 -05:00
Austin Lund
0ad6c2deb9
ntoskrnl.exe: Made KdDebuggerEnabled a boolean and set to false.
2011-06-29 10:07:55 -05:00
André Hentschel
3a183a42df
dbghelp: Only declare deltapc for i386.
2011-06-29 10:07:24 -05:00
Rico Schüller
32bba812df
d3dx9: Fix ID3DXEffect::SetStateManager().
2011-06-28 16:52:28 -05:00
Vincent Povirk
d59c3d45e3
gdiplus: Use DrawDriverString to draw the text in DrawString.
2011-06-28 16:52:21 -05:00
Vincent Povirk
6cc7e7f7c4
gdiplus: Implement GdipMeasureDriverString.
2011-06-28 16:46:16 -05:00
Vincent Povirk
640c7b5e4f
gdiplus: Test MeasureDriverString with a character that has an underhang.
2011-06-28 16:46:12 -05:00
Vincent Povirk
0ec9d398a5
gdiplus: Fix the order of arguments to expectf in test_string_functions.
2011-06-28 16:46:05 -05:00
Dylan Smith
ced4c38324
ddraw: Partially revert a struct copy change to fix a regression.
...
Commit 3871329872
caused the regression.
2011-06-28 16:45:56 -05:00
André Hentschel
84d68639be
shdocvw: Add ITaskbarList2 Interface.
2011-06-28 16:45:56 -05:00
Damjan Jovanovic
ec2f513690
rpcrt4: Implement RpcNetworkInqProtseqs.
2011-06-28 16:45:56 -05:00
Lucas Fialho Zawacki
2fe9f14b29
dinput: SetActionMap setting the device buffer.
2011-06-28 16:45:56 -05:00
Lucas Fialho Zawacki
636cc9acff
dinput8/tests: Testing BuildActionMap and SetActionMap with keyboard input.
2011-06-28 16:45:56 -05:00
Lucas Fialho Zawacki
0f17c828f7
dinput: EnumDevicesBySemantics enumerating keyboard and mouse with priority flags.
2011-06-28 16:45:55 -05:00
Lucas Fialho Zawacki
3ed476caac
dinput8/tests: Test EnumDevicesBySemantics mouse and keyboard enumeration with flags.
2011-06-28 16:45:55 -05:00
Stefan Dösinger
a27adc478a
wined3d: Update the vertex shader when the clipplanes are changed.
2011-06-28 11:57:51 -05:00
Marcus Meissner
6b90f27d8f
comctl32: Fixed strncpy (Coverity).
2011-06-28 11:57:51 -05:00
Ričardas Barkauskas
e5d69ba923
ddraw: Separate IDirectDrawGammaControl reference count.
2011-06-28 11:57:51 -05:00
Ričardas Barkauskas
90112e97ea
ddraw: Move IDirect3DTexture and IDirect3DTexture2 to IDirectDrawSurface reference counts.
2011-06-28 11:57:50 -05:00
Ričardas Barkauskas
5f6d7021aa
ddraw: Separate IDirectDrawSurface and IDirectDrawSurface7 reference counts.
2011-06-28 11:57:50 -05:00
Ričardas Barkauskas
9190d349d2
ddraw: Separate IDirectDrawSurface4 reference count.
2011-06-28 11:57:50 -05:00
Ričardas Barkauskas
3b50ad82ad
ddraw: Fix SetRenderTarget behaviour on failure.
2011-06-28 11:57:50 -05:00
Ričardas Barkauskas
c7e5e6d2b5
ddraw: Use ddraw_surface_release_iface to destroy leftover surfaces.
2011-06-28 11:57:50 -05:00
André Hentschel
7521ae4291
user32: Use more meaningful variable names.
2011-06-28 11:57:50 -05:00
Austin English
1344aec642
kernel32: Stub a few of the numa functions.
2011-06-28 11:57:50 -05:00
Huw Davies
aa34b2fb77
gdi32: Construct the EGA palette from the default palette.
2011-06-28 10:19:02 -05:00
Piotr Caban
8669fa7308
comctl32: Make iterator_remove_common_items working on one range iterators.
2011-06-28 10:18:57 -05:00
Henri Verbeet
ebcf08e59a
wined3d: Properly destroy contexts not owned by the implcit swapchain.
...
In particular, set num_contexts to 0 in the swapchain that owns the contexts.
2011-06-28 10:18:37 -05:00
Henri Verbeet
560d5188b7
wined3d: Make the rts and ds parameters to context_validate_rt_config() const.
2011-06-28 10:18:30 -05:00