From 5664971d3bf57ad7e1a7a3138f788f714c0d7d74 Mon Sep 17 00:00:00 2001 From: Branimir Karadzic Date: Sun, 1 Nov 2015 20:30:24 +0100 Subject: update to latest BGFX and BX --- 3rdparty/bgfx/examples/07-callback/callback.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to '3rdparty/bgfx/examples/07-callback/callback.cpp') diff --git a/3rdparty/bgfx/examples/07-callback/callback.cpp b/3rdparty/bgfx/examples/07-callback/callback.cpp index fa0b0329d88..0def881acdc 100644 --- a/3rdparty/bgfx/examples/07-callback/callback.cpp +++ b/3rdparty/bgfx/examples/07-callback/callback.cpp @@ -364,8 +364,10 @@ private: uint32_t m_maxBlocks; }; -int _main_(int /*_argc*/, char** /*_argv*/) +int _main_(int _argc, char** _argv) { + Args args(_argc, _argv); + BgfxCallback callback; BgfxAllocator allocator; @@ -376,9 +378,10 @@ int _main_(int /*_argc*/, char** /*_argv*/) bgfx::RendererType::Enum renderers[bgfx::RendererType::Count]; uint8_t numRenderers = bgfx::getSupportedRenderers(renderers); - bgfx::init( - renderers[bx::getHPCounter() % numRenderers] /* randomize renderer */ - , BGFX_PCI_ID_NONE + bgfx::init(bgfx::RendererType::Count == args.m_type + ? renderers[bx::getHPCounter() % numRenderers] /* randomize renderer */ + : args.m_type + , args.m_pciId , 0 , &callback // custom callback handler , &allocator // custom allocator -- cgit v1.2.3-70-g09d2