Removing external directory, looking into recur...
Updating to support interface during game
Removing entity from render call to allow for n...
Cleaning up window/core active states and prope...
Fixing resize and proper handling of window events
Updating to better handle light grid CPU calcul...
Adding implicit conversion between types with m...
More cleanup of types to use templated math lib...
Moving math libraries back to templates, allowi...
Trying to move back to template vector classes ...
Adding more imgui support
Fixed rendering using global light lists, need ...
Cleaning up std::copy issues and adding in/cons...
Moving light lists into Renderer so that they c...
Adding components to list template function in ...
Fixing cursor issues
Adding flag to show/hide cursor,;when shown act...
More improvements to shaders to reuse point lig...
Need to look into area lights
Cleaning up shaders to improve look
Moving tone mapping operation to single compute...
Fixing material creator to point to solid shader
Finished breaking cyclic dependency between sha...
Sorting out shader/material/resource interdepen...
Adding initial change for setting material in r...
Moved to full lists for resource sets instead o...
Moving to vector lists for Video Device functions
Trying to remove ResourceNotLoaded exception by...
Adding comment block to all header files, inclu...
Adding comments and documentation hints
Fixing signal/slot connections
Finished moving system to signals/slots, signal...
Moving to signal/slots instead of observer inte...
Adding more to editor class
Moved to constant XML reading
Adding more const awareness to engine, which re...
Adding more editor classes
Basic connection for remove connected to UI
Adding create entity and add component menus to...
Cleaning up data load order
Need to prevent usage of the model before being...
Added basic processor helper to manager entity ...
Need to look into imgui text input callbacks mo...
Fixing model conversion, missing bounding box i...
Moving towards component based entity managemen...
Using imgui addons for additional ui features
Separating color from lighting intensity
Moving transform editor to transform component
Adding more to the editor classes to keep it OO...
Sorting out debug UI more, need to extend to co...
Working on D3D12 implementation
Using raw input for mouse control, will recent ...
Adding more debug interfaces to support level e...
Renaming shaders to simplify things
Looking into applying ambient occlusion better,...
Fixing clearing default backbuffer
Using ImGui instead of Sciter for tool UI, will...
More work on the particle system
Improving spherical point sampling, but slower....
Fixing sprites with a rolling tail index
Adding explosion and spark system to sprite par...
Showing sprites again
Cleaning up sprite system
Fixing missing buffer data in sprite program
Simplifying particle system, using fixed types ...
Removing empty constructors in components
Adding parameter require checks to functions.
Separating entity creation from adding componen...
Using virtual simple base for components instea...
Clearing load parameters when not supplied, sho...
Properly resizing buffers on reload of shaders
Fixing shared read of files and adding mutex to...
Need to rethink shader/material dependency. Ne...
Improving thread pool to clear queue before rel...
Adding thread pool implementation to handle res...
Getting mipmap size in shader to allow for dyna...
Saving material<->shader linkage between reloads
Ignoring deprecated calls for now, only used to...
Clearing pass data when reloading shaders/filters.
Improving caching system
Adding custom include handler for programs and ...
Improving reload using creation parameters. Dy...
Looking into adding quick lock before queueing ...
Triggering reload of filters/shaders and storin...
First pass for shader/filter reload on size cha...
Using custom resource managers for different re...
Fixing open always flag, using open existing wh...
Adding more support for spot lights from 3D Stu...
Adding base for scene converter