]> git.tdb.fi Git - libs/gl.git/history - source/render/renderer.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / render / renderer.cpp
2022-09-25 Mikko RasaAn assortment of minor fixes
2022-09-03 Mikko RasaAdd tessellation shader support to the engine
2022-09-03 Mikko RasaRefactor batch setup in Renderer to a helper function
2022-04-19 Mikko RasaRework multisample resolve to use resolve attachments
2022-04-15 Mikko RasaSupport compute shaders and compute operations
2022-04-15 Mikko RasaAdd support for storage images in Renderer and Pipeline...
2022-04-09 Mikko RasaRefactor Renderer's texture management to make it more...
2022-04-07 Mikko RasaUse a default sampler in Renderer if null was passed in
2022-03-14 Mikko RasaAdapt to changes in mspmath
2022-03-13 Mikko RasaUse persistent tags for the model matrix uniforms in...
2022-03-13 Mikko RasaTreat standard and camera shader data specially in...
2022-01-17 Mikko RasaSupport multiple PipelineStates in Renderer
2022-01-12 Mikko RasaStore simpler states by value in PipelineState
2022-01-12 Mikko RasaCreate a function for applying framebuffer state in...
2022-01-02 Mikko RasaUse a placeholder texture when a texture has not been...
2021-12-20 Mikko RasaMultiplex streaming buffer contents on Vulkan
2021-12-10 Mikko RasaSupport binding individual mipmap levels of textures
2021-11-18 Mikko RasaInitial implementation of Vulkan backend
2021-11-18 Mikko RasaStore primitive type in PipelineState
2021-11-17 Mikko RasaUse emplace_back when a new object is being constructed
2021-11-14 Mikko RasaAdd correct copy and move semantics to most classes
2021-11-12 Mikko RasaMove a few bits of Renderer into a backend class
2021-11-12 Mikko RasaRemove the transform function from Renderer
2021-11-12 Mikko RasaRequire explicit begin() and end() calls in Renderer
2021-11-12 Mikko RasaReorder members of Renderer and PipelineState
2021-11-12 Mikko RasaRemove deprecated functions from Renderer
2021-11-08 Mikko RasaCache texture bindings when the shader program does...
2021-10-30 Mikko RasaRemove the exclusion mechanism from Renderer
2021-10-29 Mikko RasaUse default member initializers in some more classes
2021-10-10 Mikko RasaRemove generic clipping state
2021-10-09 Mikko RasaUse default member initializers for simple types
2021-10-03 Mikko RasaSet viewport and scissor before clear commands
2021-10-01 Mikko RasaSome more cleanup of includes and forward declarations
2021-10-01 Mikko RasaAdd an abstraction for queries
2021-09-25 Mikko RasaAutomatically detect which multisample buffers to resolve
2021-09-25 Mikko RasaClear the pipeline state through Commands
2021-09-25 Mikko RasaMake it possible to specify explicit clear values
2021-09-17 Mikko RasaUse C++11 features with containers
2021-09-14 Mikko RasaFix valgrind warnings
2021-09-13 Mikko RasaFix a bug in Renderer::resolve_multisample
2021-09-11 Mikko RasaCreate a class for issuing drawing commands
2021-08-28 Mikko RasaMiscellaneous cleanup
2021-08-27 Mikko RasaConvert framebuffers and related functionality to new...
2021-08-18 Mikko RasaRedesign depth and stencil test and blend state management
2021-08-17 Mikko RasaRefactor winding-based culling
2021-08-16 Mikko RasaRewrite state management
2021-08-12 Mikko RasaRemove some deprecated stuff that's getting in the way
2021-08-09 Mikko RasaHandle all shader data in Renderer through the generic...
2021-08-09 Mikko RasaStore implementation limits in a central struct
2021-08-08 Mikko RasaDeprecate external access to Renderer::flush_shader_data
2021-08-07 Mikko RasaDeprecated setting Material or Lighting on Renderer
2021-05-09 Mikko RasaUse persistent uniform blocks for Camera, Lighting...
2021-04-28 Mikko RasaMove lighting calculations to world space
2021-04-27 Mikko RasaCheck if any shader data has changed when applying...
2021-04-27 Mikko RasaActually update the shdata generation numbers in Renderer
2021-04-21 Mikko RasaUse a generation number to track if ProgramData has...
2021-04-21 Mikko RasaUse template functions for setting vector and matrix...
2021-04-11 Mikko RasaOverhaul texture management in rendering classes
2021-04-10 Mikko RasaPass Tag by value, not by reference
2021-02-14 Mikko RasaRearrange soucre files into subdirectories