]> git.tdb.fi Git - libs/gl.git/shortlog
libs/gl.git
2016-12-10 Mikko RasaAlways treat GLSL function parameters as referenced
2016-12-10 Mikko RasaSome fixes to assignment management in UnusedVariableLo...
2016-12-10 Mikko RasaSupport attaching 3D and 2DArray textures to Framebuffer
2016-12-10 Mikko RasaReorder declarations right after injecting the shared...
2016-12-10 Mikko RasaRefactor and improve unused variable detection in Progr...
2016-12-07 Mikko RasaRecognize backward references in GLSL loops
2016-12-07 Mikko RasaCompute Framebuffer size correctly when texture mipmaps...
2016-12-07 Mikko RasaAdd a default tag to render functions that were missing it
2016-12-07 Mikko RasaImmediate update camera aspect in View::set_camera
2016-12-07 Mikko RasaInitialize View::camera to null
2016-12-07 Mikko RasaAdd some more premade blend modes
2016-12-07 Mikko RasaMark some functions as const that by all rights should be
2016-12-07 Mikko RasaSet a sensible projection matrix when there's no camera
2016-12-07 Mikko RasaRecognize various nonlinear flow control statement
2016-12-05 Mikko RasaRemove some methods that have been deprecated for a...
2016-12-05 Mikko RasaAdd bounding sphere passthrough to Effect
2016-12-05 Mikko RasaRefresh lighting and culling uniforms if the camera...
2016-12-05 Mikko RasaAdd setup/finish_frame methods to OccludedScene and...
2016-12-05 Mikko RasaUse the external Renderer to render ShadowMap and Envir...
2016-12-05 Mikko RasaChange the setup/finish_frame interface to be non-const
2016-12-05 Mikko RasaStore Renderables as non-const pointers or references
2016-12-05 Mikko RasaRemove the Renderer-less overload of Renderable::render
2016-12-05 Mikko RasaAssociate camera and setup/finish_frame calls with...
2016-12-03 Mikko RasaRefactor postprocessor uniform usage
2016-12-03 Mikko RasaUse RenderTarget objects to manage FBOs in postprocessors
2016-12-03 Mikko RasaAdd a RenderTarget class to manage and annotate FBOs
2016-12-03 Mikko RasaDon't bother with RAII here
2016-12-03 Mikko RasaRemove dynamic allocation from VertexFormat
2016-12-02 Mikko RasaEnsure that program syntax nodes get deep-copied properly
2016-12-02 Mikko RasaInline trivial shader functions that are only called...
2016-12-02 Mikko RasaReorder declarations in shaders
2016-12-02 Mikko RasaRemove some VariableResolver calls that are no longer...
2016-12-01 Mikko RasaUpgrade NodePtr to RefPtr
2016-11-30 Mikko RasaSome fixes for the scene exporter
2016-11-28 Mikko RasaImprove the color curve postprocessor
2016-11-28 Mikko RasaProperly scale the the bounding sphere for frustum...
2016-11-26 Mikko RasaUse Renderer for rendering PostProcessors
2016-11-26 Mikko RasaEnsure that DepthTest and Blend get unbound for PostPro...
2016-11-26 Mikko RasaDeprecate Renderer::begin() and remove the already...
2016-11-26 Mikko RasaMake the camera part of changeable Renderer state
2016-11-26 Mikko RasaSet the appropriate flags on Renderer state changes
2016-11-25 Mikko RasaAccount for scale when performing frustum culling
2016-11-25 Mikko RasaEvaluate parenthesized expression as the contained...
2016-11-19 Mikko RasaUse layout declarations to set attribute and fragment...
2016-11-19 Mikko RasaSupport layout declarations on variables
2016-11-19 Mikko RasaEliminate the separate matrix stack in Renderer
2016-11-19 Mikko RasaAllow redeclarations to override the type of a variable
2016-11-19 Mikko RasaMove postprocessor shaders to the builtin shaderlib
2016-11-18 Mikko RasaGenerate the entire shaderlib into a single file
2016-11-18 Mikko RasaAutomatically backport shaders to earlier GLSL versions...
2016-11-18 Mikko RasaRefactor block modification operations into an intermed...
2016-11-15 Mikko RasaAdd a builtin module for standard shaders
2016-11-14 Mikko RasaRemove unused functions from the shader source
2016-11-14 Mikko RasaRemove conditionals and loops that can be determined...
2016-11-14 Mikko RasaImplement an import system
2016-11-14 Mikko RasaFurther reduce overhead of applying ProgramCompiler...
2016-11-14 Mikko RasaCheck if blocks need braces at formatting time
2016-11-14 Mikko RasaParse true and false as literals rather than identifiers
2016-11-13 Mikko RasaFix formatting issues with else ifs
2016-11-13 Mikko RasaOverhaul assignment tracking to work properly with...
2016-11-12 Mikko RasaGenerate a passthrough for gl_Position in geometry...
2016-11-12 Mikko RasaAdd a module for builtin interface variables
2016-11-12 Mikko RasaBetter handling of array flag for generated interfaces
2016-11-12 Mikko RasaMove unused aggregate detection to UnusedVariableDetector
2016-11-12 Mikko RasaFix unused variable decetion for self-referenging assig...
2016-11-12 Mikko RasaIntegrate ProgramCompiler with Program and Resources
2016-11-12 Mikko RasaReturn back to first stage after some optimization...
2016-11-12 Mikko RasaProcess existing inputs in passthrough
2016-11-11 Mikko RasaRecognize superceded assignments even for out variables
2016-11-11 Mikko RasaAssorted refactoring and fixes
2016-11-11 Mikko RasaRefactor module and stage management
2016-11-11 Mikko RasaRename ProgramSyntax::Context to Stage
2016-11-11 Mikko RasaExtend unused variable analysis to assignments and...
2016-11-11 Mikko RasaStreamline interface declarations
2016-11-09 Mikko RasaRemove unused variable and struct declarations from...
2016-11-09 Mikko RasaInject the global context to the syntax tree
2016-11-08 Mikko RasaImplement an actual expression parser
2016-11-08 Mikko RasaBegin implementing a new shader program generator system
2016-11-06 Mikko RasaRestructure the extension detection code
2016-11-06 Mikko RasaAdd a less-than operator to Version
2016-11-06 Mikko RasaDetect deprecation versions for extensions
2016-11-06 Mikko RasaAdd a function to determine the active GL profile
2016-11-06 Mikko RasaBe smarter when detecting the core version of extensions
2016-11-05 Mikko RasaUse an orthographic camera for rendering the shadow map
2016-11-05 Mikko RasaProperly compute frustum culling for orthographic cameras
2016-11-05 Mikko RasaAlso convert RenderBuffer formats to sized variants...
2016-11-03 Mikko RasaPrefer RG pixelformats over LUMINANCE
2016-11-03 Mikko RasaExpand the PixelFormat conversion API
2016-11-03 Mikko RasaFix Texture2D::get_data_size to use get_pixel_size
2016-11-03 Mikko RasaHave get_component_size return zero for unsized formats
2016-11-03 Mikko RasaMove internal format management to the Texture base...
2016-11-02 Mikko RasaUse indexed string query to get extensions on OpenGL...
2016-11-02 Mikko RasaAdd the ARB_texture_rg extension
2016-10-29 Mikko RasaAdd properties to export materials as texture array...
2016-10-28 Mikko RasaUse ARB_direct_state_access to avoid some bind calls
2016-10-28 Mikko RasaRefactor TextureCube face information functions with...
2016-10-28 Mikko RasaRefactor Framebuffer::update_attachment for less indent...
2016-10-28 Mikko RasaUse the correct form of glTexParameter to set maximum...
2016-10-28 Mikko RasaRearrange texture bind calls to keep them closer to...
2016-10-28 Mikko RasaPrefer explicit mipmap generation with glGenerateMipmap
next