]> git.tdb.fi Git - libs/gl.git/history - source
Move function override processing to FunctionResolver
[libs/gl.git] / source /
2021-02-28 Mikko RasaMove function override processing to FunctionResolver
2021-02-28 Mikko RasaMake the GLSL parser resilient against common errors
2021-02-27 Mikko RasaAdd some documentation to the GLSL compiler
2021-02-26 Mikko RasaFixes for compatibility with legacy unsized PixelFormats
2021-02-26 Mikko RasaDon't copy layouts to generated out interfaces
2021-02-26 Mikko RasaUse specialization constants in the builtin material...
2021-02-26 Mikko RasaAdd interfaces for using specialization constants with...
2021-02-26 Mikko RasaSupport specialization constants in the GLSL compiler
2021-02-26 Mikko RasaMostly cosmetic tweaks
2021-02-25 Mikko RasaCopy layouts when generating interfaces
2021-02-25 Mikko RasaDon't allow arbitrary statements in structs or interfac...
2021-02-25 Mikko RasaStore types and interface blocks in Stage
2021-02-25 Mikko RasaPopulate the interface block map in VariableResolver
2021-02-25 Mikko RasaUnlink declarations on destruction
2021-02-25 Mikko RasaSupport automatic generation of interface blocks
2021-02-25 Mikko RasaImprove support for interface blocks
2021-02-25 Mikko RasaTweak debug output
2021-02-25 Mikko RasaOnly generate or link interfaces in the correct scope
2021-02-25 Mikko RasaDon't add null entries to variable values
2021-02-25 Mikko RasaRefactor interface management
2021-02-24 Mikko RasaRefactor block management in NodeRemover
2021-02-23 Mikko RasaIgnore function parameters in InterfaceGenerator
2021-02-23 Mikko RasaRefactor scope management
2021-02-23 Mikko RasaAvoid incorrectly matching interfaces in certain cases
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 RasaCheck that requested shader stages are supported
2021-02-21 Mikko RasaThrow an exception if a feature required by a shader...
2021-02-21 Mikko RasaAdd a standalone GLSL compiler frontend
2021-02-21 Mikko RasaReduce coupling between the GLSL compiler and the graph...
2021-02-21 Mikko RasaHeader fixes in the GLSL compiler
2021-02-21 Mikko RasaFix environment map uniform name
2021-02-21 Mikko RasaImplement an unlit material type
2021-02-21 Mikko RasaSupport addint datafile statements for uniform material...
2021-02-21 Mikko RasaAdd sampler parameter to RenderPass::set_texture
2021-02-21 Mikko RasaAdd missing keyword to set sampler compare mode from...
2021-02-21 Mikko RasaRedesign the way shader programs are loaded
2021-02-21 Mikko RasaAllow using SL::Formatter on single nodes
2021-02-21 Mikko RasaFurther refactor block and scope management
2021-02-21 Mikko RasaTweaks to the AST debug output
2021-02-21 Mikko RasaFix scoping of GLSL loop variables and function parameters
2021-02-21 Mikko RasaRewrite syntax tree modifications
2021-02-21 Mikko RasaAvoid copying raw pointers in the syntax tree
2021-02-20 Mikko RasaAdd a visitor to dump the AST for debugging purposes
2021-02-20 Mikko RasaRearrange secondary operations in GLSL compiler
2021-02-20 Mikko RasaTweaks to visitor classes in the GLSL compiler
2021-02-20 Mikko RasaMake RenderTargetFormat generation more robust
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-19 Mikko RasaLoad various built-in things through Resources
2021-02-18 Mikko RasaRefactor the interface of SL::Compiler
2021-02-16 Mikko RasaReport incorrect shader stages by name
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 creation of the shader builtin module
2021-02-15 Mikko RasaRefactor the way of applying visitors to stages
2021-02-15 Mikko RasaRefactor handling of texture sampling functions in...
2021-02-15 Mikko RasaMove the StageType enum inside the Stage struct
2021-02-15 Mikko RasaSplit SL::Compiler into several files
2021-02-14 Mikko RasaFollow the GLSL syntax rules more closely
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
2021-02-14 Mikko RasaRearrange soucre files into subdirectories
2021-02-14 Mikko RasaRemove the deprecated ProgramBuilder class
2021-02-13 Mikko RasaMinor fixes
2021-02-13 Mikko RasaUse min_retain_frames to decide when to clear the resou...
2021-02-13 Mikko RasaAdd some files which got forgotten in earlier commits
2021-02-11 Mikko RasaUse samplers in effects and postprocessors
2021-02-11 Mikko RasaSupport setting a sampler directly in Renderer
2021-02-08 Mikko RasaBetter lifecycle management of the fullscreen quad...
2021-02-07 Mikko RasaAsync load texture data directly into the pixel buffer
2021-02-07 Mikko RasaFix sampler binding bug
2021-02-07 Mikko RasaInitialize Texture::use_srgb_format
2021-02-07 Mikko RasaEnsure that mapped memory is unmapped in Texture2D...
2021-02-07 Mikko RasaGraphics::Image::get_data was renamed to get_pixels
2021-02-06 Mikko RasaOnly mark changed fields dirty when unloading a sampler
2021-02-06 Mikko RasaFix material registry initialization bug
2021-02-06 Mikko RasaAdd sampler support to materials
2021-02-06 Mikko RasaRename Material::LoaderBase to PropertyLoader
2021-02-06 Mikko RasaAvoid invalid memory access when destroying Mesh
2021-02-06 Mikko RasaAllow samplers to be loaded from datafiles
2021-02-06 Mikko RasaSupport samplers as independent objects
2021-02-06 Mikko RasaDepracate the srgb parameter of Texture::image functions
2021-02-05 Mikko RasaLoad .tex2d format textures with resource manager
2021-02-03 Mikko RasaRefactor texture external image loading into a helper...
2021-02-01 Mikko RasaReorder some pixel format values
2021-02-01 Mikko RasaRequire texture data to be uploaded in a format matchin...
2021-02-01 Mikko RasaSupport BGR and BGRA as texture formats through swizzling
2021-02-01 Mikko RasaSeparate abstract pixel compositions from concrete...
2021-02-01 Mikko RasaRemove the deprecated form of Texture3D::load_image
2021-02-01 Mikko RasaAlways use swizzle to implement luminance formats
2021-01-31 Mikko RasaSimplify applying texture swizzling
2021-01-31 Mikko RasaMove texture sampler state to a separate object
2021-01-31 Mikko RasaAllow texture mipmap levels to be specified in datafiles
2021-01-31 Mikko RasaMove filter heuristic for mipmap levels to Texture...
2021-01-31 Mikko RasaImprove allocation handling in cube map textures
next