Paul Vriens [Wed, 13 May 2009 18:50:36 +0000 (20:50 +0200)]
wininet/tests: Fix some test failures on systems with IE6 or older.
Henri Verbeet [Wed, 13 May 2009 16:22:55 +0000 (18:22 +0200)]
wined3d: Add missing GL locking to test_pbo_functionality().
Henri Verbeet [Wed, 13 May 2009 16:22:55 +0000 (18:22 +0200)]
wined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().
Henri Verbeet [Wed, 13 May 2009 16:22:54 +0000 (18:22 +0200)]
wined3d: Add missing GL locking to set_blit_dimension() calls.
Henri Verbeet [Wed, 13 May 2009 16:22:54 +0000 (18:22 +0200)]
wined3d: Add missing GL locking to calls to FBO functions.
Henri Verbeet [Wed, 13 May 2009 16:22:53 +0000 (18:22 +0200)]
wined3d: Add missing GL locking to delete_glsl_program_entry() calls.
Paul Vriens [Wed, 13 May 2009 13:13:02 +0000 (15:13 +0200)]
user32/tests: Fix test failures on Win9x/WinME.
Aric Stewart [Tue, 12 May 2009 17:50:08 +0000 (12:50 -0500)]
msctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.
Aric Stewart [Tue, 12 May 2009 17:50:00 +0000 (12:50 -0500)]
msctf: Implement ITfSource interface for ITfInputProcessorProfiles.
Hans Leidekker [Wed, 13 May 2009 12:01:27 +0000 (14:01 +0200)]
wininet: Add a stub implementation of IncrementUrlCacheHeaderData.
Hans Leidekker [Wed, 13 May 2009 12:01:18 +0000 (14:01 +0200)]
wininet: Implement GetDiskInfoA.
Stefan Dösinger [Thu, 7 May 2009 16:37:33 +0000 (18:37 +0200)]
wined3d: Tidy up pshader_hw_cmp.
Stefan Dösinger [Thu, 7 May 2009 16:34:07 +0000 (18:34 +0200)]
wined3d: Tidy up pshader_hw_cnd.
Stefan Dösinger [Fri, 8 May 2009 15:14:56 +0000 (17:14 +0200)]
wined3d: Separate Tx tempregs from Tx varyings in ARB.
ps_1_3 uses Tx to pass in texture coordinates, but also as temporary
registers. ps_1_4 and ps_2_0 only use them for texture coordinates. This patch
gets rid of the Tx = fragment.texcoord[x] assign in all shader versions, and
doesn't even declare Tx in ps_1_4 and ps_2_0.
The <=ps_1_3 instructions know which kind of input they expect from the Tx
register, so the instruction handlers now know if they have to read the
tempreg Tx or the varying fragment.texcoord[x].
Stefan Dösinger [Tue, 5 May 2009 20:13:12 +0000 (22:13 +0200)]
wined3d: Fix 1.4 pshader projection in ARB.
shader_arb_add_src_param handled DW and TXP undid it again. Remove DZ DW from
the modifiers and handle it in the instruction. DZ cannot be handled by TXP as
is, so move the .z component to .w and make it DW-like. Using SZW+TXP is
likely more efficient than the RCP, MUL, TEX we'd get if we let
shader_arb_add_src_param do the job.
Stefan Dösinger [Thu, 7 May 2009 16:24:45 +0000 (18:24 +0200)]
wined3d: Tidy up pshader_hw_tex.
Fix the indentation and replace the get_register_name with
shader_arb_get_dst_param.
Francois Gouget [Wed, 13 May 2009 08:29:35 +0000 (10:29 +0200)]
ntdll: virtual_free_system_view() is not used anymore so remove it.
Francois Gouget [Wed, 13 May 2009 08:39:33 +0000 (10:39 +0200)]
rpcrt4: Make RPCRT4_NextHttpHeaderField() and RPCRT4_default_receive_fragment() static.
Francois Gouget [Wed, 13 May 2009 08:35:56 +0000 (10:35 +0200)]
d3dx8/tests: Make compare_vec3() static.
Francois Gouget [Wed, 13 May 2009 08:35:50 +0000 (10:35 +0200)]
iphlpapi: Make getInterfacePhysicalByName() static.
Francois Gouget [Wed, 13 May 2009 08:35:27 +0000 (10:35 +0200)]
wined3d: Make surface_force_reload() static.
Francois Gouget [Wed, 13 May 2009 08:33:42 +0000 (10:33 +0200)]
ddraw/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:33:12 +0000 (10:33 +0200)]
winecfg: Use Win32 APIs instead of strdup().
Francois Gouget [Wed, 13 May 2009 08:32:45 +0000 (10:32 +0200)]
shell32/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:38 +0000 (10:32 +0200)]
ntdll/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:29 +0000 (10:32 +0200)]
lz32/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:21 +0000 (10:32 +0200)]
dsound/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:09 +0000 (10:32 +0200)]
setupapi: VcpEnumFiles() is implemented so export it.
Francois Gouget [Wed, 13 May 2009 08:30:30 +0000 (10:30 +0200)]
msctf/tests: Make some functions static.
Francois Gouget [Wed, 13 May 2009 08:30:18 +0000 (10:30 +0200)]
msctf/tests: Reorder the code to avoid forward declarations.
Francois Gouget [Wed, 13 May 2009 08:28:45 +0000 (10:28 +0200)]
winhlp32: Use Win32 APIs instead of strdup().
Hans Leidekker [Wed, 13 May 2009 08:50:35 +0000 (10:50 +0200)]
setupapi: Add stub implementations of CM_Get_Device_Interface_List_Size_ExA/W.
Hans Leidekker [Wed, 13 May 2009 08:50:15 +0000 (10:50 +0200)]
setupapi: Add stub implementations of SetupUninstallOEMInfA/W.
Paul Vriens [Wed, 13 May 2009 09:18:18 +0000 (11:18 +0200)]
shdocvw/tests: Fix a test failure with IE8.
Paul Vriens [Wed, 13 May 2009 06:09:43 +0000 (08:09 +0200)]
mshtml/tests: Fix some test failures with IE8.
Paul Vriens [Wed, 13 May 2009 06:05:16 +0000 (08:05 +0200)]
wininet/tests: Fix some test failures with IE8 on W2K3.
Nikolay Sivov [Tue, 12 May 2009 22:09:18 +0000 (02:09 +0400)]
comctl32/listview: Don't check for state changes we are not aware to store (with some tests).
Nikolay Sivov [Tue, 12 May 2009 19:16:59 +0000 (23:16 +0400)]
comctl32/listview: Use neutral LVITEM in ListView_SetItemState macro.
Anders Jonsson [Tue, 12 May 2009 18:12:38 +0000 (20:12 +0200)]
mshtml: Update Swedish translation.
Anders Jonsson [Tue, 12 May 2009 18:01:18 +0000 (20:01 +0200)]
regedit: Update Swedish translation.
Anders Jonsson [Tue, 12 May 2009 17:12:41 +0000 (19:12 +0200)]
notepad: Update Swedish translation.
Damjan Jovanovic [Tue, 12 May 2009 16:41:41 +0000 (18:41 +0200)]
oleaut32: fix a rounding bug in VarFormat.
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.