summaryrefslogtreecommitdiff
path: root/src/main.cpp
blob: 3b61e1e3ffacc6152bbe04feaa2cb60685096b61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "platform.h"
#include "gpu/gpu.h"
#include "audio/audio.h"

int main() {
    platform_init();
    gpu_init(platform_get_window());
    audio_init();

    while (!platform_should_close()) {
        platform_poll();
        gpu_draw();
        audio_update();
    }

    audio_shutdown();
    gpu_shutdown();
    platform_shutdown();
    return 0;
}