summaryrefslogtreecommitdiffstats
path: root/src/mesa/slang/slang_builtin.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove remnants of the old glsl compiler.Eric Anholt2010-08-201-1020/+0
|
* glsl: Include missing headers in slang_builtin.c.Vinson Lee2010-08-151-1/+3
| | | | | Include slang_typeinfo.h for slang_type_specifier symbol. Include slang_compiler_struct.h for slang_struct_ symbol.
* mesa: initial support for emitting 2D registers from slangZack Rusin2010-07-091-31/+35
|
* glsl: fix indirect addressing of gl_TextureMatrix[] arraysBrian Paul2010-07-081-1/+31
| | | | | | | | | The code to emit an array of OpenGL state vars lacked the code to handle the gl_TextureMatrix[] array. Fixes fd.o bug 28967 NOTE: this is a candidate for the 7.8 branch.
* gs: inject const int gl_VerticesIn at link timeZack Rusin2010-07-081-1/+0
|
* glsl: use Elements() in arrays instead of sentinal valuesBrian Paul2010-07-071-20/+20
| | | | | | The _slang_*_output_name() functions had one too many loop iterations because of the sentinal end-of-list values in the vertOutput array. Just use Elements() everywhere.
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-3/+51
| | | | | | laying down the foundation for everything and implementing most of the stuff. linking, gl_VerticesIn and multidimensional inputs are left.
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-4/+4
|
* mesa: move shader/slang/* sources to main/slang/*Brian Paul2010-06-101-0/+937
Reduce the source tree depth a bit.