13 Commits (fd8973d10dacc328c996f5854d15d70cd4bccbf8)

Author SHA1 Message Date
Riyyi fd8973d10d Engine: Implement skybox 4 months ago
Riyyi ae8bb46a7d Engine+Example: Improve entrypoint via manual singleton 2 years ago
Riyyi 10a5b70520 Engine: Comment out text-area test code 2 years ago
Riyyi aedb1a5fc9 Everywhere: Add copyright headers 2 years ago
Riyyi 324da69bb2 Engine: Remove unnecessary unused warning suppressions 2 years ago
Riyyi f44c82d06e Engine: Add function for finding key names 2 years ago
Riyyi 8a03d84580 Engine: Switch inferno/io/log.h => ruc/format/log.h 2 years ago
Riyyi b72da1278d Engine: Run clang-format 2 years ago
Riyyi 766f24d6b9 Engine: Switch to ASSERT macro to ruc's VERIFY 2 years ago
Riyyi 4af037a7fb Engine: Switch to ruc's singleton 2 years ago
Riyyi 2f1c6b5e75 Engine: Make it compile again 2 years ago
Riyyi edc0ef7203 Everywhere: Update work in progress 2 years ago
Riyyi 6b0095dadf CMake: Move source directory to project root 2 years ago
Riyyi 16cebbb8cb Prevent window duplicate destruction 3 years ago
Riyyi 8f7665b8a3 Implement singleton class in all singletons 3 years ago
Riyyi deb9e34b8f Second attempt at deriving application from a singleton 3 years ago
Riyyi 6103854503 Revert application and remove singleton class, it breaks object lifetime? 3 years ago
Riyyi c1ae98c659 Implement singleton class into application 3 years ago
Riyyi a1372b971e Implement signal handling: SIGINT, SIGTERM 3 years ago
Riyyi 3ce136741d Improve API regarding server-side GL capabilities, fix font transparency 3 years ago
Riyyi 230e866e7a Improve debug logging API 3 years ago
Riyyi b402506a11 Split components into separate files 3 years ago
Riyyi e0510a3f6f Rename inputcodes to keycodes 3 years ago
Riyyi 09b15f6d4f Move file/input/log to io directory, rename assertions to assert 3 years ago
Riyyi e021743e6a Remove entity class 3 years ago
Riyyi 839bef091f Convert dbgln to r-value reference like the callee's to fix compiler ambiguous warnings 3 years ago
Riyyi 0b2cc9f411 Move example entities to scene 3 years ago
Riyyi a4845d1bda Add render system 3 years ago
Riyyi eea20285e4 Remove unused parameter 3 years ago
Riyyi 6fb114cbd4 Remove old transform class 3 years ago
Riyyi aba518bbbb Remove old camera class 3 years ago
Riyyi e95d3a560e Add font batch renderer 3 years ago
Riyyi b8438ad3e7 Convert Renderer2D to singleton pattern 3 years ago
Riyyi 57a34b8be1 Add singleton to shader and texture manager 3 years ago
Riyyi b947dcf5a8 Implement batch rendering in application.cpp, combine color / texure shader into one batch shader 3 years ago
Riyyi 716c68b166 Fix Input init 3 years ago
Riyyi 286f54204e Set initial cursor position 3 years ago
Riyyi d5edec17eb Change KeyCode from an extern variable to a function 3 years ago
Riyyi b8f2f0fe31 Add keycodes, remove all uses of glfw3.h from Application 3 years ago
Riyyi 349257eba0 Abstract GLFW away from main loop close 3 years ago
Riyyi 48b7097fe3 Move & symbol to the left when its part of the type 3 years ago
Riyyi e076c80a21 Add ShaderManager class 3 years ago
Riyyi 9aee7e391d Add texture class and texture test 3 years ago
Riyyi 9df926857b Fix dbg message 3 years ago
Riyyi 8d78a81838 Improve on the logging system, add assertions.h 3 years ago
Riyyi 5933ed96f3 Convert Settings to pure static 4 years ago
Riyyi 81751442bb Add simple renderer class, add example implementation 4 years ago
Rick van Vonderen f5cdd27508 Code cleanup 4 years ago
Rick van Vonderen a351432d48 Add Settings class 4 years ago
Rick van Vonderen 66427b0934 Implement application events 4 years ago