summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_vartable.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: move shader/slang/* sources to main/slang/*Brian Paul2010-06-101-362/+0
* slang: Fix signed/unsigned int handling in _slang_free_temp().Michal Krol2009-11-101-2/+2
* glsl: use _slang_var_swizzle() in a few places to simplify the code.Brian Paul2009-02-041-29/+3
* glsl: replace assertion with conditional in _slang_pop_var_table()Brian Paul2009-02-041-10/+17
* mesa: better variable name: s/aux/store/Brian Paul2008-11-211-2/+2
* mesa: fix assignment / parameter passing of sampler typesBrian Paul2008-11-011-1/+14
* mesa: import latest GLSL code from gallium-0.1 branchBrian Paul2008-08-161-10/+30
* mesa: Silence compiler warnings on Windows.Brian Paul2008-07-291-5/+5
* mesa: rework array/struct addressing code.Brian Paul2008-07-291-5/+18
* mesa: fix incorrect array size, added assertionBrian Paul2008-07-031-1/+2
* Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian2007-07-041-2/+2
* assorted fixes for Windows/VC8Karl Schultz2007-04-241-1/+1
* Remove all the USE_MEMPOOL debug code.Brian2007-04-211-27/+9
* Use new memory pool allocator. Lots of debug code still in place...Brian2007-04-211-0/+24
* remove bogus assertionBrian2007-03-071-1/+1
* Lots of vartable clean-ups, fixes. Report an error message when we run outBrian2007-01-281-77/+121
* Clean-up of var/temp allocation function parameters.Brian2007-01-271-45/+47
* Improved register allocation: allow four 'float' vars or temporaries to share...Brian2007-01-271-40/+100
* do bounds check in _slang_push_var_table(), added commentBrian2007-01-171-1/+3
* handle var size > 4 in _slang_pop_var_table()Brian2007-01-171-3/+7
* Fix/clean-up a number of things related to variable/temporary allocation.Brian2007-01-171-4/+18
* Rework code related to temp register allocation, both for user variablesBrian2007-01-131-0/+202