Changeset 76d19a8 in opengl-game
- Timestamp:
- Sep 1, 2019, 9:33:31 PM (5 years ago)
- Branches:
- feature/imgui-sdl, master, points-test
- Children:
- 9546928
- Parents:
- 5529ab5
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main-opengl.cpp
r5529ab5 r76d19a8 3 3 #include <iostream> 4 4 5 #include "crash-logger.hpp" 6 5 7 using namespace std; 6 8 9 int __main(int argc, char* argv[]); 10 7 11 int main(int argc, char* argv[]) { 12 CrashLogger logger(__main, argc, argv); 13 14 exit(0); 15 } 16 17 int __main(int argc, char* argv[]) { 8 18 9 19 #ifdef NDEBUG -
main-vulkan.cpp
r5529ab5 r76d19a8 3 3 #include <iostream> 4 4 5 #include "crash-logger.hpp" 6 5 7 using namespace std; 6 8 9 int __main(int argc, char* argv[]); 10 7 11 int main(int argc, char* argv[]) { 12 CrashLogger logger(__main, argc, argv); 13 14 exit(0); 15 } 16 17 int __main(int argc, char* argv[]) { 8 18 9 19 #ifdef NDEBUG -
makefile
r5529ab5 r76d19a8 25 25 $(CC) $^ $(DEP) $(CFLAGS) -o $@ 26 26 27 openglgame: main-opengl.cpp opengl-game.cpp game-gui-glfw.cpp27 openglgame: main-opengl.cpp opengl-game.cpp crash-logger.cpp game-gui-glfw.cpp 28 28 $(CC) $^ $(DEP) $(CFLAGS) -o $@ 29 29 … … 59 59 $(CC) $(CXX_FLAGS) -o $@ $^ $(LIB_FLAGS) -DGAMEGUI_INCLUDE_VULKAN 60 60 61 vulkangame: main-vulkan.cpp vulkan-game.cpp game-gui-sdl.cpp61 vulkangame: main-vulkan.cpp vulkan-game.cpp crash-logger.cpp game-gui-sdl.cpp 62 62 $(CC) $(CXX_FLAGS) -o $@ $^ $(LIB_FLAGS) 63 63 -
upgrade-TODO.txt
r5529ab5 r76d19a8 1 TODO 2 ----------- 3 1 4 - Create shader configs in Vulkan and sample vertex data for all the shaders currently used in OpenGL 2 5 - Rewrite the system to store scene objects, copy their vertex data to vertex buffers and … … 9 12 - Assuming SDL supports detecting key presses and key releases, re-implement the key state array 10 13 - On mouse clicks, re-implement the ability to detect clicks on scene objects 14 - Implement the actual game functionality 15 16 CONMPLETED 17 ----------- 18 11 19 - Add CrashLogger functionality 12 - Implement the actual game functionality
Note:
See TracChangeset
for help on using the changeset viewer.