Ričardas Barkauskas [Mon, 20 Jun 2011 21:15:55 +0000 (00:15 +0300)]
ddraw: Separate IDirectDrawSurface and IDirectDrawSurface7 reference counts.
Ričardas Barkauskas [Mon, 27 Jun 2011 23:34:23 +0000 (02:34 +0300)]
ddraw: Separate IDirectDrawSurface4 reference count.
Ričardas Barkauskas [Mon, 27 Jun 2011 23:32:04 +0000 (02:32 +0300)]
ddraw: Fix SetRenderTarget behaviour on failure.
Ričardas Barkauskas [Mon, 27 Jun 2011 22:06:16 +0000 (01:06 +0300)]
ddraw: Use ddraw_surface_release_iface to destroy leftover surfaces.
André Hentschel [Fri, 24 Jun 2011 22:09:11 +0000 (00:09 +0200)]
user32: Use more meaningful variable names.
Austin English [Thu, 23 Jun 2011 09:09:57 +0000 (04:09 -0500)]
kernel32: Stub a few of the numa functions.
Huw Davies [Tue, 28 Jun 2011 12:16:55 +0000 (13:16 +0100)]
gdi32: Construct the EGA palette from the default palette.
Piotr Caban [Tue, 28 Jun 2011 08:18:54 +0000 (10:18 +0200)]
comctl32: Make iterator_remove_common_items working on one range iterators.
Henri Verbeet [Tue, 28 Jun 2011 00:26:20 +0000 (02:26 +0200)]
wined3d: Properly destroy contexts not owned by the implcit swapchain.
In particular, set num_contexts to 0 in the swapchain that owns the contexts.
Henri Verbeet [Tue, 28 Jun 2011 00:26:19 +0000 (02:26 +0200)]
wined3d: Make the rts and ds parameters to context_validate_rt_config() const.
Henri Verbeet [Tue, 28 Jun 2011 00:26:18 +0000 (02:26 +0200)]
wined3d: Make the generate_rt_mask_no_fbo() parameters const.
Henri Verbeet [Tue, 28 Jun 2011 00:26:17 +0000 (02:26 +0200)]
wined3d: Make the target parameter to generate_rt_mask_from_surface() const.
Henri Verbeet [Tue, 28 Jun 2011 00:26:16 +0000 (02:26 +0200)]
wined3d: Make the depth_stencil parameter to context_validate_onscreen_formats() const.
Alexandre Julliard [Tue, 28 Jun 2011 13:01:48 +0000 (08:01 -0500)]
ntdll: Encode the function pointers in the vectored handler list.
Detlef Riekenberg [Sun, 26 Jun 2011 16:26:27 +0000 (18:26 +0200)]
winemenubuilder: Show filename on failure.
Vincent Povirk [Mon, 27 Jun 2011 16:23:21 +0000 (11:23 -0500)]
gdiplus: Add test for GdipMeasureDriverString.
Stefan Dösinger [Mon, 27 Jun 2011 15:52:39 +0000 (17:52 +0200)]
wined3d: Separate stream sources and vertex declaration.
Changing the stream sources does not require a reapplication of the
vertex declaration. Even setting a NULL vertex buffer doesn't make
attributes disappear - it just causes a segfault on Windows.
Stefan Dösinger [Fri, 27 May 2011 11:57:34 +0000 (13:57 +0200)]
wined3d: Don't set FBO attachment filtering to GL_NEAREST.
The min and mag filters should not have any effect when rendering to
textures. This code was once needed to work around a bug in the Nvidia
driver. Changing the texture filter states is expensive and makes it
harder to apply the FBO state only when needed.
Marcus Meissner [Mon, 27 Jun 2011 11:21:40 +0000 (13:21 +0200)]
urlmon: Fixed array size check (Coverity).
Detlef Riekenberg [Sun, 26 Jun 2011 16:28:28 +0000 (18:28 +0200)]
jscript/tests: Fix copy & paste typos.
Detlef Riekenberg [Sun, 26 Jun 2011 16:28:27 +0000 (18:28 +0200)]
jscript: Support also VT_UI4 in debugstr_variant.
Dylan Smith [Sat, 25 Jun 2011 18:32:16 +0000 (14:32 -0400)]
d3dx9/tests: Fix comparison that expects NAN, since NAN != NAN.
Aric Stewart [Mon, 27 Jun 2011 16:00:58 +0000 (11:00 -0500)]
usp10: Restart Indic syllable processing immediately after malformed syllable.
Alexandre Julliard [Mon, 27 Jun 2011 20:07:30 +0000 (15:07 -0500)]
msvcp90: Make sure an exported variable is initialized.
Piotr Caban [Mon, 27 Jun 2011 12:22:40 +0000 (14:22 +0200)]
comctl32: Prevent double theme closing when WM_DESTROY is called many times.
Piotr Caban [Mon, 27 Jun 2011 12:22:26 +0000 (14:22 +0200)]
comctl32: Make themed button hot when mouse is over it.
Piotr Caban [Mon, 27 Jun 2011 12:21:59 +0000 (14:21 +0200)]
comctl32: Improved setting button state.
Piotr Caban [Mon, 27 Jun 2011 12:21:48 +0000 (14:21 +0200)]
comctl32: Use vssym32.h instead of tmschema.h.
Piotr Caban [Mon, 27 Jun 2011 12:21:35 +0000 (14:21 +0200)]
include: Added vssym32.h.
Piotr Caban [Mon, 27 Jun 2011 12:21:25 +0000 (14:21 +0200)]
include: Added vsstyle.h.
Piotr Caban [Mon, 27 Jun 2011 12:21:06 +0000 (14:21 +0200)]
user32: Don't redeclare button state macros.
John Edmonds [Sun, 26 Jun 2011 17:52:27 +0000 (13:52 -0400)]
ddraw: Warning message about an invalid structure size will now print the structure's size.
Rico Schüller [Mon, 27 Jun 2011 09:58:38 +0000 (11:58 +0200)]
d3dx9: Implement ID3DXEffect::EndPass().
Rico Schüller [Mon, 27 Jun 2011 09:58:35 +0000 (11:58 +0200)]
d3dx9: Implement ID3DXEffect::SetTechnique().
Rico Schüller [Mon, 27 Jun 2011 09:58:30 +0000 (11:58 +0200)]
d3dx9: Implement ID3DXEffect::GetCurrentTechnique().
Rico Schüller [Mon, 27 Jun 2011 09:58:24 +0000 (11:58 +0200)]
d3dx9: Implement ID3DXEffect::BeginPass().
Rico Schüller [Mon, 27 Jun 2011 09:58:20 +0000 (11:58 +0200)]
d3dx9: Implement ID3DXEffect::Begin().
Rico Schüller [Mon, 27 Jun 2011 09:58:11 +0000 (11:58 +0200)]
d3dx9: Fix light range spelling.
Jacek Caban [Fri, 24 Jun 2011 17:34:54 +0000 (19:34 +0200)]
widl: Insert standard windows.h and ole2.h includes to generated headers.
Jacek Caban [Fri, 24 Jun 2011 17:37:16 +0000 (19:37 +0200)]
include: Added wpcapi.idl.
Huw Davies [Mon, 27 Jun 2011 12:26:42 +0000 (13:26 +0100)]
gdi32: Fix the 8 bpp generated colour table.
Huw Davies [Mon, 27 Jun 2011 12:26:41 +0000 (13:26 +0100)]
gdi32: Simplify colour table generation.
Marcus Meissner [Sun, 26 Jun 2011 15:24:25 +0000 (17:24 +0200)]
msi: Remove superflous NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 15:17:38 +0000 (17:17 +0200)]
msi: Removed useless NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 15:16:02 +0000 (17:16 +0200)]
krnl386.exe16: pSeg might be NULL (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 15:12:42 +0000 (17:12 +0200)]
d3d9: Remove superflous NULL checks (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 15:08:36 +0000 (17:08 +0200)]
ddrawex: Remove superflous NULL checks, add error skips (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:57:51 +0000 (16:57 +0200)]
dmstyle: Reverse NULL check and deref (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:54:14 +0000 (16:54 +0200)]
gameux: Revert NULL ptr check and deref (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:43:02 +0000 (16:43 +0200)]
ole32: Access the array entry, not the array (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:36:03 +0000 (16:36 +0200)]
quartz: Removed useless NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:32:39 +0000 (16:32 +0200)]
strmbase: Move NULL check up a bit (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 14:30:55 +0000 (16:30 +0200)]
shell32: Remove superflous NULL check (Coverity).
Marcus Meissner [Sun, 26 Jun 2011 20:14:21 +0000 (22:14 +0200)]
oleaut32: Unshadow cmp to make code work (Coverity).
Jacek Caban [Sat, 25 Jun 2011 17:04:16 +0000 (19:04 +0200)]
urlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler implementation.
Jacek Caban [Sat, 25 Jun 2011 17:03:51 +0000 (19:03 +0200)]
mshtml: Added IUri-based nsIURI::SetPort implementation.
Jacek Caban [Sat, 25 Jun 2011 17:03:38 +0000 (19:03 +0200)]
mshtml: Get rid of wine_url in nsWineURI object.
Jacek Caban [Sat, 25 Jun 2011 17:03:19 +0000 (19:03 +0200)]
mshtml: Make sure we always create nsWineURI with valid IUri.
Francois Gouget [Sat, 25 Jun 2011 11:49:27 +0000 (13:49 +0200)]
Assorted spelling fixes.
Francois Gouget [Sat, 25 Jun 2011 11:50:06 +0000 (13:50 +0200)]
vbscript: Make VBScriptFactory_CreateInstance() static.
Francois Gouget [Sat, 25 Jun 2011 11:50:01 +0000 (13:50 +0200)]
d3dx9_36/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 25 Jun 2011 11:49:53 +0000 (13:49 +0200)]
d3dx9_36: Add a trailing '\n' to some TRACE() calls.
Francois Gouget [Sat, 25 Jun 2011 11:49:40 +0000 (13:49 +0200)]
shell32: Update a comment.
Francois Gouget [Sat, 25 Jun 2011 11:26:25 +0000 (13:26 +0200)]
d3dx9_36: Fix compilation on systems that don't support nameless structs/unions.
Alexandre Julliard [Fri, 24 Jun 2011 22:29:32 +0000 (00:29 +0200)]
Release 1.3.23.
Dylan Smith [Fri, 24 Jun 2011 14:27:09 +0000 (10:27 -0400)]
d3dx9/tests: Avoid using FP_NAN for portability.
Travis Athougies [Fri, 24 Jun 2011 01:55:17 +0000 (18:55 -0700)]
include: Added define for DDSCAPS2_VOLUME.
Travis Athougies [Fri, 24 Jun 2011 01:55:15 +0000 (18:55 -0700)]
d3dx9_36: Added stub implementation of D3DXSaveSurfaceToFileInMemoryA and D3DXSaveSurfaceToFileInMemoryW.
Travis Athougies [Fri, 24 Jun 2011 01:55:16 +0000 (18:55 -0700)]
d3dx9_36: Added stub D3DXCreateCubeTextureFromFileInMemory.
Jay Yang [Thu, 23 Jun 2011 18:56:14 +0000 (14:56 -0400)]
comctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list.
Jay Yang [Thu, 23 Jun 2011 18:56:09 +0000 (14:56 -0400)]
shell32: Implement ILIsEmpty.
Mariusz Pluciński [Thu, 23 Jun 2011 16:50:20 +0000 (18:50 +0200)]
include: Add new flags to KF_DEFINITION_FLAGS.
Mariusz Pluciński [Thu, 23 Jun 2011 16:50:09 +0000 (18:50 +0200)]
shell32: Add IKnownFolder::SetPath() implementation.
Mariusz Pluciński [Thu, 23 Jun 2011 16:49:55 +0000 (18:49 +0200)]
shell32: Add implementation of IKnownFolder::GetCategory.
Mariusz Pluciński [Thu, 23 Jun 2011 16:49:48 +0000 (18:49 +0200)]
shell32/tests: Add test of IKnownFolder::GetCategory for custom known folder.
Stefan Dösinger [Mon, 20 Jun 2011 21:26:03 +0000 (23:26 +0200)]
wined3d: Get rid of the has_signature_idx field in the ARB ps private data.
Stefan Dösinger [Wed, 22 Jun 2011 22:19:11 +0000 (00:19 +0200)]
wined3d: Fix a typo in compare_sig in the arb backend.
Maarten Lankhorst [Fri, 24 Jun 2011 14:51:11 +0000 (16:51 +0200)]
quartz: Skip filtergraph tests when filtergraph cannot be created.
Aric Stewart [Fri, 24 Jun 2011 15:16:25 +0000 (10:16 -0500)]
usp10: Correct Pre Base glyph index shifting.
Jacek Caban [Thu, 23 Jun 2011 13:44:28 +0000 (15:44 +0200)]
urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.
Huw Davies [Thu, 23 Jun 2011 13:30:03 +0000 (14:30 +0100)]
gdi32/tests: Show that Get/SetDIBits ignore the layout mode.
Jacek Caban [Thu, 23 Jun 2011 11:45:34 +0000 (13:45 +0200)]
mshtml: Use IUri instead of wine_url in before_async_open.
Jacek Caban [Thu, 23 Jun 2011 11:45:18 +0000 (13:45 +0200)]
mshtml: Use CreateURLMonikerEx2 for creating URL moniker.
Jacek Caban [Thu, 23 Jun 2011 11:44:57 +0000 (13:44 +0200)]
urlmon: Use proper IUri in BindToObject implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:38 +0000 (13:44 +0200)]
urlmon: Use proper IUri in BindToStorage implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:17 +0000 (13:44 +0200)]
urlmon: Added support for IUri in IMoniker::Load implementation.
Jacek Caban [Thu, 23 Jun 2011 11:44:02 +0000 (13:44 +0200)]
urlmon: Added more CreateURLMoniker* tests.
Jacek Caban [Thu, 23 Jun 2011 11:43:47 +0000 (13:43 +0200)]
urlmon: Added CreateURLMonikerEx2 implementation.
Jacek Caban [Thu, 23 Jun 2011 11:43:33 +0000 (13:43 +0200)]
urlmon: Added IUriContainer::GetIUri implementation.
Jacek Caban [Thu, 23 Jun 2011 11:43:22 +0000 (13:43 +0200)]
urlmon: Properly support dwFlags argument in CreateURLMonikerEx.
Jacek Caban [Thu, 23 Jun 2011 11:43:11 +0000 (13:43 +0200)]
urlmon: Reimplement CreateURLMonikerEx on top of IUri APIs.
Henri Verbeet [Thu, 23 Jun 2011 09:43:40 +0000 (11:43 +0200)]
wined3d: Request per-surface palettes in the client libs.
Henri Verbeet [Thu, 23 Jun 2011 09:43:39 +0000 (11:43 +0200)]
wined3d: Explicitly set surface alignment in the client libs.
Instead of using dxVersion.
Henri Verbeet [Thu, 23 Jun 2011 09:43:38 +0000 (11:43 +0200)]
wined3d: Make the surface parameter to surface_get_gl_buffer() const.
Henri Verbeet [Thu, 23 Jun 2011 09:43:37 +0000 (11:43 +0200)]
wined3d: Make the surface parameter to surface_is_offscreen() const.
Hans Leidekker [Thu, 23 Jun 2011 07:08:38 +0000 (09:08 +0200)]
msi: Count progress in units of 512 bytes.
Hans Leidekker [Thu, 23 Jun 2011 07:08:21 +0000 (09:08 +0200)]
msi: Make sure reported progress adds up to projected progress.
Hans Leidekker [Thu, 23 Jun 2011 07:08:04 +0000 (09:08 +0200)]
msi: Add support for running the progress bar backwards.
Hans Leidekker [Thu, 23 Jun 2011 07:07:48 +0000 (09:07 +0200)]
msi: Don't subscribe more than once to the same control event.
Hans Leidekker [Thu, 23 Jun 2011 07:07:31 +0000 (09:07 +0200)]
msi: Don't update the progress bar in schedule_install_files.