112 Commits (eea20285e42c755a6e3be2d071baa0a70341a19f)

Author SHA1 Message Date
Riyyi 02d265ac0c Change buffer creation to variant from lower API version 4 years ago
Riyyi 1a9a618ab1 Add mouse window lock 4 years ago
Riyyi 286f54204e Set initial cursor position 4 years ago
Riyyi d5edec17eb Change KeyCode from an extern variable to a function 4 years ago
Riyyi b8f2f0fe31 Add keycodes, remove all uses of glfw3.h from Application 4 years ago
Riyyi 349257eba0 Abstract GLFW away from main loop close 4 years ago
Riyyi 198a61f054 Add nullptr checks to char type logging 4 years ago
Riyyi 965005aaef Add bool to buffer element types 4 years ago
Riyyi 1254a8f0fe Add VertexBuffer layout ASSERT check 4 years ago
Riyyi 6806743b12 One good boy point :^) 4 years ago
Riyyi 48b7097fe3 Move & symbol to the left when its part of the type 4 years ago
Riyyi d250f7a844 Add freetype dependency 4 years ago
Riyyi 40667ec056 Do not expose event handled 4 years ago
Riyyi e076c80a21 Add ShaderManager class 4 years ago
Riyyi 61623a2e92 Change assert output format 4 years ago
Riyyi 8827f34cea Add OGL version check 4 years ago
Riyyi a29d8d3a8a Change assert output format 4 years ago
Riyyi 154edd8ef5 Change shader parameter names 4 years ago
Riyyi 9aee7e391d Add texture class and texture test 4 years ago
Riyyi 885dedf3cd Add stb dependency 4 years ago
Riyyi 3a0a6bc610 Add shader uniform data setters 4 years ago
Riyyi 9df926857b Fix dbg message 4 years ago
Riyyi 0fbcf014cd Reorder function declaration 4 years ago
Riyyi 8d78a81838 Improve on the logging system, add assertions.h 4 years ago
Riyyi 5933ed96f3 Convert Settings to pure static 5 years ago
Riyyi 2d648c6cee Add mouse offset to Input 5 years ago
Riyyi acedc40411 Add missing includes 5 years ago
Riyyi 81751442bb Add simple renderer class, add example implementation 5 years ago
Riyyi 11883bd17b Add joystick connected event 5 years ago
Riyyi b90e5ed5dd Add VertexArray, BufferLayout, BufferElement 5 years ago
Riyyi b6f96b3e38 Comments 5 years ago
Riyyi dfbcc0ff0a Add code separators 5 years ago
Riyyi 7c8a0c99a4 Add Shader class 5 years ago
Riyyi c5bd231b38 Add VertexBuffer and IndexBuffer classes 5 years ago
Rick van Vonderen 650538b9ea Update glfw window hint to OpenGL 4.5 5 years ago
Rick van Vonderen e3ea8b58c5 Update glad to OpenGL 4.5 5 years ago
Rick van Vonderen c99af0fbca Add code separators 5 years ago
Rick van Vonderen e2c217d741 Add setViewport() 5 years ago
Rick van Vonderen cd2f38f360 Change default Window state to windowed 5 years ago
Rick van Vonderen ec7e3de28b Update assert message 5 years ago
Rick van Vonderen aa1d286c19 Add File class and implement inside Settings 5 years ago
Rick van Vonderen 8a5dc4aef9 Add parameter support to assert, remove broken std::string support from Log 5 years ago
Rick van Vonderen 859401ec24 Move fullscreen to separate function, vsync to Context 5 years ago
Rick van Vonderen e769a1d03f Include Window properties inside Settings 5 years ago
Rick van Vonderen 18f4a028c1 Implement fullscreen/vsync into Window and Settings 5 years ago
Rick van Vonderen e80b186c4d Add Input class 5 years ago
Rick van Vonderen 2275a6be3e Add graphics context 5 years ago
Rick van Vonderen 4a765a2586 Add and implement key Events 5 years ago
Rick van Vonderen 5f53a3037a Add and implement mouse Events 5 years ago
Rick van Vonderen 9c2ceea7e2 Implement Settings in Window 5 years ago