Add functions for setting arrays of 2x2 and 3x3 matrix uniforms
[libs/gl.git] / source /
2019-07-09 Mikko RasaAdd functions for setting arrays of 2x2 and 3x3 matrix...
2019-07-08 Mikko RasaMake explicit mipmap generation public
2019-06-23 Mikko RasaChange AnimationPlayer::stop to take a Placeable
2019-06-23 Mikko RasaUse double for animation curves
2019-06-23 Mikko RasaAdd public functions for adding owned keyframes to...
2019-06-21 Mikko RasaRetain assignment location when moving out variables...
2019-06-21 Mikko RasaTranslate shader compile errors to actual source file...
2019-06-21 Mikko RasaRecord statement source lines and emit #line directives...
2019-06-21 Mikko RasaRefactor ProgramCompiler::Formatter
2019-06-21 Mikko RasaRequire import module names to be identifiers
2019-06-21 Mikko RasaConsistently use the NodeList and NodeArray types
2019-06-21 Mikko RasaAdd an intermediate node type for statements
2019-06-21 Mikko RasaObtain the instance transform location from shader...
2019-06-21 Mikko RasaMerge variable declaration layouts
2019-06-21 Mikko RasaConsider extensions when checking GLSL features
2019-06-21 Mikko RasaStore information about attributes in Program
2019-06-21 Mikko RasaSplit the interface queries from Program::link into...
2019-06-21 Mikko RasaInitial support for instanced rendering
2019-06-19 Mikko RasaSome refactoring of the draw code path
2019-06-19 Mikko RasaExpose world-to-eye matrix in Renderer's standard shdata
2019-06-19 Mikko RasaAdd vertex setup state to Renderer
2019-06-18 Mikko RasaUse direct state access for updating VertexSetup
2019-06-18 Mikko RasaOnly update the changed parts of VertexSetup
2019-06-18 Mikko RasaMove vertex array object management out of Mesh
2019-06-17 Mikko RasaChange the return type of Renderable::get_instance_key...
2019-06-17 Mikko RasaMake a const pointer to a Bufferable's buffer publicly...
2019-06-17 Mikko RasaUse linear filtering when rendering bloom
2019-06-16 Mikko RasaCheck the result of open_raw
2019-06-16 Mikko RasaAdd simple ligature support to Font
2019-06-15 Mikko RasaMake ambient occlusion edge detection threshold adjustable
2019-06-15 Mikko RasaUse RED format for ambient occlusion render target
2019-06-12 Mikko RasaUse a type registry to manage postprocessor types for...
2019-06-11 Mikko RasaAdd overloads of keyframe uniform statements without...
2019-06-11 Mikko RasaAnimate only those components which are present in...
2019-06-11 Mikko RasaKeep track of which components have been set in Transform
2019-06-08 Mikko RasaFix a copypaste error in AnimationPlayer uniform settin...
2019-06-08 Mikko RasaFix the keyword of the uniform scaling statement in...
2019-06-08 Mikko RasaAdd getter for Animation::looping
2019-06-08 Mikko RasaMerge branch 'animation-rework'
2019-06-08 Mikko RasaAdd compatibility support for slope-based animation...
2019-06-08 Mikko RasaAdd a setter for KeyFrame uniforms
2019-06-08 Mikko RasaRefactor KeyFrame ownership management in Animation
2019-06-07 Mikko RasaUse bezier splines in Animation
2019-06-07 Mikko RasaMake animation curve creation more generic
2019-06-07 Mikko RasaDo not clear previous assignments on assignment to...
2019-06-07 Mikko RasaVisit the rest of an iteration statement in NodeRemover
2019-06-06 Mikko RasaAvoid some brain damage from Windows headers
2019-06-05 Mikko RasaReimplement Animation using splines
2019-06-04 Mikko RasaCheck for armature mismatches in Animation
2019-06-04 Mikko RasaStore a Transform in keyframes instead of a Matrix
2019-06-04 Mikko RasaAdd more public methods to Transform
2019-06-04 Mikko RasaMove transform loading to ObjectInstance
2019-06-04 Mikko RasaAdd a class to unify loading coordinate transforms
2019-06-04 Mikko RasaDo not use the srgb flag for textures that explicitly...
2019-06-03 Mikko RasaUpdate deprecated things
2019-05-31 Mikko RasaAdd getters for RenderTarget width and height
2019-05-30 Mikko RasaFix a texture data indexing bug in AmbientOcclusion
2019-05-28 Mikko RasaInline functions in variable initialization expressions
2019-05-25 Mikko RasaSupport while loops in GLSL
2019-05-25 Mikko RasaImprove formatting of an empty loop body
2019-05-25 Mikko RasaAllow removing the initialization statement of a for...
2019-05-25 Mikko RasaMake all components of a for loop optional
2019-05-25 Mikko RasaRemove an XXX because I no longer remember how to repro...
2019-05-25 Mikko RasaFix various issues with constant condition elimination
2019-05-24 Mikko RasaProcess MemberAccess nodes in FunctionInliner
2019-05-24 Mikko RasaCorrectly parse consecutive *s in a comment
2019-05-24 Mikko RasaDon't try to access a nonexistent return expression
2019-05-24 Mikko RasaRemove useless using declarations
2019-05-24 Mikko RasaDon't attempt to create a copy of null ProgramData
2019-05-24 Mikko RasaCopy the material slot of RenderPass
2019-05-24 Mikko RasaRemember the camera given to Renderer constructor
2019-05-24 Mikko RasaAdd OffscreenView class
2019-05-24 Mikko RasaSome cleanup for View and WindowView
2019-05-24 Mikko RasaAdd numberless versions of vertex array statements
2019-05-24 Mikko RasaAllow tagging objects in a scene file for retrieval...
2018-07-07 Mikko RasaBe less eager to optimize constant conditions in loops
2018-07-05 Mikko RasaSupport the sample sampling qualifier
2018-07-05 Mikko RasaAdd a utility class for switching renderables
2018-07-04 Mikko RasaAllow RED and RG pixel formats in RenderTargetFormat
2018-07-03 Mikko RasaAdd support for GLSL interpolation qualifiers
2018-07-03 Mikko RasaRearrange GLSL qualifier parsing
2018-07-02 Mikko RasaHave Object provide an identity matrix from get_matrix
2018-07-02 Mikko RasaDisable mipmaps from various render target textures
2018-07-02 Mikko RasaAllow the maximum mipmap level of a texture to be specified
2018-07-02 Mikko RasaExplicitly define the number of mipmap levels in textures
2018-07-02 Mikko RasaThrow an exception if Texture*::allocate is called...
2018-07-02 Mikko RasaDon't link keyframes with zero interval
2018-07-02 Mikko RasaDon't allow iterators on empty animations
2018-07-02 Mikko RasaRequire the first keyframe of an animation to be at...
2018-07-01 Mikko RasaAdd getter for animation duration
2018-07-01 Mikko RasaAdd a speed parameter for animation playback
2018-07-01 Mikko RasaSupport slopes in keyframe interpolation
2018-07-01 Mikko RasaSupport animations on Placeables
2018-07-01 Mikko RasaAdd functions to control environment map updates
2018-07-01 Mikko RasaAdd a function to set depth clip of EnvironmentMap
2018-07-01 Mikko RasaDo not attempt to legacy-bind texture targets which...
2018-07-01 Mikko RasaBind textures in the modern way when shaders are used
2018-07-01 Mikko RasaUse DSA for binding textures if available
2018-07-01 Mikko RasaRecognize in and out qualifiers for function parameters
2018-06-26 Mikko RasaFix a stupid error with PixelStore parameter mask