On 07/12/2007, Francois Gouget fgouget@free.fr wrote:
--- a/dlls/wined3d/glsl_shader.c +++ b/dlls/wined3d/glsl_shader.c
* out. The nvidia driver only does that if the parameter is inout instead of out, hence the
* inout.
* out. The nvidia driver only does that if the parameter is in/out instead of out, hence the
* in/out.
I don't think that change is correct. GLSL function parameters can have qualifiers to specify how the parameter is used. The possible qualifiers are "in", "out" and "inout", where specifying no qualifier is the same as specifying "in". I suppose the first "inout" could be replaced with "in/out" without changing the meaning of the sentence too much, but the second one is a reference to the actual qualifier.
On Fri, 7 Dec 2007, H. Verbeet wrote:
On 07/12/2007, Francois Gouget fgouget@free.fr wrote:
--- a/dlls/wined3d/glsl_shader.c +++ b/dlls/wined3d/glsl_shader.c
* out. The nvidia driver only does that if the parameter is inout instead of out, hence the
* inout.
* out. The nvidia driver only does that if the parameter is in/out instead of out, hence the
* in/out.
I don't think that change is correct. GLSL function parameters can have qualifiers to specify how the parameter is used. The possible qualifiers are "in", "out" and "inout", where specifying no qualifier is the same as specifying "in". I suppose the first "inout" could be replaced with "in/out" without changing the meaning of the sentence too much, but the second one is a reference to the actual qualifier.
Oh, ok. I'll fix that.