]> git.tdb.fi Git - libs/gl.git/history - source/glsl/optimize.h
Transform interface block contents into structs
[libs/gl.git] / source / glsl / optimize.h
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-06 Mikko RasaRemove fallback from Assignment to BinaryExpression...
2021-03-05 Mikko RasaAssign a result type to all expressions
2021-03-05 Mikko RasaMark function return types as used
2021-03-05 Mikko RasaRemove unused type declarations from GLSL during optimi...
2021-03-04 Mikko RasaAdd expression inlining
2021-03-04 Mikko RasaFix an issue where member assignments were incorrectly...
2021-03-03 Mikko RasaRename members of visitors to indicate which are "retur...
2021-03-03 Mikko RasaHandle all constructs when inlining GLSL functions
2021-03-01 Mikko RasaFurther improve inlining of GLSL functions
2021-03-01 Mikko RasaRemove expression statements without side effects
2021-03-01 Mikko RasaRefactor FunctionInliner to do any necessary declaratio...
2021-02-27 Mikko RasaAdd some documentation to the GLSL compiler
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-23 Mikko RasaRemove the using declarations from visitors
2021-02-21 Mikko RasaFurther refactor block and scope management
2021-02-21 Mikko RasaRewrite syntax tree modifications
2021-02-20 Mikko RasaRearrange secondary operations in GLSL compiler
2021-02-15 Mikko RasaRemove unused constructors
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 RasaSplit SL::Compiler into several files