Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-01 | glsl2: Remove unnecessary glsl_symbol_table::get_function parameter ↵ | Ian Romanick | |
return_constructors Now that constructors are not generated as functions or stored in the symbol table, there is no need to flag whether or not constructors should be returned. | |||
2010-09-01 | glsl2: Remove unused 'constructor' parameter from glsl_symbol_table::add_type | Ian Romanick | |
2010-09-01 | glsl2: Don't generate constructor functions for structures | Ian Romanick | |
2010-08-30 | glsl: Silence unused variable warning. | José Fonseca | |
2010-08-26 | glsl: Don't add overloads to existing structure constructors. | Kenneth Graunke | |
Instead, make a new ir_function and try to add it to the symbol table. Fixes piglit test redeclaration-08.vert. | |||
2010-08-26 | glsl: Use a single shared namespace in the symbol table. | Kenneth Graunke | |
As of 1.20, variable names, function names, and structure type names all share a single namespace, and should conflict with one another in the same scope, or hide each other in nested scopes. However, in 1.10, variables and functions can share the same name in the same scope. Structure types, however, conflict with/hide both. Fixes piglit tests redeclaration-06.vert, redeclaration-11.vert, redeclaration-19.vert, and struct-05.vert. |