#include "base/base_include.h" ENTRYPOINT() { MemArena *global_arena = ArenaCreate(GiB(1)); Engine *engine = PushStructZero(global_arena, Engine); Assert(engine); engine->name = "TB"; engine->width = 800; engine->height = 600; int display_width = PlatformGetDisplayWidth(display, screen_num); int display_height = PlatformGetDisplayHeight(display, screen_num) ; PlatformCreateWindow(global_arena, engine->height, engine->width, display_width, display_height); RenderEntrypoint(engine, global_arena); ArenaDestroy(global_arena); return (0); }