mirror of https://github.com/mode777/rayjs.git
28 lines
492 B
C++
28 lines
492 B
C++
|
#include <bgfx/c99/bgfx.h>
|
||
|
|
||
|
#include "common.h"
|
||
|
#include "shaders.h"
|
||
|
|
||
|
App_Config app_config = { 640, 480 };
|
||
|
App_State app_state = { NULL, 0 };
|
||
|
|
||
|
int main(int argc, char *argv[]) {
|
||
|
|
||
|
app_init_quickjs(argc, argv);
|
||
|
app_init_sdl();
|
||
|
app_init_bgfx();
|
||
|
|
||
|
// Main loop
|
||
|
while (!app_state.quit) {
|
||
|
app_update_sdl();
|
||
|
app_update_quickjs();
|
||
|
app_update_bgfx();
|
||
|
}
|
||
|
|
||
|
app_dispose_bgfx();
|
||
|
app_dispose_sdl();
|
||
|
app_dispose_quickjs();
|
||
|
return 0;
|
||
|
}
|
||
|
|