summaryrefslogtreecommitdiffstats
path: root/src/glsl/builtins/tools
Commit message (Expand)AuthorAgeFilesLines
* generate_builtins.py: Add missing import.Vinson Lee2011-01-121-0/+1
* glsl: Autogenerate builtin_functions.cpp as part of the build process.Kenneth Graunke2011-01-102-40/+9
* glsl: Really remove unused "instructions" parameter.Kenneth Graunke2011-01-011-2/+1
* glsl: Remove unused "instructions" parameter.Kenneth Graunke2011-01-011-4/+2
* glsl: Lazily import built-in function prototypes.Kenneth Graunke2010-11-301-1/+0
* generate_builtins.py: Fix inconsistent use of tabs and spaces warning.Kenneth Graunke2010-11-151-3/+3
* generate_builtins.py: Output large strings as arrays of characters.Kenneth Graunke2010-10-211-2/+14
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-2/+2
* glsl/builtins: Set the API in the fake context.Kenneth Graunke2010-09-081-0/+1
* glsl2: Clear out profile pointers in _mesa_glsl_release_functionsIan Romanick2010-09-081-0/+1
* glsl2: Make sure _mesa_glsl_parse_state constructor gets a contextIan Romanick2010-09-081-1/+2
* glsl/builtins: Actually print the info log if reading a builtin failed.Kenneth Graunke2010-09-041-0/+1
* glsl: Clear the static values of builtin function profiles at release.Eric Anholt2010-08-301-19/+37
* glsl: Protect against double compiler-destroy.Eric Anholt2010-08-271-0/+1
* glsl: Use a single shared namespace in the symbol table.Kenneth Graunke2010-08-261-0/+1
* glsl: Include main/core.h.Chia-I Wu2010-08-241-1/+1
* generate_builtins.py: Generate output in sorted order.Kenneth Graunke2010-08-231-5/+6
* generate_builtins.py: Remove unused import sys.Vinson Lee2010-08-211-1/+1
* generate_builtins.py: Clean up generated output a bit.Kenneth Graunke2010-08-181-0/+12
* glsl2: Rework builtin function generation.Kenneth Graunke2010-08-134-269/+402
* glsl2: Use Elements from main/compiler.h instead of open-codingIan Romanick2010-08-121-4/+1
* texture_builtins.py: Remove useless comments.Kenneth Graunke2010-08-101-2/+2
* texture_builtins.py: Fix cut and paste errors in function names.Kenneth Graunke2010-08-091-2/+2
* glsl2: Fix outerProduct builtin.Kenneth Graunke2010-07-281-2/+2
* linker: Link built-in functions instead of including them in every shaderIan Romanick2010-07-211-11/+52
* glsl2: Use Elements macroIan Romanick2010-07-191-2/+5
* glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt2010-06-245-0/+500