mesa: glsl: assorted fixes for resolving polymorphic functions
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 29 Jul 2008 23:29:30 +0000 (17:29 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 29 Jul 2008 23:29:30 +0000 (17:29 -0600)
commit1638edb3256b3b4bd8bc2eb65d02573601ef9a44
tree6ba3be496e6755148d3dcab371decc90083d5d2e
parent6225e51a73a51fa46d839a429f254d7786b1fd18
mesa: glsl: assorted fixes for resolving polymorphic functions

Plus,
- fix some issues in casting function arguments to format param types.
- fix some vec/mat constructor bugs
- find/report more syntax/semantic errors
src/mesa/shader/slang/slang_codegen.c
src/mesa/shader/slang/slang_compile.c
src/mesa/shader/slang/slang_compile_variable.c
src/mesa/shader/slang/slang_emit.c
src/mesa/shader/slang/slang_simplify.c
src/mesa/shader/slang/slang_simplify.h
src/mesa/shader/slang/slang_typeinfo.c
src/mesa/shader/slang/slang_typeinfo.h