]> git.tdb.fi Git - libs/gl.git/history - source/glsl/parser.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / glsl / parser.cpp
2022-09-03 Mikko RasaImplement tessellation shaders in the shader compiler
2022-04-10 Mikko RasaAdd multisampled texture types to the shader compiler
2022-04-09 Mikko RasaParse array sizes for interface blocks
2021-11-27 Mikko RasaUnify handling of variables and interface blocks in...
2021-11-27 Mikko RasaRefactor adding types in SL::Parser
2021-11-02 Mikko RasaExplicitly cast regex match to boolean
2021-09-17 Mikko RasaUse C++11 features with containers
2021-04-23 Mikko RasaRefactor creation of builtin GLSL types
2021-04-23 Mikko RasaImprove handling of types in GLSL parser
2021-04-23 Mikko RasaRedesign loading of GLSL sources
2021-04-20 Mikko RasaAdd support for uint types in GLSL
2021-04-20 Mikko RasaRecognize the 'f' suffix for float literals in GLSL
2021-04-05 Mikko RasaRefactor layout qualifier creation with constructors
2021-03-18 Mikko RasaRecord correct source information in interface layout...
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 RasaResolve constructors in FunctionResolver
2021-03-14 Mikko RasaRemove the ParenthesizedExpression node type
2021-03-13 Mikko RasaRearrange operator metadata
2021-03-13 Mikko RasaAdd GLSL keywords for overriding functions
2021-03-12 Mikko RasaImplement the ternary operator in GLSL
2021-03-12 Mikko RasaRefactor Parser::parse_expression to take a pointer...
2021-03-08 Mikko RasaTransform interface block contents into structs
2021-03-05 Mikko RasaIgnore precedence for prefix operators
2021-03-05 Mikko RasaStore actual values for literals
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 RasaFlip the parameters of Tokenizer::begin
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 RasaMake the GLSL parser resilient against common errors
2021-02-26 Mikko RasaSupport specialization constants in the GLSL compiler
2021-02-25 Mikko RasaDon't allow arbitrary statements in structs or interfac...
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-20 Mikko RasaRecognize the #line directive in the GLSL parser
2021-02-20 Mikko RasaTrack source names in SL::Module
2021-02-20 Mikko RasaRemove support for the legacy stage change syntax
2021-02-16 Mikko RasaReport incorrect shader stages by name
2021-02-15 Mikko RasaMove the StageType enum inside the Stage struct
2021-02-14 Mikko RasaSplit tokenizer and preprocessor out of the GLSL parser
2021-02-14 Mikko RasaRefactor error reporting in SL::Parser
2021-02-14 Mikko RasaMove the GLSL compiler entirely in its own namespace