]> git.tdb.fi Git - libs/gl.git/history - source/glsl/syntax.cpp
Transform interface block contents into structs
[libs/gl.git] / source / glsl / syntax.cpp
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-05 Mikko RasaAssign a result type to all expressions
2021-03-05 Mikko RasaResolve the return types of functions
2021-03-04 Mikko RasaGive declaration nodes to all GLSL types.
2021-03-04 Mikko RasaRecord location information in all syntax nodes
2021-03-04 Mikko RasaAdd a new associativity type for fully associative...
2021-03-03 Mikko RasaStore a pointer to operator info rather than the token...
2021-03-01 Mikko RasaExplicitly call base class copy constructor for expressions
2021-02-28 Mikko RasaInject builtins into the module
2021-02-26 Mikko RasaMostly cosmetic tweaks
2021-02-25 Mikko RasaUnlink declarations on destruction
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-25 Mikko RasaRefactor interface management
2021-02-21 Mikko RasaFurther refactor block and scope management
2021-02-21 Mikko RasaAvoid copying raw pointers in the syntax tree
2021-02-16 Mikko RasaReport incorrect shader stages by name
2021-02-15 Mikko RasaMove the StageType enum inside the Stage struct
2021-02-15 Mikko RasaSplit SL::Compiler into several files
2021-02-14 Mikko RasaSplit tokenizer and preprocessor out of the GLSL parser
2021-02-14 Mikko RasaMove the GLSL compiler entirely in its own namespace