diff --git a/include/bgfx.c99.h b/include/bgfx.c99.h index 0f1392d4d..7e038e4b7 100644 --- a/include/bgfx.c99.h +++ b/include/bgfx.c99.h @@ -287,6 +287,7 @@ typedef struct bgfx_caps uint64_t supported; uint16_t maxTextureSize; /* < Maximum texture size. */ + uint16_t maxViews; /* < Maximum views. */ uint16_t maxDrawCalls; /* < Maximum draw calls. */ uint8_t maxFBAttachments; /* < Maximum frame buffer attachments. */ diff --git a/include/bgfx.h b/include/bgfx.h index e1f9816a0..84ad172de 100644 --- a/include/bgfx.h +++ b/include/bgfx.h @@ -310,6 +310,7 @@ namespace bgfx uint64_t supported; uint16_t maxTextureSize; ///< Maximum texture size. + uint16_t maxViews; ///< Maximum views. uint16_t maxDrawCalls; ///< Maximum draw calls. uint8_t maxFBAttachments; ///< Maximum frame buffer attachments. diff --git a/src/bgfx.cpp b/src/bgfx.cpp index 1afc54da1..1f45c2eeb 100644 --- a/src/bgfx.cpp +++ b/src/bgfx.cpp @@ -1980,6 +1980,7 @@ again: g_caps.supported = 0 | (BGFX_CONFIG_MULTITHREADED ? BGFX_CAPS_RENDERER_MULTITHREADED : 0) ; + g_caps.maxViews = BGFX_CONFIG_MAX_VIEWS; g_caps.maxDrawCalls = BGFX_CONFIG_MAX_DRAW_CALLS; g_caps.maxFBAttachments = 1;