diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2008-11-13 08:46:45 -0700 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2008-11-13 18:19:12 -0700 |
commit | d835f415c692fe1b2656537a822b4e0dd91af6c7 (patch) | |
tree | e9bf026e44f5fd03d5baedcd6ae4ac69091363c6 /src/mesa/shader/slang/library/slang_vertex_builtin.gc | |
parent | e556cc82f83716a734ed9d76356ba49bb670004f (diff) |
mesa: use the tighter definition of GLSL ftransform() from the gallium branches
Diffstat (limited to 'src/mesa/shader/slang/library/slang_vertex_builtin.gc')
-rw-r--r-- | src/mesa/shader/slang/library/slang_vertex_builtin.gc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mesa/shader/slang/library/slang_vertex_builtin.gc b/src/mesa/shader/slang/library/slang_vertex_builtin.gc index 20c924a30d..17e86d9a0e 100644 --- a/src/mesa/shader/slang/library/slang_vertex_builtin.gc +++ b/src/mesa/shader/slang/library/slang_vertex_builtin.gc @@ -57,7 +57,10 @@ varying float gl_FogFragCoord; vec4 ftransform() { - __retVal = gl_Vertex * gl_ModelViewProjectionMatrixTranspose; + __retVal = gl_ModelViewProjectionMatrix[0] * gl_Vertex.xxxx + + gl_ModelViewProjectionMatrix[1] * gl_Vertex.yyyy + + gl_ModelViewProjectionMatrix[2] * gl_Vertex.zzzz + + gl_ModelViewProjectionMatrix[3] * gl_Vertex.wwww; } |