source:
opengl-game/main-vulkan.cpp@
ed7c953
Last change on this file since ed7c953 was 5edbd58, checked in by , 5 years ago | |
---|---|
|
|
File size: 701 bytes |
Rev | Line | |
---|---|---|
[99d44b2] | 1 | #include "vulkan-game.hpp" |
[e8ebc76] | 2 | |
3 | #include <iostream> | |
4 | ||
[5edbd58] | 5 | #include "consts.hpp" |
[76d19a8] | 6 | #include "crash-logger.hpp" |
7 | ||
[e8ebc76] | 8 | using namespace std; |
9 | ||
[76d19a8] | 10 | int __main(int argc, char* argv[]); |
11 | ||
[e8ebc76] | 12 | int main(int argc, char* argv[]) { |
[76d19a8] | 13 | CrashLogger logger(__main, argc, argv); |
14 | ||
15 | exit(0); | |
16 | } | |
17 | ||
18 | int __main(int argc, char* argv[]) { | |
[e8ebc76] | 19 | |
20 | #ifdef NDEBUG | |
21 | cout << "DEBUGGING IS OFF" << endl; | |
22 | #else | |
23 | cout << "DEBUGGING IS ON" << endl; | |
24 | #endif | |
25 | ||
[99d44b2] | 26 | cout << "Starting Vulkan Game..." << endl; |
[e8ebc76] | 27 | |
[99d44b2] | 28 | VulkanGame game; |
[e8ebc76] | 29 | |
30 | try { | |
[5edbd58] | 31 | game.run(800, 600, GUI_FLAGS_WINDOW_FULLSCREEN); |
[e8ebc76] | 32 | } catch (const exception& e) { |
33 | cerr << e.what() << endl; | |
34 | return EXIT_FAILURE; | |
35 | } | |
36 | ||
37 | cout << "Finished running the game" << endl; | |
38 | ||
39 | return EXIT_SUCCESS; | |
40 | } |
Note:
See TracBrowser
for help on using the repository browser.