#include "vg_tex.h"
#include "vg_input.h"
#include "vg_ui.h"
+#include "vg_imgui.h"
#include "vg_lines.h"
#include "vg_loader.h"
#include "vg_opt.h"
/* ui */
vg.engine_stage = k_engine_stage_ui;
{
+ ui_prerender();
+ vg_ui();
+ ui_postrender();
+#if 0
ui_begin( vg.window_x, vg.window_y );
/* TODO */
ui_resolve();
ui_draw( NULL );
+#endif
}
vg_profile_end( &vg_prof_render );
#ifdef VG_DEVWINDOW
0, 0, vg.window_x, vg.window_y,
- SDL_WINDOW_BORDERLESS|SDL_WINDOW_OPENGL|SDL_WINDOW_INPUT_GRABBED
+ SDL_WINDOW_BORDERLESS|SDL_WINDOW_OPENGL
))){}
#else
0, 0,
vg_async_init();
+#ifndef VG_DEVWINDOW
SDL_SetRelativeMouseMode(1);
+#endif
+
vg.thread_id_main = SDL_GetThreadID(NULL);
/* Opengl-required systems */