2019-05-26 Mikko RasaMark datafile tokens as such
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...
2019-05-24 Mikko RasaTry to simplify object names when exporting a scene
2019-05-23 Mikko RasaFixes and improvements to exporting materials
2019-05-23 Mikko RasaAdd a missing file
2019-05-19 Mikko RasaSet texture format according to sRGB colorspace setting
2019-05-19 Mikko RasaImplement material maps for exporting objects with...
2019-05-19 Mikko RasaImprove texture unit assignment when exporting meshes
2019-05-18 Mikko RasaSome bugfixes to texture exporting
2019-05-18 Mikko RasaSimplify the resource separation options
2019-05-17 Mikko RasaUse filtering options from Blender texture
2019-05-17 Mikko RasaRefactor texture handling in the material exporter
2019-05-17 Mikko RasaMove material and texture export to their own classes
2019-05-16 Mikko RasaMake resource handling in the Blender exporter more...
2019-05-16 Mikko RasaRedesign file writing in the Blender exporter
2019-05-15 Mikko RasaCombine shared_mesh and shared_tech into a single option
2019-05-15 Mikko RasaTemporarily remove the material texture feature from...
2019-05-12 Mikko RasaOnly use texunit zero in exporter-generated techniques
2019-05-12 Mikko RasaSome cleanups to exporter code
2019-05-06 Mikko RasaFix some errors in the triangulation algorithm
2019-05-06 Mikko RasaRewrite triangle strip generation in the Blender exporter
2019-05-04 Mikko RasaExplicitly triangulate faces in the Blender exporter
2019-05-04 Mikko RasaAdd a bunch of comments to the Mesh class in the Blende...
2019-05-04 Mikko RasaRename some variable to be a bit clearer
2019-05-04 Mikko RasaSimplify the vertex splitting algorithm
2019-05-04 Mikko RasaMake the edge map transient
2019-05-04 Mikko RasaMore post-refactoring bugfixes
2019-05-04 Mikko RasaImprove progress reporting in the Blender exporter
2019-05-04 Mikko RasaRemove extraneous semicolons from Python code
2019-05-04 Mikko RasaFix some errors introduced in the refactoring
2019-05-03 Mikko RasaMajor rework of mesh handling in Blender exporter
2019-05-02 Mikko RasaRemove the external tech exporter property
2019-05-01 Mikko RasaRemove the compound property from exporter
2019-04-30 Mikko RasaMove most properties from exporters to the relevant...
2018-07-07 Mikko RasaAllow multiple character ranges in the makefont script
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
2018-06-25 Mikko RasaFix shadowing warnings from older gcc versions
2018-06-23 Mikko RasaAdditional overloads for creating pipelines
2018-06-23 Mikko RasaPlug a memory leak in PipelineTemplate
2018-06-20 Mikko RasaMake grid texture coordinates relative to the grid...
2018-06-20 Mikko RasaAdd default texture anisotropy to Resources
2018-06-20 Mikko RasaMinor fixes to texture anisotropy handling
2018-06-20 Mikko RasaAdd loading support for AmbientOcclusion
2018-06-20 Mikko RasaCorrectly handle luminance-only formats in
2018-06-16 Mikko RasaApply FunctionResolver again after DeclarationReorderer
2018-06-16 Mikko RasaReorder functions in dependency order
2018-06-16 Mikko RasaFix matrix interpolation parameter calculation
2018-05-17 Mikko RasaFix an incorrect negation
2018-05-09 Mikko RasaFix a bug in ProgramData when all uniforms in a block...
2018-05-05 Mikko RasaUpdate the font script to match latest ttf2png
2018-05-02 Mikko RasaAdd a missing initializer
2018-05-02 Mikko RasaCosmetic fixes
2018-05-02 Mikko RasaImplement an event system for animations
2018-05-02 Mikko RasaRefactor the Animation reference out of TimedKeyFrame
2018-05-02 Mikko RasaRefactor AnimationPlayer ticking
2018-05-02 Mikko RasaFix a stale pointer issue with Animation
2018-05-02 Mikko RasaChange some class names
2018-04-28 Mikko RasaUse vector when there's no reason to use some other...
2018-04-28 Mikko RasaMake Animation::Iterator assignable
2018-04-26 Mikko RasaShare shader data between copied RenderPasses