Commit Graph

14 Commits (a3a89a291aa9bfcac4d95d5a0554a92ebd0e8535)

Author SHA1 Message Date
Joey Pollack a3a89a291a Text Renderer is properly joining all of the character pixel data into one long texture! The characters are aligned to the top of the frame (which I think is correct for calculating the uvs for each char) 3 years ago
Joey Pollack 777b4bd2f3 Multiple texture slots working in the quad shader 3 years ago
Joey Pollack 7f97bdae15 Stress testing with math on the CPU 3 years ago
Joey Pollack 223c7a9468 Batch render testing working
Still need to implement textures
3 years ago
Joey Pollack 12168850d5 Single quad working with batch system now.
Only draws the first quad in a batch though (indices issues?)
3 years ago
Joey Pollack 733c832b81 We got a shape on screen again! 3 years ago
Joey Pollack 593a16c9cc Re-write of renderer is more or less stable and hooked back up to the core engine.
Quads do not render but gui windows do.
3 years ago
Joey Pollack 09953c0e7d Removed the gui namespace
Moved panel_manager out of editor and into the core
4 years ago
Joey Pollack eeb33c06ff assets and gui moved back into the lunarium project
dearimgui moved into external
4 years ago
Joey Pollack b42b0c69a0 Adds beginnings of the style guide
Refactors file and folder names to conform to the style guide
4 years ago
Joey Pollack 46083c836c Log system over-hauled 4 years ago
Joey Pollack 6c43f17c27 utils moved back into the core (no longer a lib) 4 years ago
Joey Pollack 326ef05084 Adds TODO tasks related to the major refactoring of the core
Renames iRunMode.h/.pp to run_mode.h/.cpp
4 years ago
Joey Pollack 88199d1194 Refactored the docs directory
Adds 3rd party tools list
Refactored tester lib into testbed
Adds colored build result message to build.bat script
4 years ago