wine
15 years agowininet/tests: Fix some test failures on systems with IE6 or older.
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.

15 years agowined3d: 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 test_pbo_functionality().

15 years agowined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().
Henri Verbeet [Wed, 13 May 2009 16:22:55 +0000 (18:22 +0200)] 
wined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().

15 years agowined3d: 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 set_blit_dimension() calls.

15 years agowined3d: Add missing GL locking to calls to FBO functions.
Henri Verbeet [Wed, 13 May 2009 16:22:54 +0000 (18:22 +0200)] 
wined3d: Add missing GL locking to calls to FBO functions.

15 years agowined3d: Add missing GL locking to delete_glsl_program_entry() calls.
Henri Verbeet [Wed, 13 May 2009 16:22:53 +0000 (18:22 +0200)] 
wined3d: Add missing GL locking to delete_glsl_program_entry() calls.

15 years agouser32/tests: Fix test failures on Win9x/WinME.
Paul Vriens [Wed, 13 May 2009 13:13:02 +0000 (15:13 +0200)] 
user32/tests: Fix test failures on Win9x/WinME.

15 years agomsctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.
Aric Stewart [Tue, 12 May 2009 17:50:08 +0000 (12:50 -0500)] 
msctf: Support advising ITfLanguageProfileNotifySink in ITfInputProcessorProfiles.

15 years agomsctf: Implement ITfSource interface for ITfInputProcessorProfiles.
Aric Stewart [Tue, 12 May 2009 17:50:00 +0000 (12:50 -0500)] 
msctf: Implement ITfSource interface for ITfInputProcessorProfiles.

15 years agowininet: Add a stub implementation of IncrementUrlCacheHeaderData.
Hans Leidekker [Wed, 13 May 2009 12:01:27 +0000 (14:01 +0200)] 
wininet: Add a stub implementation of IncrementUrlCacheHeaderData.

15 years agowininet: Implement GetDiskInfoA.
Hans Leidekker [Wed, 13 May 2009 12:01:18 +0000 (14:01 +0200)] 
wininet: Implement GetDiskInfoA.

15 years agowined3d: Tidy up pshader_hw_cmp.
Stefan Dösinger [Thu, 7 May 2009 16:37:33 +0000 (18:37 +0200)] 
wined3d: Tidy up pshader_hw_cmp.

15 years agowined3d: Tidy up pshader_hw_cnd.
Stefan Dösinger [Thu, 7 May 2009 16:34:07 +0000 (18:34 +0200)] 
wined3d: Tidy up pshader_hw_cnd.

15 years agowined3d: Separate Tx tempregs from Tx varyings in ARB.
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].

15 years agowined3d: Fix 1.4 pshader projection in ARB.
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.

15 years agowined3d: Tidy up pshader_hw_tex.
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.

15 years agontdll: virtual_free_system_view() is not used anymore so remove it.
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.

15 years agorpcrt4: Make RPCRT4_NextHttpHeaderField() and RPCRT4_default_receive_fragment() static.
Francois Gouget [Wed, 13 May 2009 08:39:33 +0000 (10:39 +0200)] 
rpcrt4: Make RPCRT4_NextHttpHeaderField() and RPCRT4_default_receive_fragment() static.

15 years agod3dx8/tests: Make compare_vec3() static.
Francois Gouget [Wed, 13 May 2009 08:35:56 +0000 (10:35 +0200)] 
d3dx8/tests: Make compare_vec3() static.

15 years agoiphlpapi: Make getInterfacePhysicalByName() static.
Francois Gouget [Wed, 13 May 2009 08:35:50 +0000 (10:35 +0200)] 
iphlpapi: Make getInterfacePhysicalByName() static.

15 years agowined3d: Make surface_force_reload() static.
Francois Gouget [Wed, 13 May 2009 08:35:27 +0000 (10:35 +0200)] 
wined3d: Make surface_force_reload() static.

15 years agoddraw/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:33:42 +0000 (10:33 +0200)] 
ddraw/tests: Replace malloc() with HeapAlloc().

15 years agowinecfg: Use Win32 APIs instead of strdup().
Francois Gouget [Wed, 13 May 2009 08:33:12 +0000 (10:33 +0200)] 
winecfg: Use Win32 APIs instead of strdup().

15 years agoshell32/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:45 +0000 (10:32 +0200)] 
shell32/tests: Replace malloc() with HeapAlloc().

15 years agontdll/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:38 +0000 (10:32 +0200)] 
ntdll/tests: Replace malloc() with HeapAlloc().

15 years agolz32/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:29 +0000 (10:32 +0200)] 
lz32/tests: Replace malloc() with HeapAlloc().

15 years agodsound/tests: Replace malloc() with HeapAlloc().
Francois Gouget [Wed, 13 May 2009 08:32:21 +0000 (10:32 +0200)] 
dsound/tests: Replace malloc() with HeapAlloc().

15 years agosetupapi: VcpEnumFiles() is implemented so export it.
Francois Gouget [Wed, 13 May 2009 08:32:09 +0000 (10:32 +0200)] 
setupapi: VcpEnumFiles() is implemented so export it.

15 years agomsctf/tests: Make some functions static.
Francois Gouget [Wed, 13 May 2009 08:30:30 +0000 (10:30 +0200)] 
msctf/tests: Make some functions static.

15 years agomsctf/tests: Reorder the code to avoid forward declarations.
Francois Gouget [Wed, 13 May 2009 08:30:18 +0000 (10:30 +0200)] 
msctf/tests: Reorder the code to avoid forward declarations.

15 years agowinhlp32: Use Win32 APIs instead of strdup().
Francois Gouget [Wed, 13 May 2009 08:28:45 +0000 (10:28 +0200)] 
winhlp32: Use Win32 APIs instead of strdup().

15 years agosetupapi: Add stub implementations of CM_Get_Device_Interface_List_Size_ExA/W.
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.

15 years agosetupapi: Add stub implementations of SetupUninstallOEMInfA/W.
Hans Leidekker [Wed, 13 May 2009 08:50:15 +0000 (10:50 +0200)] 
setupapi: Add stub implementations of SetupUninstallOEMInfA/W.

15 years agoshdocvw/tests: Fix a test failure with IE8.
Paul Vriens [Wed, 13 May 2009 09:18:18 +0000 (11:18 +0200)] 
shdocvw/tests: Fix a test failure with IE8.

15 years agomshtml/tests: Fix some test failures with IE8.
Paul Vriens [Wed, 13 May 2009 06:09:43 +0000 (08:09 +0200)] 
mshtml/tests: Fix some test failures with IE8.

15 years agowininet/tests: Fix some test failures with IE8 on W2K3.
Paul Vriens [Wed, 13 May 2009 06:05:16 +0000 (08:05 +0200)] 
wininet/tests: Fix some test failures with IE8 on W2K3.

15 years agocomctl32/listview: Don't check for state changes we are not aware to store (with...
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).

15 years agocomctl32/listview: Use neutral LVITEM in ListView_SetItemState macro.
Nikolay Sivov [Tue, 12 May 2009 19:16:59 +0000 (23:16 +0400)] 
comctl32/listview: Use neutral LVITEM in ListView_SetItemState macro.

15 years agomshtml: Update Swedish translation.
Anders Jonsson [Tue, 12 May 2009 18:12:38 +0000 (20:12 +0200)] 
mshtml: Update Swedish translation.

15 years agoregedit: Update Swedish translation.
Anders Jonsson [Tue, 12 May 2009 18:01:18 +0000 (20:01 +0200)] 
regedit: Update Swedish translation.

15 years agonotepad: Update Swedish translation.
Anders Jonsson [Tue, 12 May 2009 17:12:41 +0000 (19:12 +0200)] 
notepad: Update Swedish translation.

15 years agooleaut32: fix a rounding bug in VarFormat.
Damjan Jovanovic [Tue, 12 May 2009 16:41:41 +0000 (18:41 +0200)] 
oleaut32: fix a rounding bug in VarFormat.

15 years agoinetmib1: Fix memory leaks.
Juan Lang [Thu, 7 May 2009 18:06:50 +0000 (11:06 -0700)] 
inetmib1: Fix memory leaks.

15 years agowined3d: 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 shader_backend_t.shader_select() calls.

15 years agowined3d: Add missing GL locking to state table calls.
Henri Verbeet [Tue, 12 May 2009 14:19:56 +0000 (16:19 +0200)] 
wined3d: Add missing GL locking to state table calls.

15 years agowined3d: Add missing GL locking to shader_backend_t.shader_free_private() implementat...
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.

15 years agowined3d: Add missing GL locking to fragment_pipeline.enable_extension() 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.

15 years agowined3d: Directly call basetexture_apply_state_changes().
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().

15 years agouser32/tests: Add an optional message for Win95.
Alexandre Julliard [Wed, 13 May 2009 09:54:55 +0000 (11:54 +0200)] 
user32/tests: Add an optional message for Win95.

15 years agoinclude: Fix the C_ASSERT macro for the latest gcc.
Alexandre Julliard [Wed, 13 May 2009 08:32:03 +0000 (10:32 +0200)] 
include: Fix the C_ASSERT macro for the latest gcc.

15 years agoole32/tests: Add tests to show the WdtpInterfacePointer marshal data looks like the...
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.

15 years agoole32/tests: Make the size tests for the WdtpInterfacePointer marshaller more restric...
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.

15 years agogdi32: Autopopulate FontLinks when autopopulating FontSubstitutes.
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.

15 years agowined3d: Add UnregisterClass() on DLL_PROCESS_DETACH.
Rico Schüller [Mon, 11 May 2009 19:43:54 +0000 (21:43 +0200)] 
wined3d: Add UnregisterClass() on DLL_PROCESS_DETACH.

15 years agouser32/tests: Add more systematic support for ignoring certain messages.
Alexandre Julliard [Tue, 12 May 2009 10:09:30 +0000 (12:09 +0200)] 
user32/tests: Add more systematic support for ignoring certain messages.

15 years agouser32/tests: Fix the LB_DELETESTRING for older Windows versions.
Alexandre Julliard [Tue, 12 May 2009 10:09:07 +0000 (12:09 +0200)] 
user32/tests: Fix the LB_DELETESTRING for older Windows versions.

15 years agoshell32: Improve the Dutch 'about' message box.
Paul Vriens [Tue, 12 May 2009 08:30:17 +0000 (10:30 +0200)] 
shell32: Improve the Dutch 'about' message box.

15 years agocomdlg32: Improve the Dutch find and replace dialogs.
Paul Vriens [Tue, 12 May 2009 08:17:14 +0000 (10:17 +0200)] 
comdlg32: Improve the Dutch find and replace dialogs.

15 years agonotepad: Fix the Dutch translations.
Paul Vriens [Tue, 12 May 2009 08:11:47 +0000 (10:11 +0200)] 
notepad: Fix the Dutch translations.

15 years agocomctl32/listview: A couple of tests for changing item attributes.
Nikolay Sivov [Mon, 11 May 2009 21:16:12 +0000 (01:16 +0400)] 
comctl32/listview: A couple of tests for changing item attributes.

15 years agocomctl32/header: Make Header_* macros match PSDK.
Nikolay Sivov [Mon, 11 May 2009 17:19:24 +0000 (21:19 +0400)] 
comctl32/header: Make Header_* macros match PSDK.

15 years agoopengl32: Add a wglShareLists test.
Roderick Colenbrander [Mon, 11 May 2009 20:12:10 +0000 (22:12 +0200)] 
opengl32: Add a wglShareLists test.

15 years agomshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation.
Jacek Caban [Mon, 11 May 2009 21:08:24 +0000 (23:08 +0200)] 
mshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation.

15 years agourlmon: Moved notif window handling to bindprot.c.
Jacek Caban [Mon, 11 May 2009 20:02:35 +0000 (22:02 +0200)] 
urlmon: Moved notif window handling to bindprot.c.

15 years agourlmon: Get rid of no longer needed values in Binding object.
Jacek Caban [Mon, 11 May 2009 20:02:12 +0000 (22:02 +0200)] 
urlmon: Get rid of no longer needed values in Binding object.

15 years agourlmon: Get rid of no longer needed thread checking in Binding::ReportProgress.
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.

15 years agourlmon: Get rid of no longer needed thread checking in Binding object's ReportData...
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.

15 years agourlmon: Return E_FAIL in Binding::Switch implementation.
Jacek Caban [Mon, 11 May 2009 20:01:05 +0000 (22:01 +0200)] 
urlmon: Return E_FAIL in Binding::Switch implementation.

15 years agourlmon: Use PI_APARTMENTTHREADED in Binding object.
Jacek Caban [Mon, 11 May 2009 20:00:41 +0000 (22:00 +0200)] 
urlmon: Use PI_APARTMENTTHREADED in Binding object.

15 years agourlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.
Jacek Caban [Mon, 11 May 2009 20:00:26 +0000 (22:00 +0200)] 
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportResult.

15 years agourlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.
Jacek Caban [Mon, 11 May 2009 20:00:13 +0000 (22:00 +0200)] 
urlmon: Added PI_APARTMENTTHREADED support to BindProtocol::ReportProgress.

15 years agourlmon: Added support for PI_APARTMENTTHREADED 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.

15 years agourlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.
Jacek Caban [Mon, 11 May 2009 19:59:31 +0000 (21:59 +0200)] 
urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch.

15 years agowined3d: Don't create more than WINED3D_MAX_FBO_ENTRIES FBO entries.
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.

15 years agowined3d: Print the correct limit in a WARN().
Henri Verbeet [Mon, 11 May 2009 14:43:49 +0000 (16:43 +0200)] 
wined3d: Print the correct limit in a WARN().

15 years agowined3d: 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_record_register_usage().

15 years agowined3d: 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_dump_register().

15 years agowined3d: Pass a struct wined3d_shader_register to shader_arb_get_register_name().
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().

15 years agowinedump: Add an ability to dump font files.
Dmitry Timoshkov [Mon, 11 May 2009 11:56:23 +0000 (20:56 +0900)] 
winedump: Add an ability to dump font files.

15 years agosfnt2fnt: Take into account external leading when calculating the font point size.
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.

15 years agourlmon: Cache the binding notif window.
Jacek Caban [Mon, 11 May 2009 11:14:45 +0000 (13:14 +0200)] 
urlmon: Cache the binding notif window.

15 years agowininet/tests: Fix test when automatically detect network settings is on.
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.

15 years agowininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.
Nicolas Le Cam [Sat, 9 May 2009 22:40:03 +0000 (00:40 +0200)] 
wininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.

15 years agocfgmgr32: Forward CM_Locate_DevNode_ExA/W calls to setupapi.
Ricardo Filipe [Thu, 7 May 2009 12:03:33 +0000 (13:03 +0100)] 
cfgmgr32: Forward CM_Locate_DevNode_ExA/W calls to setupapi.

15 years agosetupapi: Add stubs for CM_Locate_DevNode_ExA/W.
Ricardo Filipe [Thu, 7 May 2009 12:02:37 +0000 (13:02 +0100)] 
setupapi: Add stubs for CM_Locate_DevNode_ExA/W.

15 years agocomctl32/listview: Add LVN_INCREMENTALSEARCH definitions.
Nikolay Sivov [Sun, 10 May 2009 10:42:44 +0000 (14:42 +0400)] 
comctl32/listview: Add LVN_INCREMENTALSEARCH definitions.

15 years agocomctl32/listview: Don't redraw focus rectangle on column scroll.
Nikolay Sivov [Sun, 10 May 2009 09:15:44 +0000 (13:15 +0400)] 
comctl32/listview: Don't redraw focus rectangle on column scroll.

15 years agocomctl32/listview: Select all items with LVM_SETITEMSTATE is blocked in LVS_SINGLESEL.
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.

15 years agocomctl32/listview: Remove superfluous forward declarations.
Nikolay Sivov [Sun, 10 May 2009 08:30:30 +0000 (12:30 +0400)] 
comctl32/listview: Remove superfluous forward declarations.

15 years agocomctl32/listview: Make ListView_* macros match PSDK.
Nikolay Sivov [Sun, 10 May 2009 08:11:53 +0000 (12:11 +0400)] 
comctl32/listview: Make ListView_* macros match PSDK.

15 years agokernel32/tests: Add more tests for GetVolumeNameForVolumeMountPointA.
Guy Albertelli [Sat, 9 May 2009 03:57:05 +0000 (23:57 -0400)] 
kernel32/tests: Add more tests for GetVolumeNameForVolumeMountPointA.

15 years agomsctf: Implement ITfKeystrokeMgr::GetForeground.
Aric Stewart [Fri, 8 May 2009 13:51:18 +0000 (08:51 -0500)] 
msctf: Implement ITfKeystrokeMgr::GetForeground.

15 years agomsctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.
Aric Stewart [Fri, 8 May 2009 13:51:07 +0000 (08:51 -0500)] 
msctf: Implement ITfKeystrokeMgr::UnadviseKeyEventSink.

15 years agomsctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.
Aric Stewart [Fri, 8 May 2009 13:50:59 +0000 (08:50 -0500)] 
msctf: Implement ITfKeystrokeMgr::AdviseKeyEventSink.

15 years agowined3d: Standardize pshader_hw_texkill.
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.

15 years agowined3d: Tidy up shader_hw_rsq_rcp.
Stefan Dösinger [Sun, 3 May 2009 19:48:34 +0000 (21:48 +0200)] 
wined3d: Tidy up shader_hw_rsq_rcp.

15 years agowined3d: Simplify shader_hw_map2gl.
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.

15 years agowined3d: Get rid of the strcat in shader_arb_add_dst_param and make it shader_arb_get...
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.

15 years agowined3d: Merge shader_arb_add_src_param and pshader_gen_input_modifier_line.
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.

15 years agoimm32/tests: Sign compare fix.
Austin English [Fri, 8 May 2009 16:45:12 +0000 (11:45 -0500)] 
imm32/tests: Sign compare fix.