Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. |