]> git.tdb.fi Git - libs/gl.git/history - source/glsl/output.cpp
Support creating fully custom techniques in Blender
[libs/gl.git] / source / glsl / output.cpp
2021-10-09 Mikko RasaUse default member initializers for simple types
2021-09-30 Mikko RasaMake backend idenfication more generic
2021-09-17 Mikko RasaUse C++11 features with containers
2021-04-10 Mikko RasaClear the empty name flag after emitting a member access
2021-04-05 Mikko RasaDon't return references from apply functions
2021-04-05 Mikko RasaAlways use member access for interface blocks, even...
2021-04-03 Mikko RasaImprove compatibility checks of location qualifiers...
2021-04-01 Mikko RasaFix extension declarations in GLSL output
2021-03-18 Mikko RasaSupport layout qualifiers on GLSL interface blocks
2021-03-17 Mikko RasaRename InterfaceBlock::name to block_name for clarity
2021-03-14 Mikko RasaRemove the ParenthesizedExpression node type
2021-03-13 Mikko RasaMove parenthesizing expressions to Formatter
2021-03-13 Mikko RasaRearrange operator metadata
2021-03-12 Mikko RasaImplement the ternary operator in GLSL
2021-03-10 Mikko RasaDon't omit builtins when formatting a single node
2021-03-10 Mikko RasaCheck for existence of required version in Formatter
2021-03-09 Mikko RasaRecognize swizzles in GLSL
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-05 Mikko RasaCreate array type declarations as necessary
2021-03-05 Mikko RasaUse resolved type names for output
2021-03-04 Mikko RasaMinor, largely cosmetic tweaks
2021-03-03 Mikko RasaStore a pointer to operator info rather than the token...
2021-02-28 Mikko RasaInject builtins into the module
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-23 Mikko RasaRemove the using declarations from visitors
2021-02-22 Mikko RasaOutput the passthrough statement in both GLSL and debug...
2021-02-21 Mikko RasaSlightly refactor layout qualifiers in the GLSL parser
2021-02-21 Mikko RasaReduce coupling between the GLSL compiler and the graph...
2021-02-21 Mikko RasaRedesign the way shader programs are loaded
2021-02-21 Mikko RasaAllow using SL::Formatter on single nodes
2021-02-20 Mikko RasaTweaks to visitor classes in the GLSL compiler
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