Uniform matrix support.
authorBrian <brian@yutani.localnet.net>
Thu, 21 Dec 2006 00:19:16 +0000 (17:19 -0700)
committerBrian <brian@yutani.localnet.net>
Thu, 21 Dec 2006 00:19:16 +0000 (17:19 -0700)
commit3a8e2776a626c971bc02cd2ee3e576cb8b4267e9
treea1ad86bb2a490da2efb44429776e4132fd00a2fa
parent83ca3ff384ac09524ff6946134cded4174590d92
Uniform matrix support.

Implement _mesa_uniform_matrix()
Support for program parameters/uniforms with more than 4 elements.
Store 4x4 matrices in column-major order in registers.
Update mat mul built-in functions accordingly.
src/mesa/shader/prog_parameter.c
src/mesa/shader/prog_parameter.h
src/mesa/shader/shader_api.c
src/mesa/shader/slang/library/slang_core.gc
src/mesa/shader/slang/library/slang_core_gc.h
src/mesa/shader/slang/slang_emit.c
src/mesa/shader/slang/slang_link2.c