diff options
Diffstat (limited to '3rdparty/bgfx/examples/common/entry/entry.cpp')
-rw-r--r-- | 3rdparty/bgfx/examples/common/entry/entry.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/3rdparty/bgfx/examples/common/entry/entry.cpp b/3rdparty/bgfx/examples/common/entry/entry.cpp index 61dbe0b3c9c..08ac26e4e66 100644 --- a/3rdparty/bgfx/examples/common/entry/entry.cpp +++ b/3rdparty/bgfx/examples/common/entry/entry.cpp @@ -319,6 +319,10 @@ BX_PRAGMA_DIAGNOSTIC_POP(); int runApp(AppI* _app, int _argc, char** _argv) { _app->init(_argc, _argv); + bgfx::frame(); + + WindowHandle defaultWindow = { 0 }; + setWindowSize(defaultWindow, ENTRY_DEFAULT_WIDTH, ENTRY_DEFAULT_HEIGHT); #if BX_PLATFORM_EMSCRIPTEN s_app = _app; @@ -349,6 +353,7 @@ BX_PRAGMA_DIAGNOSTIC_POP(); entry::WindowHandle defaultWindow = { 0 }; entry::setWindowTitle(defaultWindow, bx::baseName(_argv[0]) ); + setWindowSize(defaultWindow, ENTRY_DEFAULT_WIDTH, ENTRY_DEFAULT_HEIGHT); int32_t result = ::_main_(_argc, _argv); @@ -464,10 +469,10 @@ BX_PRAGMA_DIAGNOSTIC_POP(); case Event::Window: break; - case Event::Suspend: - break; + case Event::Suspend: + break; - default: + default: break; } } @@ -616,6 +621,9 @@ BX_PRAGMA_DIAGNOSTIC_POP(); } break; + case Event::Suspend: + break; + default: break; } |