@@ -330,7 +330,7 @@ namespace bgfx
330330 { " VL" , " VertexLayout" },
331331 { " ?" , " ?" },
332332 };
333- BX_STATIC_ASSERT (BX_COUNTOF(s_typeName) == Handle::Count+1 , " " );
333+ static_assert (BX_COUNTOF(s_typeName) == Handle::Count+1 , " " );
334334
335335 const Handle::TypeName& Handle::getTypeName (Handle::Enum _enum)
336336 {
@@ -748,7 +748,7 @@ namespace bgfx
748748 0xff4fe9fc , // Yellow
749749 0xffeceeee , // White
750750 };
751- BX_STATIC_ASSERT (BX_COUNTOF(s_paletteSrgb) == 16 );
751+ static_assert (BX_COUNTOF(s_paletteSrgb) == 16 );
752752
753753 static const uint32_t s_paletteLinear[] =
754754 {
@@ -769,7 +769,7 @@ namespace bgfx
769769 0xff13cff8 , // Yellow
770770 0xffd5dada // White
771771 };
772- BX_STATIC_ASSERT (BX_COUNTOF(s_paletteLinear) == 16 );
772+ static_assert (BX_COUNTOF(s_paletteLinear) == 16 );
773773
774774 void blit (RendererContextI* _renderCtx, TextVideoMemBlitter& _blitter, const TextVideoMem& _mem)
775775 {
@@ -948,7 +948,7 @@ namespace bgfx
948948 " mat3" ,
949949 " mat4" ,
950950 };
951- BX_STATIC_ASSERT (UniformType::Count == BX_COUNTOF(s_uniformTypeName) );
951+ static_assert (UniformType::Count == BX_COUNTOF(s_uniformTypeName) );
952952
953953 const char * getUniformTypeName (UniformType::Enum _enum)
954954 {
@@ -1824,7 +1824,7 @@ namespace bgfx
18241824 " LineStrip" ,
18251825 " Points" ,
18261826 };
1827- BX_STATIC_ASSERT (Topology::Count == BX_COUNTOF(s_topologyName) );
1827+ static_assert (Topology::Count == BX_COUNTOF(s_topologyName) );
18281828
18291829 const char * getName (Topology::Enum _topology)
18301830 {
@@ -2656,7 +2656,7 @@ namespace bgfx
26562656 { gl::rendererCreate, gl::rendererDestroy, BGFX_RENDERER_OPENGL_NAME, !!BGFX_CONFIG_RENDERER_OPENGL }, // OpenGL
26572657 { vk::rendererCreate, vk::rendererDestroy, BGFX_RENDERER_VULKAN_NAME, !!BGFX_CONFIG_RENDERER_VULKAN }, // Vulkan
26582658 };
2659- BX_STATIC_ASSERT (BX_COUNTOF(s_rendererCreator) == RendererType::Count);
2659+ static_assert (BX_COUNTOF(s_rendererCreator) == RendererType::Count);
26602660
26612661 bool windowsVersionIs (Condition::Enum _op, uint32_t _version, uint32_t _build)
26622662 {
@@ -5612,7 +5612,7 @@ extern "C"
56125612#endif // BGFX_CONFIG_PREFER_DISCRETE_GPU
56135613
56145614#define BGFX_TEXTURE_FORMAT_BIMG (_fmt ) \
5615- BX_STATIC_ASSERT (uint32_t (bgfx::TextureFormat::_fmt) == uint32_t(bimg::TextureFormat::_fmt) )
5615+ static_assert (uint32_t (bgfx::TextureFormat::_fmt) == uint32_t(bimg::TextureFormat::_fmt) )
56165616
56175617BGFX_TEXTURE_FORMAT_BIMG(BC1);
56185618BGFX_TEXTURE_FORMAT_BIMG (BC2);
@@ -5718,29 +5718,29 @@ BGFX_TEXTURE_FORMAT_BIMG(Count);
57185718
57195719#define FLAGS_MASK_TEST (_flags, _mask ) ( (_flags) == ( (_flags) & (_mask) ) )
57205720
5721- BX_STATIC_ASSERT (FLAGS_MASK_TEST(0
5721+ static_assert (FLAGS_MASK_TEST(0
57225722 | BGFX_SAMPLER_INTERNAL_DEFAULT
57235723 | BGFX_SAMPLER_INTERNAL_SHARED
57245724 , BGFX_SAMPLER_RESERVED_MASK
57255725 ) );
57265726
5727- BX_STATIC_ASSERT (FLAGS_MASK_TEST(0
5727+ static_assert (FLAGS_MASK_TEST(0
57285728 | BGFX_RESET_INTERNAL_FORCE
57295729 , BGFX_RESET_RESERVED_MASK
57305730 ) );
57315731
5732- BX_STATIC_ASSERT (FLAGS_MASK_TEST(0
5732+ static_assert (FLAGS_MASK_TEST(0
57335733 | BGFX_STATE_INTERNAL_SCISSOR
57345734 | BGFX_STATE_INTERNAL_OCCLUSION_QUERY
57355735 , BGFX_STATE_RESERVED_MASK
57365736 ) );
57375737
5738- BX_STATIC_ASSERT (FLAGS_MASK_TEST(0
5738+ static_assert (FLAGS_MASK_TEST(0
57395739 | BGFX_SUBMIT_INTERNAL_OCCLUSION_VISIBLE
57405740 , BGFX_SUBMIT_INTERNAL_RESERVED_MASK
57415741 ) );
57425742
5743- BX_STATIC_ASSERT ( (0
5743+ static_assert ( (0
57445744 | BGFX_STATE_ALPHA_REF_MASK
57455745 | BGFX_STATE_BLEND_ALPHA_TO_COVERAGE
57465746 | BGFX_STATE_BLEND_EQUATION_MASK
@@ -5774,9 +5774,9 @@ BX_STATIC_ASSERT( (0
57745774 ^ BGFX_STATE_WRITE_MASK
57755775 ) );
57765776
5777- BX_STATIC_ASSERT (FLAGS_MASK_TEST(BGFX_CAPS_TEXTURE_COMPARE_LEQUAL, BGFX_CAPS_TEXTURE_COMPARE_ALL) );
5777+ static_assert (FLAGS_MASK_TEST(BGFX_CAPS_TEXTURE_COMPARE_LEQUAL, BGFX_CAPS_TEXTURE_COMPARE_ALL) );
57785778
5779- BX_STATIC_ASSERT ( (0
5779+ static_assert ( (0
57805780 | BGFX_CAPS_ALPHA_TO_COVERAGE
57815781 | BGFX_CAPS_BLEND_INDEPENDENT
57825782 | BGFX_CAPS_COMPUTE
0 commit comments