Juan Lang [Thu, 7 May 2009 18:06:50 +0000 (11:06 -0700)]
inetmib1: Fix memory leaks.
Henri Verbeet [Tue, 12 May 2009 14:19:56 +0000 (16:19 +0200)]
wined3d: Add missing GL locking to shader_backend_t.shader_select() calls.
Henri Verbeet [Tue, 12 May 2009 14:19:56 +0000 (16:19 +0200)]
wined3d: Add missing GL locking to state table calls.
Henri Verbeet [Tue, 12 May 2009 14:19:55 +0000 (16:19 +0200)]
wined3d: Add missing GL locking to shader_backend_t.shader_free_private() implementations.
Henri Verbeet [Tue, 12 May 2009 14:19:55 +0000 (16:19 +0200)]
wined3d: Add missing GL locking to fragment_pipeline.enable_extension() implementations.
Henri Verbeet [Tue, 12 May 2009 14:19:55 +0000 (16:19 +0200)]
wined3d: Directly call basetexture_apply_state_changes().
All the implementations of IWineD3DBaseTexture::ApplyStateChanges() forward to
basetexture_apply_state_changes().
Alexandre Julliard [Wed, 13 May 2009 09:54:55 +0000 (11:54 +0200)]
user32/tests: Add an optional message for Win95.
Alexandre Julliard [Wed, 13 May 2009 08:32:03 +0000 (10:32 +0200)]
include: Fix the C_ASSERT macro for the latest gcc.
Huw Davies [Tue, 12 May 2009 11:20:32 +0000 (12:20 +0100)]
ole32/tests: Add tests to show the WdtpInterfacePointer marshal data looks like the result of CoMarshalInterface.
Huw Davies [Tue, 12 May 2009 10:31:10 +0000 (11:31 +0100)]
ole32/tests: Make the size tests for the WdtpInterfacePointer marshaller more restrictive.
Paul TBBle Hampson [Sat, 9 May 2009 17:12:40 +0000 (03:12 +1000)]
gdi32: Autopopulate FontLinks when autopopulating FontSubstitutes.
When Wine's codepage changes, FontSubstitutes is redefined to use
fonts appropriate for that codepage. Configure FontLinks to reasonable
defaults at the same time.
Rico Schüller [Mon, 11 May 2009 19:43:54 +0000 (21:43 +0200)]
wined3d: Add UnregisterClass() on DLL_PROCESS_DETACH.
Alexandre Julliard [Tue, 12 May 2009 10:09:30 +0000 (12:09 +0200)]
user32/tests: Add more systematic support for ignoring certain messages.
Alexandre Julliard [Tue, 12 May 2009 10:09:07 +0000 (12:09 +0200)]
user32/tests: Fix the LB_DELETESTRING for older Windows versions.
Paul Vriens [Tue, 12 May 2009 08:30:17 +0000 (10:30 +0200)]
shell32: Improve the Dutch 'about' message box.
Paul Vriens [Tue, 12 May 2009 08:17:14 +0000 (10:17 +0200)]
comdlg32: Improve the Dutch find and replace dialogs.
Paul Vriens [Tue, 12 May 2009 08:11:47 +0000 (10:11 +0200)]
notepad: Fix the Dutch translations.
Nikolay Sivov [Mon, 11 May 2009 21:16:12 +0000 (01:16 +0400)]
comctl32/listview: A couple of tests for changing item attributes.
Nikolay Sivov [Mon, 11 May 2009 17:19:24 +0000 (21:19 +0400)]
comctl32/header: Make Header_* macros match PSDK.
Roderick Colenbrander [Mon, 11 May 2009 20:12:10 +0000 (22:12 +0200)]
opengl32: Add a wglShareLists test.
Jacek Caban [Mon, 11 May 2009 21:08:24 +0000 (23:08 +0200)]
mshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation.
Jacek Caban [Mon, 11 May 2009 20:02:35 +0000 (22:02 +0200)]
urlmon: Moved notif window handling to bindprot.c.
Jacek Caban [Mon, 11 May 2009 20:02:12 +0000 (22:02 +0200)]
urlmon: Get rid of no longer needed values in Binding object.
Jacek Caban [Mon, 11 May 2009 20:01:54 +0000 (22:01 +0200)]
urlmon: Get rid of no longer needed thread checking in Binding::ReportProgress.
Jacek Caban [Mon, 11 May 2009 20:01:39 +0000 (22:01 +0200)]
urlmon: Get rid of no longer needed thread checking in Binding object's ReportData and ReportResult implementation.
Jacek Caban [Mon, 11 May 2009 20:01:05 +0000 (22:01 +0200)]
urlmon: Return E_FAIL in Binding::Switch implementation.
Jacek Caban [Mon, 11 May 2009 20:00:41 +0000 (22:00 +0200)]
urlmon: Use PI_APARTMENTTHREADED in Binding object.
Jacek Caban [Mon, 11 May 2009 20:00:26 +0000 (22:00 +0200)]
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.
Jacek Caban [Mon, 11 May 2009 20:00:13 +0000 (22:00 +0200)]
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.
Jacek Caban [Mon, 11 May 2009 19:59:54 +0000 (21:59 +0200)]
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::ReportProgress.
Jacek Caban [Mon, 11 May 2009 19:59:31 +0000 (21:59 +0200)]
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)]
wined3d: Don't create more than WINED3D_MAX_FBO_ENTRIES FBO entries.
This essentially turns the FBO entry list into an LRU cache.
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)]
wined3d: Print the correct limit in a WARN().
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)]
wined3d: Pass a struct wined3d_shader_register to shader_record_register_usage().
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)]
wined3d: Pass a struct wined3d_shader_register to shader_dump_register().
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)]
wined3d: Pass a struct wined3d_shader_register to shader_arb_get_register_name().
Dmitry Timoshkov [Mon, 11 May 2009 11:56:23 +0000 (20:56 +0900)]
winedump: Add an ability to dump font files.
Dmitry Timoshkov [Mon, 11 May 2009 11:56:02 +0000 (20:56 +0900)]
sfnt2fnt: Take into account external leading when calculating the font point size.
This makes the dfPoints field of the Japanese System font match the Windows one.
Jacek Caban [Mon, 11 May 2009 11:14:45 +0000 (13:14 +0200)]
urlmon: Cache the binding notif window.
Nicolas Le Cam [Sat, 9 May 2009 22:45:02 +0000 (00:45 +0200)]
wininet/tests: Fix test when automatically detect network settings is on.
Nicolas Le Cam [Sat, 9 May 2009 22:40:03 +0000 (00:40 +0200)]
wininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.
Ricardo Filipe [Thu, 7 May 2009 12:03:33 +0000 (13:03 +0100)]
cfgmgr32: Forward CM_Locate_DevNode_ExA/W calls to setupapi.
Ricardo Filipe [Thu, 7 May 2009 12:02:37 +0000 (13:02 +0100)]
setupapi: Add stubs for CM_Locate_DevNode_ExA/W.
Nikolay Sivov [Sun, 10 May 2009 10:42:44 +0000 (14:42 +0400)]
comctl32/listview: Add LVN_INCREMENTALSEARCH definitions.
Nikolay Sivov [Sun, 10 May 2009 09:15:44 +0000 (13:15 +0400)]
comctl32/listview: Don't redraw focus rectangle on column scroll.
Nikolay Sivov [Sun, 10 May 2009 09:02:57 +0000 (13:02 +0400)]
comctl32/listview: Select all items with LVM_SETITEMSTATE is blocked in LVS_SINGLESEL.
Nikolay Sivov [Sun, 10 May 2009 08:30:30 +0000 (12:30 +0400)]
comctl32/listview: Remove superfluous forward declarations.
Nikolay Sivov [Sun, 10 May 2009 08:11:53 +0000 (12:11 +0400)]
comctl32/listview: Make ListView_* macros match PSDK.
Guy Albertelli [Sat, 9 May 2009 03:57:05 +0000 (23:57 -0400)]
kernel32/tests: Add more tests for GetVolumeNameForVolumeMountPointA.
Aric Stewart [Fri, 8 May 2009 13:51:18 +0000 (08:51 -0500)]
msctf: Implement ITfKeystrokeMgr::GetForeground.
Aric Stewart [Fri, 8 May 2009 13:51:07 +0000 (08:51 -0500)]
msctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.
Aric Stewart [Fri, 8 May 2009 13:50:59 +0000 (08:50 -0500)]
msctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.
Stefan Dösinger [Thu, 7 May 2009 16:22:16 +0000 (18:22 +0200)]
wined3d: Standardize pshader_hw_texkill.
Use shader_arb_get_dst_param instead of get_register_name to find the register
name. Even though this adds support for modifiers(which aren't allowed by
native), this shouldn't hurt. If an app passes in an incorrect shader it
should be caught in the frontend.
Stefan Dösinger [Sun, 3 May 2009 19:48:34 +0000 (21:48 +0200)]
wined3d: Tidy up shader_hw_rsq_rcp.
Stefan Dösinger [Thu, 7 May 2009 16:20:59 +0000 (18:20 +0200)]
wined3d: Simplify shader_hw_map2gl.
Most of the extra work done in the pixel shader code was not needed or
redundant. This patch unifies the two paths.
Stefan Dösinger [Thu, 7 May 2009 16:18:34 +0000 (18:18 +0200)]
wined3d: Get rid of the strcat in shader_arb_add_dst_param and make it shader_arb_get_dst_param.
Stefan Dösinger [Thu, 7 May 2009 15:42:16 +0000 (17:42 +0200)]
wined3d: Merge shader_arb_add_src_param and pshader_gen_input_modifier_line.
Mostly based on the code of pshader_gen_input_modifier_line. The space-adding
behavior of shader_arb_add_src_param was removed because the plurality of
instruction handlers passes an uninitialized buffer in and expects a register
name written to its start, and only map2gl and rcp_rsq use the space-adding
stuff. I'll change rcp_rsq in a later patch anyway. I changed the name to
shader_arb_get_src_param to reflect this behavior.
Austin English [Fri, 8 May 2009 16:45:12 +0000 (11:45 -0500)]
imm32/tests: Sign compare fix.
Austin English [Fri, 8 May 2009 16:46:08 +0000 (11:46 -0500)]
msvcrt/tests: Sign compare fixes.
Austin English [Fri, 8 May 2009 16:44:57 +0000 (11:44 -0500)]
hlink/tests: Sign compare fix.
Austin English [Fri, 8 May 2009 16:44:27 +0000 (11:44 -0500)]
d3dxof/tests: Sign compare fix.
Austin English [Fri, 8 May 2009 15:39:46 +0000 (10:39 -0500)]
secur32/tests: Sign compare fixes.
Joris Huizer [Sun, 10 May 2009 19:27:12 +0000 (21:27 +0200)]
pdh: Return correct error on allocation failure.
Gerald Pfeifer [Sat, 9 May 2009 13:35:32 +0000 (15:35 +0200)]
cryptui: Remove double assignment in import_store_dlg_proc().
Henri Verbeet [Fri, 8 May 2009 15:44:25 +0000 (17:44 +0200)]
d3d10core: Implement ID3D10Device::PSSetShader().
Henri Verbeet [Fri, 8 May 2009 15:44:25 +0000 (17:44 +0200)]
d3d10core: Release the wined3d shader when the d3d10 pixel shader is destroyed.
Henri Verbeet [Fri, 8 May 2009 15:44:25 +0000 (17:44 +0200)]
d3d10core: Parse pixelshader output signatures and pass them to CreatePixelShader().
Henri Verbeet [Fri, 8 May 2009 15:44:25 +0000 (17:44 +0200)]
d3d10core: Improve the shader input/output signature parsing code.
Make a copy of the string data, and move the function to shader.c.
Henri Verbeet [Fri, 8 May 2009 15:44:25 +0000 (17:44 +0200)]
wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register.
Juan Lang [Tue, 5 May 2009 02:51:40 +0000 (19:51 -0700)]
inetmib1/tests: Trace the SNMP error code and index rather than GetLastError on failure.
Alexandre Julliard [Fri, 8 May 2009 17:33:02 +0000 (19:33 +0200)]
Release 1.1.21.
Henri Verbeet [Fri, 8 May 2009 16:10:00 +0000 (18:10 +0200)]
wined3d: Record register usage only once.
Austin English [Fri, 8 May 2009 11:11:12 +0000 (06:11 -0500)]
d3d9/tests: Sign compare fix.
Austin English [Fri, 8 May 2009 11:10:52 +0000 (06:10 -0500)]
winedump: Sign compare fixes.
Alexandre Julliard [Fri, 8 May 2009 12:27:11 +0000 (14:27 +0200)]
oleaut32/tests: Don't crash if ITypeInfo_GetTypeAttr fails.
Alexandre Julliard [Fri, 8 May 2009 12:12:40 +0000 (14:12 +0200)]
oleaut32/tests: Use the correct allocator in the ClearCustData test.
Alexandre Julliard [Fri, 8 May 2009 11:52:05 +0000 (13:52 +0200)]
ole32/tests: Fix the clipboard format test on Win64.
Aric Stewart [Thu, 7 May 2009 19:28:00 +0000 (14:28 -0500)]
msctf: Implement ITfThreadMgr::Activate and ITfThreadMgr::Deactivate.
Aric Stewart [Thu, 7 May 2009 19:27:52 +0000 (14:27 -0500)]
msctf: Implement ITfInputProcessorProfiles::GetActiveLanguageProfile.
Aric Stewart [Thu, 7 May 2009 19:27:41 +0000 (14:27 -0500)]
msctf: Implement ITfInputProcessorProfiles::ActivateLanguageProfile.
Aric Stewart [Thu, 7 May 2009 19:27:29 +0000 (14:27 -0500)]
msctf: Add internal functions for managing active text services.
Łukasz Wojniłowicz [Tue, 5 May 2009 19:10:07 +0000 (21:10 +0200)]
wineps: Added Polish translations.
Łukasz Wojniłowicz [Tue, 5 May 2009 19:06:49 +0000 (21:06 +0200)]
oleacc: Added Polish translation.
Łukasz Wojniłowicz [Tue, 5 May 2009 15:00:58 +0000 (17:00 +0200)]
winmm: Added Polish translation.
Stefan Leichter [Fri, 8 May 2009 05:31:15 +0000 (07:31 +0200)]
gdiplus: Add stub for GdipImageRotateFlip.
Hans Leidekker [Fri, 8 May 2009 09:17:15 +0000 (11:17 +0200)]
pdh: Implement PdhMakeCounterPathA/W.
Marcus Meissner [Thu, 7 May 2009 22:00:01 +0000 (00:00 +0200)]
crypt32: Change salt allocation to handle errors (Coverity 133).
Michael Stefaniuc [Thu, 7 May 2009 20:26:04 +0000 (22:26 +0200)]
notepad: Use the explicit W-form of the registry functions.
Michael Stefaniuc [Thu, 7 May 2009 20:25:33 +0000 (22:25 +0200)]
notepad: Use the explicit W-form for some string functions.
Vincent Povirk [Wed, 6 May 2009 21:36:06 +0000 (16:36 -0500)]
gdiplus: Use the mode passed to GdipCreateLineBrushFromRect.
Vincent Povirk [Thu, 7 May 2009 16:40:13 +0000 (11:40 -0500)]
gdiplus: Store the rect passed to GdipCreateLineBrushFromRect.
Vincent Povirk [Thu, 7 May 2009 16:33:28 +0000 (11:33 -0500)]
gdiplus: Store the rectangle in line gradient brushes.
Vincent Povirk [Thu, 7 May 2009 16:28:08 +0000 (11:28 -0500)]
gdiplus: Expand the GdipGetLineRect tests.
Juan Lang [Thu, 7 May 2009 16:29:11 +0000 (09:29 -0700)]
inetmib1: Return errors from SnmpExtensionQuery.
Juan Lang [Thu, 7 May 2009 16:28:47 +0000 (09:28 -0700)]
inetmib1: Return error codes from internal query functions.
Juan Lang [Thu, 7 May 2009 16:28:24 +0000 (09:28 -0700)]
inetmib1: Check return values from SnmpUtilOid functions in utility functions.
Stefan Dösinger [Thu, 7 May 2009 16:09:05 +0000 (18:09 +0200)]
wined3d: Get rid of pshader_gen_output_modifier_line.
Use shader_arb_add_instruction_modifiers instead. This avoids calling the
fixup function from each single instruction handler to handle shifts. It does
not yet get rid of the modifier handler in each instruction because we don't
want a separate line if we can just append _SAT to the instruction name.
Stefan Dösinger [Thu, 7 May 2009 15:53:54 +0000 (17:53 +0200)]
wined3d: Pass the instr to pshader_gen_output_modifier_line.
Stefan Dösinger [Sun, 3 May 2009 16:17:07 +0000 (18:17 +0200)]
winedd: Move shader_*_add_instruction_modifiers into the shader backend.
Stefan Dösinger [Sun, 3 May 2009 14:07:20 +0000 (16:07 +0200)]
wined3d: Add a point size test.
It shows that our current behavior (enabling coord_replace on all
units) is correct.