]> git.tdb.fi Git - libs/gl.git/history - source/glsl/debug.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / glsl / debug.cpp
2022-04-11 Mikko RasaAdd support for storage images in shaders
2022-04-10 Mikko RasaAdd multisampled texture types to the shader compiler
2021-11-27 Mikko RasaUnify handling of variables and interface blocks in...
2021-11-20 Mikko RasaUse extended alignment in SPIR-V struct layout when...
2021-11-18 Mikko RasaColorize the debug output of the GLSL compiler
2021-11-17 Mikko RasaUse emplace_back when a new object is being constructed
2021-09-18 Mikko RasaMark constant data as const
2021-09-17 Mikko RasaUse C++11 features with containers
2021-04-10 Mikko RasaRemove unnecessary std:: qualifiers from .cpp files
2021-04-06 Mikko RasaFix GLSL member access index calculation
2021-04-05 Mikko RasaShow label for all interface blocks in GLSL debug output
2021-04-05 Mikko RasaMake DumpTree able to dump arbitrary nodes
2021-04-05 Mikko RasaDon't return references from apply functions
2021-04-05 Mikko RasaOutput the interface block as is in the AST dump
2021-04-02 Mikko RasaFix a misformatted branch in GLSL compiler debug output
2021-03-18 Mikko RasaSome touch-up of the debug dump
2021-03-18 Mikko RasaShow node source locations in AST dump
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 RasaRearrange operator metadata
2021-03-12 Mikko RasaImplement the ternary operator in GLSL
2021-03-09 Mikko RasaRename and rearrange a few things
2021-03-09 Mikko RasaAdd support for function overloading
2021-03-09 Mikko RasaRecord assignment targets more precisely
2021-03-09 Mikko RasaRecognize swizzles in GLSL
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-07 Mikko RasaEasier way of adding complex subtrees to GLSL debug...
2021-03-07 Mikko RasaProperly resolve arithmetic assignment operators
2021-03-05 Mikko RasaAssign a result type to all expressions
2021-03-04 Mikko RasaGive declaration nodes to all GLSL types.
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-28 Mikko RasaDebug output tweaks
2021-02-28 Mikko RasaStore functions definitions in Stage
2021-02-25 Mikko RasaStore types and interface blocks in Stage
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-25 Mikko RasaTweak debug output
2021-02-25 Mikko RasaRefactor interface management
2021-02-23 Mikko RasaRemove the using declarations from visitors
2021-02-22 Mikko RasaSome tweaks to GLSL debug output
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 RasaTweaks to the AST debug output
2021-02-20 Mikko RasaAdd a visitor to dump the AST for debugging purposes