summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_vartable.c
AgeCommit message (Collapse)Author
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch ↵Brian
of -I flags.
2007-04-24assorted fixes for Windows/VC8Karl Schultz
2007-04-21Remove all the USE_MEMPOOL debug code.Brian
2007-04-21Use new memory pool allocator. Lots of debug code still in place...Brian
2007-03-07remove bogus assertionBrian
2007-01-28Lots of vartable clean-ups, fixes. Report an error message when we run outBrian
of registers, rather than crash.
2007-01-27Clean-up of var/temp allocation function parameters.Brian
2007-01-27Improved register allocation: allow four 'float' vars or temporaries to ↵Brian
share a single register. Clean-up needed.
2007-01-17do bounds check in _slang_push_var_table(), added commentBrian
2007-01-17handle var size > 4 in _slang_pop_var_table()Brian
2007-01-17Fix/clean-up a number of things related to variable/temporary allocation.Brian
2007-01-13Rework code related to temp register allocation, both for user variablesBrian
and expression temporarires. Much better register utilization now. Lots of other fixes. The OpenGL GLSL "orange book" brick shader demo works now.