|
3c30bf7fb7
|
Base layout for the input manager
|
2022-06-19 20:01:31 +02:00 |
|
|
85f9c78adf
|
Started implementation of first event/message passing system
|
2022-06-10 22:44:40 +02:00 |
|
|
7b9685c381
|
Externalized ImGUI compilation and fixed white screen issue
|
2022-06-10 21:06:20 +02:00 |
|
|
d019155d10
|
Working on basic rendering #4
* Added a basic material abstraction
* Started implementation of RenderTarget (such as render textures)
|
2022-06-04 18:26:58 +02:00 |
|
|
d9f0f40ad9
|
Fixed perfomance counter
* Added vert-count and draw call count
* extracted performance function to seperate header as inline functions
|
2022-05-29 21:31:21 +02:00 |
|
|
02727c74bb
|
Clean up of sandbox
* Added a statistics panel
* Added comments to `Sandbox.cpp`
* Moved utility functions and GUI code out of sandbox.cpp
|
2022-05-29 15:23:08 +02:00 |
|
|
8cc6ed1f15
|
Multiple changes to prepare for the basic render engine.
* Rendering 2 cubes
* per cube transform panels
* Updated TODO.md
* Updated README.md
|
2022-05-28 21:19:16 +02:00 |
|
|
76c051e407
|
Made multiple managers for individual pieces
Added UIManager that renders the UI inside the window
|
2022-05-28 18:49:08 +02:00 |
|
|
dae8830e2b
|
Graphics Engine is now part of the whole engine instead, Project will
actually compile #9
|
2022-05-28 13:32:17 +02:00 |
|
|
3446bc2399
|
Reorganising the game engine structure. Getting things ready for real development of the engine
|
2022-05-27 22:47:36 +02:00 |
|