Commit Graph

11 Commits

Author SHA1 Message Date
Rhys Weatherley
e117f04fab Show different icons for GLSL variable categories
Attributes, uniforms, varyings, and constants are shown with a
distinguished icon that is different from regular variables.
2010-12-01 15:44:50 +10:00
Roberto Raggi
b19b2a7167 Store the numbers and the identifiers in two different sets. 2010-11-26 15:52:59 +01:00
Roberto Raggi
f29924308f Added Engine::blockDiagnosticMessages() 2010-11-26 14:26:07 +01:00
Roberto Raggi
57e8816001 Added GLSL::OverloadSet. 2010-11-26 12:00:53 +01:00
Rhys Weatherley
c2eaf37f01 Add GLSL sampler types to semantic analysis phase 2010-11-26 14:00:29 +10:00
Roberto Raggi
e2419153a5 Process function declarations. 2010-11-25 14:58:23 +01:00
Roberto Raggi
864c3bfc98 Added the suffix AST to the ast nodes and some initial work on the GLSL type system. 2010-11-25 12:56:16 +01:00
Roberto Raggi
769a31fd1a Introduced GLSL::DiagnosticMessage. 2010-11-19 14:42:55 +01:00
Rhys Weatherley
2d4e75101e Use QString instead of std::string in GLSL parser 2010-11-18 17:40:09 +10:00
Roberto Raggi
53218ff7c7 Introduced a simple memory pool. 2010-11-11 15:07:30 +01:00
Roberto Raggi
ca4439bcef Get rid of glsl.g.in and start working on the semantic actions. 2010-11-11 12:22:58 +01:00