summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_vartable.c
AgeCommit message (Expand)Author
2009-11-10slang: Fix signed/unsigned int handling in _slang_free_temp().Michal Krol
2009-02-04glsl: use _slang_var_swizzle() in a few places to simplify the code.Brian Paul
2009-02-04glsl: replace assertion with conditional in _slang_pop_var_table()Brian Paul
2008-11-21mesa: better variable name: s/aux/store/Brian Paul
2008-11-01mesa: fix assignment / parameter passing of sampler typesBrian Paul
2008-08-16mesa: import latest GLSL code from gallium-0.1 branchBrian Paul
2008-07-29mesa: Silence compiler warnings on Windows.Brian Paul
2008-07-29mesa: rework array/struct addressing code.Brian Paul
2008-07-03mesa: fix incorrect array size, added assertionBrian Paul
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian
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
2007-01-27Clean-up of var/temp allocation function parameters.Brian
2007-01-27Improved register allocation: allow four 'float' vars or temporaries to share...Brian
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