]> git.tdb.fi Git - libs/gl.git/history - source/glsl/generate.h
Transform interface block contents into structs
[libs/gl.git] / source / glsl / generate.h
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-07 Mikko RasaFurther refactor the resolving process in SL::Compiler
2021-03-07 Mikko RasaProperly resolve arithmetic assignment operators
2021-03-06 Mikko RasaRearrange expression node replacement
2021-03-06 Mikko RasaRefactor resolution of declarations for MemberAccess
2021-03-05 Mikko RasaAssign a result type to all expressions
2021-03-05 Mikko RasaCreate array type declarations as necessary
2021-03-05 Mikko RasaFollow type aliases in TypeResolver
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 RasaHave generate_interface return the generated statement
2021-03-04 Mikko RasaMinor, largely cosmetic tweaks
2021-03-04 Mikko RasaFix VariableResolver doing bogus things on certain...
2021-03-03 Mikko RasaRename members of visitors to indicate which are "retur...
2021-03-01 Mikko RasaRefactor FunctionInliner to do any necessary declaratio...
2021-02-28 Mikko RasaInject builtins into the module
2021-02-28 Mikko RasaStore functions definitions in Stage
2021-02-28 Mikko RasaMove function override processing to FunctionResolver
2021-02-27 Mikko RasaAdd some documentation to the GLSL compiler
2021-02-26 Mikko RasaSupport specialization constants in the GLSL compiler
2021-02-25 Mikko RasaStore types and interface blocks in Stage
2021-02-25 Mikko RasaPopulate the interface block map in VariableResolver
2021-02-25 Mikko RasaSupport automatic generation of interface blocks
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-25 Mikko RasaOnly generate or link interfaces in the correct scope
2021-02-23 Mikko RasaIgnore function parameters in InterfaceGenerator
2021-02-23 Mikko RasaRefactor scope management
2021-02-23 Mikko RasaRemove the using declarations from visitors
2021-02-21 Mikko RasaFurther refactor block and scope management
2021-02-21 Mikko RasaFix scoping of GLSL loop variables and function parameters
2021-02-21 Mikko RasaRewrite syntax tree modifications
2021-02-15 Mikko RasaAdjust member access of the various visitors in the...
2021-02-15 Mikko RasaRefactor the way of applying visitors to stages
2021-02-15 Mikko RasaMove the StageType enum inside the Stage struct
2021-02-15 Mikko RasaSplit SL::Compiler into several files