diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2019-10-13 17:19:15 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2019-10-13 17:19:15 +0200 |
commit | 0fc499334b5757678e3ce8e53203ce05995012bc (patch) | |
tree | 651b29c55c55d657729572f69cfd0f1e81f5017a /GdiRadar/GdiRadarMain.cpp | |
parent | 8fa32ec99a354c6031488519e7a55fcc227a723e (diff) |
added gdi redraw/repaint if pre-configured time past
Diffstat (limited to 'GdiRadar/GdiRadarMain.cpp')
-rw-r--r-- | GdiRadar/GdiRadarMain.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/GdiRadar/GdiRadarMain.cpp b/GdiRadar/GdiRadarMain.cpp index f6e909f..d8ed7e9 100644 --- a/GdiRadar/GdiRadarMain.cpp +++ b/GdiRadar/GdiRadarMain.cpp @@ -16,6 +16,7 @@ int main() cfg.className = L"BlaTest"; cfg.windowName = L"BlaTestWindow"; cfg.minimumUpdateTime = 0.25f; + cfg.maximumRedrawFails = 5; cfg.reservedEntities = 16; std::cout << "Init\n"; @@ -38,7 +39,14 @@ int main() entity e3{ 500.0f, 500.0f, 80.0f, entity_color::EC_RED, "whiteshirt" }; gdi_radar_add_entity(ctx, &e3); +#if 0 gdi_radar_process_window_events_blocking(ctx); +#else + do { + gdi_radar_redraw_if_necessary(ctx); + Sleep(200); + } while (!gdi_radar_process_window_events_nonblocking(ctx)); +#endif return 0; } |