]> git.tdb.fi Git - libs/gl.git/shortlog
libs/gl.git
2021-03-30 Mikko RasaAdd some precondition checks to Program
2021-03-30 Mikko RasaSplit Module into a base class and format-specific...
2021-03-30 Mikko RasaRefactor adding and compiling shader stages in Program
2021-03-29 Mikko RasaTrack allocation status of Buffer
2021-03-29 Mikko RasaMake Text more flexible about which texture slot it...
2021-03-28 Mikko RasaUse validate_name when copying ProgramData
2021-03-28 Mikko RasaAvoid accessing a null object if there's only a sampler...
2021-03-28 Mikko RasaFix loading .tex2d files with ResourceManager
2021-03-28 Mikko RasaMove checking of vertex attribute indices to VertexSetup
2021-03-28 Mikko RasaRefactor lexical conversion of vertex attributes
2021-03-28 Mikko RasaFix TextureCube mipmap level allocation tracking
2021-03-28 Mikko RasaExport texture extension modes from Blender
2021-03-28 Mikko RasaAdd CLAMP_TO_BORDER and border color to Sampler
2021-03-28 Mikko RasaSupport defining uniform values for materials in Blender
2021-03-28 Mikko RasaRename material map to material atlas in the exporter
2021-03-28 Mikko RasaFix handling of techniques in object exporter
2021-03-28 Mikko RasaFix exporting of materials without any textures
2021-03-28 Mikko RasaFix and improve vertex group support
2021-03-21 Mikko RasaAdd support for exporting vertex colors
2021-03-21 Mikko RasaRefactor the mesh exporter to use UVs directly from...
2021-03-21 Mikko RasaFix suspicious code in the mesh exporter
2021-03-21 Mikko RasaUpdate the desert pillars demo to work once again
2021-03-21 Mikko RasaAdd a collection parameter to RenderPass::set_material
2021-03-21 Mikko RasaRearrange vertex attributes
2021-03-21 Mikko RasaRename VertexComponent to VertexAttribute
2021-03-21 Mikko RasaRefactor vertex builders
2021-03-21 Mikko RasaRearrange various uniforms to be declared in the file...
2021-03-20 Mikko RasaSupport exporting unlit materials
2021-03-20 Mikko RasaRefactor material property handling in the Blender...
2021-03-20 Mikko RasaAdjust uniform organization for UnlitMaterial
2021-03-20 Mikko RasaDecouple DataType from the OpenGL constants
2021-03-18 Mikko RasaFix function inlining regressions
2021-03-18 Mikko RasaFix test case errors revealed by the previous commit
2021-03-18 Mikko RasaAdd a bunch of validation for declarations in GLSL
2021-03-18 Mikko RasaSome touch-up of the debug dump
2021-03-18 Mikko RasaRecord correct source information in interface layout...
2021-03-18 Mikko RasaShow node source locations in AST dump
2021-03-18 Mikko RasaRename DeclarationValidator to IdentifierValidator
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-16 Mikko RasaAdd push_back_nocopy to NodeContainer for clarity
2021-03-16 Mikko RasaAdd idempotence test cases for GLSL compiler
2021-03-16 Mikko RasaRefactor the GLSL compiler test cases with a helper...
2021-03-16 Mikko RasaAlways show shader compiler diagnostics in debug builds
2021-03-16 Mikko RasaForbid certain operations in SL::Compiler if compilatio...
2021-03-16 Mikko RasaAdjust naming of generated variables
2021-03-16 Mikko RasaTest case tweaks
2021-03-16 Mikko RasaSupport inlining GLSL functions with parameters
2021-03-16 Mikko RasaRefactor variable renaming in InlineContentInjector...
2021-03-16 Mikko RasaUse a temporary staging block in InlineContentInjector
2021-03-16 Mikko RasaRemove an obsolete variable
2021-03-16 Mikko RasaDon't modify the target block's variable map from Inlin...
2021-03-15 Mikko RasaCheck that the types of ternary branches exist before...
2021-03-15 Mikko RasaEliminate constant ternary expressions
2021-03-15 Mikko RasaImplement constant folding in the GLSL compiler
2021-03-14 Mikko RasaFix the declaration of the builtin textureLod function
2021-03-14 Mikko RasaFix some bugs with name conflicts in function inlining
2021-03-14 Mikko RasaResolve and validate the parameters of constructors...
2021-03-14 Mikko RasaMake variable renaming while inlining more robust
2021-03-14 Mikko RasaMove unique name generation to syntax.cpp
2021-03-14 Mikko RasaResolve constructors in FunctionResolver
2021-03-14 Mikko RasaRemove the ParenthesizedExpression node type
2021-03-13 Mikko RasaCleanup ExpressionInliner
2021-03-13 Mikko RasaMove parenthesizing expressions to Formatter
2021-03-13 Mikko RasaRearrange operator metadata
2021-03-13 Mikko RasaBetter error message for the subscript operator
2021-03-13 Mikko RasaAdd GLSL keywords for overriding functions
2021-03-13 Mikko RasaFix some errors in the shader library
2021-03-13 Mikko RasaDon't require builtin inputs to be linked
2021-03-13 Mikko RasaAdd declarations for some more builtin variables
2021-03-13 Mikko RasaAvoid generating passthroughs for builtin variables
2021-03-13 Mikko RasaMake it deprecated to redeclare non-builtin variables
2021-03-12 Mikko RasaHandle redeclaration of variables in VariableResolver
2021-03-12 Mikko RasaAdd missing Diagnostic constructor
2021-03-12 Mikko RasaImplement the ternary operator in GLSL
2021-03-12 Mikko RasaRefactor Parser::parse_expression to take a pointer...
2021-03-12 Mikko RasaLimit GLSL passthrough statement to variables declared...
2021-03-11 Mikko RasaFix a test case and add a couple more
2021-03-11 Mikko RasaImprove reporting of errors from function resolution
2021-03-11 Mikko RasaAvoid generating invalid interfaces in geometry shader
2021-03-10 Mikko RasaExpand the selection of available builtin GLSL functions
2021-03-10 Mikko RasaSome rearranging and comments
2021-03-10 Mikko RasaCount EmitVertex as referencing all active outputs
2021-03-10 Mikko RasaRewrite UnusedVariableRemover
2021-03-10 Mikko RasaDon't omit builtins when formatting a single node
2021-03-10 Mikko RasaMake ConstantConditionEliminator less trigger-happy
2021-03-10 Mikko RasaCheck for existence of required version in Formatter
2021-03-10 Mikko RasaSupport compile modes and specialization constants...
2021-03-09 Mikko RasaAvoid removing outputs which are referenced but not...
2021-03-09 Mikko RasaRename and rearrange a few things
2021-03-09 Mikko RasaRequire GLSL functions to be declared before use
2021-03-09 Mikko RasaAdd declarations for most of the builtin functions...
2021-03-09 Mikko RasaValidate return types of overloaded functions
2021-03-09 Mikko RasaAdd support for function overloading
2021-03-09 Mikko RasaResolve functions after inlining functions
2021-03-09 Mikko RasaProperly use r_any_resolved in FunctionResolver
2021-03-09 Mikko RasaHandle expression replacement through TraversingVisitor
2021-03-09 Mikko RasaUse accurate assignment targets in ExpressionInliner
2021-03-09 Mikko RasaRefactor UnusedVariableRemover
2021-03-09 Mikko RasaRecord assignment targets more precisely
next