mesa/src/glsl/builtins/tools
Kenneth Graunke f5692f452f glsl: Lazily import built-in function prototypes.
This makes a very simple 1.30 shader go from 196k of memory to 9k.

NOTE: This -may- be a candidate for the 7.9 branch, as the benefit is
substantial.  However, it's not a simple change, so it may be wiser to
wait for 7.10.
2010-11-30 13:48:28 -08:00
..
builtin_function.cpp glsl2: Rework builtin function generation. 2010-08-13 19:09:36 -07:00
generate_builtins.py glsl: Lazily import built-in function prototypes. 2010-11-30 13:48:28 -08:00
generate_matrixCompMultGLSL.py glsl2: Move the compiler to the subdirectory it will live in in Mesa. 2010-06-24 15:36:00 -07:00
generate_outerProductGLSL.py glsl2: Fix outerProduct builtin. 2010-07-28 15:46:29 -07:00
generate_transposeGLSL.py glsl2: Move the compiler to the subdirectory it will live in in Mesa. 2010-06-24 15:36:00 -07:00
texture_builtins.py glsl2: Rework builtin function generation. 2010-08-13 19:09:36 -07:00