wine
17 years agoDon't put single quotes around '%s' when using the debugstr_*() functions.
Francois Gouget [Thu, 18 Jan 2007 10:40:15 +0000 (11:40 +0100)] 
Don't put single quotes around '%s' when using the debugstr_*() functions.

17 years agoshell32: There is no need to check strings for NULL when using debugstr_w().
Francois Gouget [Thu, 18 Jan 2007 10:38:19 +0000 (11:38 +0100)] 
shell32: There is no need to check strings for NULL when using debugstr_w().

Also don't put single quotes around '%s' in that case.

17 years agowinmm/tests: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:37:36 +0000 (11:37 +0100)] 
winmm/tests: Use '%u' to print GetLastError().

17 years agowinspool.drv: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:37:51 +0000 (11:37 +0100)] 
winspool.drv: Use '%u' to print GetLastError().

17 years agontdll/tests: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:36:55 +0000 (11:36 +0100)] 
ntdll/tests: Use '%u' to print GetLastError().

17 years agomcicda: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:36:44 +0000 (11:36 +0100)] 
mcicda: Use '%u' to print GetLastError().

17 years agosecur32: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:37:08 +0000 (11:37 +0100)] 
secur32: Use '%u' to print GetLastError().

17 years agousp10/tests: Use '%u' to print GetLastError().
Francois Gouget [Thu, 18 Jan 2007 10:37:24 +0000 (11:37 +0100)] 
usp10/tests: Use '%u' to print GetLastError().

17 years agolocalspl: Remove unneeded cast.
Francois Gouget [Thu, 18 Jan 2007 10:36:02 +0000 (11:36 +0100)] 
localspl: Remove unneeded cast.

17 years agoserver: Print a trace when sending a signal to a thread.
Alexandre Julliard [Thu, 18 Jan 2007 11:23:29 +0000 (12:23 +0100)] 
server: Print a trace when sending a signal to a thread.

17 years agontdll: Block async signals during process init and thread creation.
Alexandre Julliard [Thu, 18 Jan 2007 11:23:04 +0000 (12:23 +0100)] 
ntdll: Block async signals during process init and thread creation.

17 years agontdll: Make the server signal mask global.
Alexandre Julliard [Thu, 18 Jan 2007 11:20:56 +0000 (12:20 +0100)] 
ntdll: Make the server signal mask global.

17 years agontdll: Avoid heap allocations during thread creation.
Alexandre Julliard [Thu, 18 Jan 2007 11:20:10 +0000 (12:20 +0100)] 
ntdll: Avoid heap allocations during thread creation.

17 years agontdll: Make the fd cache section an uninterruptible section.
Alexandre Julliard [Thu, 18 Jan 2007 11:19:25 +0000 (12:19 +0100)] 
ntdll: Make the fd cache section an uninterruptible section.

17 years agontdll: Fix NtDuplicateObject to only close the file descriptor if it's in the same...
Alexandre Julliard [Thu, 18 Jan 2007 11:18:51 +0000 (12:18 +0100)] 
ntdll: Fix NtDuplicateObject to only close the file descriptor if it's in the same process.

17 years agontdll: Avoid heap allocation in fd cache. Fixed a couple of races.
Alexandre Julliard [Thu, 18 Jan 2007 11:18:29 +0000 (12:18 +0100)] 
ntdll: Avoid heap allocation in fd cache. Fixed a couple of races.

17 years agodinput: Calc more caps infos ahead and store it in JoystickImpl.
Christoph Frick [Wed, 17 Jan 2007 10:14:20 +0000 (11:14 +0100)] 
dinput: Calc more caps infos ahead and store it in JoystickImpl.

17 years agowined3d: Give shader constants their own debug channel.
H. Verbeet [Wed, 17 Jan 2007 20:41:46 +0000 (21:41 +0100)] 
wined3d: Give shader constants their own debug channel.

17 years agowined3d: Fix a typo.
H. Verbeet [Wed, 17 Jan 2007 20:41:40 +0000 (21:41 +0100)] 
wined3d: Fix a typo.

17 years agowined3d: When switching color material, apply the material we were previously tracking.
H. Verbeet [Wed, 17 Jan 2007 20:41:35 +0000 (21:41 +0100)] 
wined3d: When switching color material, apply the material we were previously tracking.

This fixes a regression introduced by 329670c7f129343ef0086f76b08a40d0fd5e3242.

17 years agowined3d: Don't set Parm when isDiffuseSupplied is FALSE in state_colormat(), it isn...
H. Verbeet [Wed, 17 Jan 2007 20:41:21 +0000 (21:41 +0100)] 
wined3d: Don't set Parm when isDiffuseSupplied is FALSE in state_colormat(), it isn't used anyway.

17 years agod3d: Fix the D3DFMT_XXX constant declarations.
Francois Gouget [Wed, 17 Jan 2007 16:32:09 +0000 (17:32 +0100)] 
d3d: Fix the D3DFMT_XXX constant declarations.

17 years agowinspool.drv: Reorder a couple of functions and remove the forward declarations.
Francois Gouget [Wed, 17 Jan 2007 16:18:54 +0000 (17:18 +0100)] 
winspool.drv: Reorder a couple of functions and remove the forward declarations.

17 years agotests: The non-gcc case was missing a forward declaration for winetest_skip().
Francois Gouget [Wed, 17 Jan 2007 16:17:51 +0000 (17:17 +0100)] 
tests: The non-gcc case was missing a forward declaration for winetest_skip().

17 years agoodbccp32/tests: Add missing '\n' to an ok() call.
Francois Gouget [Wed, 17 Jan 2007 16:16:48 +0000 (17:16 +0100)] 
odbccp32/tests: Add missing '\n' to an ok() call.

17 years agowinecoreaudio.drv: Print each 64-bit integer as two 32-bit integers.
Stefan Leichter [Wed, 17 Jan 2007 22:05:50 +0000 (23:05 +0100)] 
winecoreaudio.drv: Print each 64-bit integer as two 32-bit integers.

17 years agoobjsel: Declare a variable static.
Andrew Talbot [Wed, 17 Jan 2007 22:05:51 +0000 (22:05 +0000)] 
objsel: Declare a variable static.

17 years agows2_32: Fix trace for WS_setsockopt to look closer to WS_getsockopt.
Vitaliy Margolen [Wed, 17 Jan 2007 19:22:27 +0000 (12:22 -0700)] 
ws2_32: Fix trace for WS_setsockopt to look closer to WS_getsockopt.

17 years agomsi: Register IMsiServer.
Mike McCormack [Wed, 17 Jan 2007 11:06:44 +0000 (20:06 +0900)] 
msi: Register IMsiServer.

17 years agouser32: Add a test showing WM_GETTEXT doesn't crash with bad pointers.
Mike McCormack [Wed, 17 Jan 2007 10:52:08 +0000 (19:52 +0900)] 
user32: Add a test showing WM_GETTEXT doesn't crash with bad pointers.

17 years agouser32: Add an exception handler around the WM_GETTEXT handler.
Mike McCormack [Wed, 17 Jan 2007 10:51:32 +0000 (19:51 +0900)] 
user32: Add an exception handler around the WM_GETTEXT handler.

17 years agosfc: Forward SfcIsFileProtected to sfc_os.dll.
Detlef Riekenberg [Tue, 16 Jan 2007 19:35:33 +0000 (20:35 +0100)] 
sfc: Forward SfcIsFileProtected to sfc_os.dll.

17 years agosfc_os: Add stub for sfc_os.dll.
Detlef Riekenberg [Tue, 16 Jan 2007 19:35:06 +0000 (20:35 +0100)] 
sfc_os: Add stub for sfc_os.dll.

17 years agoRemove redundant semicolons for ANSI compatibility.
Joel Parker [Fri, 12 Jan 2007 23:38:07 +0000 (17:38 -0600)] 
Remove redundant semicolons for ANSI compatibility.

17 years agowineconsole: Add support for non-latin symbols with curses.
Anatoly Lyutin [Fri, 12 Jan 2007 15:03:34 +0000 (18:03 +0300)] 
wineconsole: Add support for non-latin symbols with curses.

17 years agodinput: No longer check for value exceeding have(min|max) in map_axis.
Christoph Frick [Mon, 15 Jan 2007 11:09:06 +0000 (12:09 +0100)] 
dinput: No longer check for value exceeding have(min|max) in map_axis.

17 years agodinput: Add a config for the axes.
Christoph Frick [Tue, 16 Jan 2007 09:45:34 +0000 (10:45 +0100)] 
dinput: Add a config for the axes.

17 years agodinput: Move the config for the buttons from the JoyDev into the JoystickImpl.
Christoph Frick [Mon, 15 Jan 2007 11:08:00 +0000 (12:08 +0100)] 
dinput: Move the config for the buttons from the JoyDev into the JoystickImpl.

17 years agodinput: Use a struct ObjProps for the config of the device.
Christoph Frick [Mon, 15 Jan 2007 11:07:35 +0000 (12:07 +0100)] 
dinput: Use a struct ObjProps for the config of the device.

17 years agodinput: Rename 'axe' to 'axis'.
Christoph Frick [Mon, 15 Jan 2007 11:07:04 +0000 (12:07 +0100)] 
dinput: Rename 'axe' to 'axis'.

17 years agodbghelp: Search for .gnu_debuglink file.
Frank Richter [Tue, 16 Jan 2007 23:26:27 +0000 (00:26 +0100)] 
dbghelp: Search for .gnu_debuglink file.

17 years agowininet: Fix HTTP_EncodeBasicAuth by passing an out buffer to the second set of chara...
Rob Shearman [Tue, 16 Jan 2007 20:44:54 +0000 (14:44 -0600)] 
wininet: Fix HTTP_EncodeBasicAuth by passing an out buffer to the second set of character set conversion calls.

17 years agowined3d: Implement per stream offsets.
Stefan Dösinger [Tue, 16 Jan 2007 23:06:34 +0000 (00:06 +0100)] 
wined3d: Implement per stream offsets.

17 years agowined3d: Store the stream number in the strided structure.
Stefan Dösinger [Tue, 16 Jan 2007 22:58:29 +0000 (23:58 +0100)] 
wined3d: Store the stream number in the strided structure.

17 years agowined3d: Improve drawStridedSlow a bit.
Stefan Dösinger [Tue, 16 Jan 2007 22:43:28 +0000 (23:43 +0100)] 
wined3d: Improve drawStridedSlow a bit.

17 years agomsvcrt: If we're at EOF in the buffer and we have pattern %n in format string we...
Alasdair Sinclair [Wed, 17 Jan 2007 04:14:27 +0000 (04:14 +0000)] 
msvcrt: If we're at EOF in the buffer and we have pattern %n in format string we should not count the EOF in the total.

17 years agonetapi32: Declare a variable static.
Andrew Talbot [Tue, 16 Jan 2007 21:11:37 +0000 (21:11 +0000)] 
netapi32: Declare a variable static.

17 years agolocalspl: Implement PortIsValid for XcvDataPort.
Detlef Riekenberg [Mon, 15 Jan 2007 23:42:15 +0000 (00:42 +0100)] 
localspl: Implement PortIsValid for XcvDataPort.

17 years agolocalspl: Implement XcvDataPort.
Detlef Riekenberg [Mon, 15 Jan 2007 23:38:02 +0000 (00:38 +0100)] 
localspl: Implement XcvDataPort.

17 years agolocalspl: Implement XcvOpenPort and XcvClosePort.
Detlef Riekenberg [Thu, 11 Jan 2007 14:02:24 +0000 (15:02 +0100)] 
localspl: Implement XcvOpenPort and XcvClosePort.

17 years agolocalspl/tests: Add test for XcvDataPort_PortIsValid.
Detlef Riekenberg [Mon, 15 Jan 2007 23:37:08 +0000 (00:37 +0100)] 
localspl/tests: Add test for XcvDataPort_PortIsValid.

17 years agolocalspl/tests: Extend test for XcvDataPort_MonitorUI.
Detlef Riekenberg [Mon, 15 Jan 2007 23:36:11 +0000 (00:36 +0100)] 
localspl/tests: Extend test for XcvDataPort_MonitorUI.

17 years agocomctl32: toolbar: Fix the TB_SETBITMAPSIZE for width or height zero (with testcase).
Mikołaj Zalewski [Tue, 16 Jan 2007 14:41:44 +0000 (15:41 +0100)] 
comctl32: toolbar: Fix the TB_SETBITMAPSIZE for width or height zero (with testcase).

17 years agoadvapi32: Add tests for RegQueryValue.
James Hawkins [Tue, 16 Jan 2007 10:16:11 +0000 (04:16 -0600)] 
advapi32: Add tests for RegQueryValue.

17 years agooleaut32: Initialize nrofnames to keep from freeing unused memory in the error case.
James Hawkins [Tue, 16 Jan 2007 10:15:20 +0000 (04:15 -0600)] 
oleaut32: Initialize nrofnames to keep from freeing unused memory in the error case.

17 years agowined3d: Add a glsl_src_param_t type, pass it to shader_glsl_add_src_param() instead...
H. Verbeet [Mon, 15 Jan 2007 18:37:04 +0000 (19:37 +0100)] 
wined3d: Add a glsl_src_param_t type, pass it to shader_glsl_add_src_param() instead of three separate character arrays.

17 years agowined3d: Add a glsl_dst_param_t type, pass it to shader_glsl_add_dst_param() instead...
H. Verbeet [Mon, 15 Jan 2007 18:36:58 +0000 (19:36 +0100)] 
wined3d: Add a glsl_dst_param_t type, pass it to shader_glsl_add_dst_param() instead of three separate character arrays.

17 years agowined3d: Simplify shader_glsl_get_write_mask().
H. Verbeet [Mon, 15 Jan 2007 18:36:52 +0000 (19:36 +0100)] 
wined3d: Simplify shader_glsl_get_write_mask().

17 years agowined3d: Simplify shader_glsl_get_swizzle().
H. Verbeet [Mon, 15 Jan 2007 18:36:46 +0000 (19:36 +0100)] 
wined3d: Simplify shader_glsl_get_swizzle().

17 years agowined3d: Fix pshader_glsl_tex() and pshader_glsl_texcoord().
H. Verbeet [Mon, 15 Jan 2007 18:36:40 +0000 (19:36 +0100)] 
wined3d: Fix pshader_glsl_tex() and pshader_glsl_texcoord().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_callnz().
H. Verbeet [Mon, 15 Jan 2007 18:36:35 +0000 (19:36 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_callnz().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_breakc().
H. Verbeet [Mon, 15 Jan 2007 18:36:29 +0000 (19:36 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_breakc().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_ifc().
H. Verbeet [Mon, 15 Jan 2007 18:36:19 +0000 (19:36 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_ifc().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_if().
H. Verbeet [Mon, 15 Jan 2007 18:36:04 +0000 (19:36 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_if().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_rep().
H. Verbeet [Mon, 15 Jan 2007 18:35:56 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_rep().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_loop().
H. Verbeet [Mon, 15 Jan 2007 18:36:11 +0000 (19:36 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_loop().

Fix the comment.

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3...
H. Verbeet [Mon, 15 Jan 2007 18:35:48 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3vspec().

Use shader_glsl_get_sample_function().
Use the GLSL builtin reflect() function.

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3...
H. Verbeet [Mon, 15 Jan 2007 18:35:36 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3spec().

Use shader_glsl_get_sample_function().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3().
H. Verbeet [Mon, 15 Jan 2007 18:35:28 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3...
H. Verbeet [Mon, 15 Jan 2007 18:35:22 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3tex().

Use shader_glsl_get_sample_function().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2...
H. Verbeet [Mon, 15 Jan 2007 18:35:14 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2tex().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3...
H. Verbeet [Mon, 15 Jan 2007 18:35:06 +0000 (19:35 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x3pad().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2...
H. Verbeet [Mon, 15 Jan 2007 18:34:58 +0000 (19:34 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2pad().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2...
H. Verbeet [Mon, 15 Jan 2007 18:34:33 +0000 (19:34 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texm3x2depth().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3().
H. Verbeet [Mon, 15 Jan 2007 18:34:25 +0000 (19:34 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3t...
H. Verbeet [Mon, 15 Jan 2007 18:34:18 +0000 (19:34 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texdp3tex().

17 years agowined3d: Rewrite pshader_glsl_texreg2rgb to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:33:44 +0000 (19:33 +0100)] 
wined3d: Rewrite pshader_glsl_texreg2rgb to properly take the write mask into account.

Use shader_glsl_get_sample_function() rather than having the instruction handler figure it out itself.
Get rid of shader_glsl_add_dst_old().

17 years agowined3d: Split out getting the sample function and coordinate mask from shader_glsl_s...
H. Verbeet [Mon, 15 Jan 2007 18:33:38 +0000 (19:33 +0100)] 
wined3d: Split out getting the sample function and coordinate mask from shader_glsl_sample().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2...
H. Verbeet [Mon, 15 Jan 2007 18:33:32 +0000 (19:33 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2gb().

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2ar.
H. Verbeet [Mon, 15 Jan 2007 18:33:24 +0000 (19:33 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in pshader_glsl_texreg2ar.

Use the correct source swizzle.

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_dst().
H. Verbeet [Mon, 15 Jan 2007 18:33:15 +0000 (19:33 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_dst().

17 years agowined3d: Rewrite shader_glsl_rcp() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:33:06 +0000 (19:33 +0100)] 
wined3d: Rewrite shader_glsl_rcp() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_expp() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:33:01 +0000 (19:33 +0100)] 
wined3d: Rewrite shader_glsl_expp() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_cnd() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:54 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_cnd() to properly take the write mask into account.

Take the difference between ps 1.4 and earlier versions into account.

17 years agowined3d: Rewrite shader_glsl_cmp() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:48 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_cmp() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_lrp() to properly take the write mask into account,...
H. Verbeet [Mon, 15 Jan 2007 18:32:40 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_lrp() to properly take the write mask into account, use the GLSL mix instruction.

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_lit().
H. Verbeet [Mon, 15 Jan 2007 18:32:33 +0000 (19:32 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_lit().

17 years agowined3d: Rewrite shader_glsl_mov() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:27 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_mov() to properly take the write mask into account.

In case of writing to an address register round the source.

17 years agowined3d: Rewrite pshader_glsl_dp2add() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:20 +0000 (19:32 +0100)] 
wined3d: Rewrite pshader_glsl_dp2add() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_dot() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:13 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_dot() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_map2gl() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:32:07 +0000 (19:32 +0100)] 
wined3d: Rewrite shader_glsl_map2gl() to properly take the write mask into account.

17 years agowined3d: Give WINED3DSIO_CRS its own function, properly take the write mask into...
H. Verbeet [Mon, 15 Jan 2007 18:31:56 +0000 (19:31 +0100)] 
wined3d: Give WINED3DSIO_CRS its own function, properly take the write mask into account.

17 years agowined3d: Move WINED3DSIO_SGE & WINED3DSIO_SLT from shader_glsl_map2gl() to shader_gls...
H. Verbeet [Mon, 15 Jan 2007 18:31:49 +0000 (19:31 +0100)] 
wined3d: Move WINED3DSIO_SGE & WINED3DSIO_SLT from shader_glsl_map2gl() to shader_glsl_compare() where they belong.

Properly take the write mask into account

17 years agowined3d: Rewrite shader_glsl_mad() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:31:37 +0000 (19:31 +0100)] 
wined3d: Rewrite shader_glsl_mad() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_arith() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:31:31 +0000 (19:31 +0100)] 
wined3d: Rewrite shader_glsl_arith() to properly take the write mask into account.

17 years agowined3d: Rewrite shader_glsl_sincos() to properly take the write mask into account.
H. Verbeet [Mon, 15 Jan 2007 18:31:25 +0000 (19:31 +0100)] 
wined3d: Rewrite shader_glsl_sincos() to properly take the write mask into account.

The write mask can only be one of .x, .y, .xy

17 years agowined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_get_regi...
H. Verbeet [Mon, 15 Jan 2007 18:31:17 +0000 (19:31 +0100)] 
wined3d: Pass the correct mask to shader_glsl_add_src_param() in shader_glsl_get_register_name().

17 years agowined3d: Pass a mask to shader_glsl_add_src_param().
H. Verbeet [Mon, 15 Jan 2007 18:31:06 +0000 (19:31 +0100)] 
wined3d: Pass a mask to shader_glsl_add_src_param().

17 years agowined3d: Rename shader_glsl_add_dst() to shader_glsl_add_dst_old(), add shader_glsl_a...
H. Verbeet [Mon, 15 Jan 2007 18:30:59 +0000 (19:30 +0100)] 
wined3d: Rename shader_glsl_add_dst() to shader_glsl_add_dst_old(), add shader_glsl_append_dst().

17 years ago05/49: wined3d: Only add line numbers for new lines in shader_addline().
H. Verbeet [Mon, 15 Jan 2007 18:30:41 +0000 (19:30 +0100)] 
05/49: wined3d: Only add line numbers for new lines in shader_addline().