aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/glsl_symbol_table.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Never put ir_var_temporary variables in the symbol tableIan Romanick2014-09-301-0/+2
* glsl: remove {add,get}_type_ast from glsl_symbol_tableChia-I Wu2014-03-281-25/+0
* glsl: Make it possible to disable a variable in the symbol table.Paul Berry2013-10-101-0/+15
* glsl: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS in a bunch of places.Kenneth Graunke2013-09-211-14/+1
* glsl: Avoid variable length arrays.José Fonseca2013-07-121-7/+14
* glsl: Track structs' ast_type_specifiers in symbol table.Matt Turner2013-07-111-4/+25
* glsl_symbol_table: add interface block namespacesJordan Justen2013-05-231-3/+81
* glsl: Track blocks in the symbol table using the glsl_type instead of the gl_...Ian Romanick2013-01-251-11/+3
* glsl: Track UBO block names in the symbol table.Kenneth Graunke2013-01-181-3/+11
* glsl: Simplify symbol table version checking.Paul Berry2012-12-061-3/+3
* glsl2: Silence unused added variable gcc warning.José Fonseca2011-03-161-0/+1
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-7/+7
* glsl: Don't bother unsetting a destructor that was never set.Kenneth Graunke2011-01-191-6/+3
* glsl: Properly add functions during lazy built-in prototype importing.Kenneth Graunke2010-12-061-0/+7
* glsl: Make the symbol table's add_variable just use the variable's name.Eric Anholt2010-11-291-5/+5
* glsl: Make the symbol table's add_function just use the function's name.Eric Anholt2010-11-291-4/+4
* glsl2: Remove unnecessary glsl_symbol_table::get_function parameter return_co...Ian Romanick2010-09-011-7/+2
* glsl2: Remove unused 'constructor' parameter from glsl_symbol_table::add_typeIan Romanick2010-09-011-4/+3
* glsl2: Don't generate constructor functions for structuresIan Romanick2010-09-011-1/+1
* glsl: Silence unused variable warning.José Fonseca2010-08-301-0/+1
* glsl: Don't add overloads to existing structure constructors.Kenneth Graunke2010-08-261-2/+7
* glsl: Use a single shared namespace in the symbol table.Kenneth Graunke2010-08-261-0/+160