main.c (456B)
1 #include "engine.h" 2 3 active_camera_t active_camera; 4 5 int main() { 6 window_init(); 7 shader_init(); 8 render_init(); 9 10 test_start(); 11 12 float last = (float)glfwGetTime(); 13 while (!glfwWindowShouldClose(Window)) { 14 float now = (float)glfwGetTime(); 15 float dt = now - last; 16 last = now; 17 18 process_input(dt); 19 render_begin(); { 20 test_update(dt); 21 } 22 render_end(); 23 } 24 test_end(); 25 shader_end(); 26 glfwTerminate(); 27 exit(0); 28 }