|
|
@@ -1129,25 +1129,26 @@ namespace bgfx
|
|
|
}
|
|
|
|
|
|
BX_TRACE("Supported texture formats:");
|
|
|
- BX_TRACE("\t +--------------- 2D: x = supported / * = emulated");
|
|
|
- BX_TRACE("\t |+-------------- 2D: sRGB format");
|
|
|
- BX_TRACE("\t ||+------------- 3D: x = supported / * = emulated");
|
|
|
- BX_TRACE("\t |||+------------ 3D: sRGB format");
|
|
|
- BX_TRACE("\t ||||+----------- Cube: x = supported / * = emulated");
|
|
|
- BX_TRACE("\t |||||+---------- Cube: sRGB format");
|
|
|
- BX_TRACE("\t ||||||+--------- vertex format");
|
|
|
- BX_TRACE("\t |||||||+-------- image");
|
|
|
- BX_TRACE("\t ||||||||+------- framebuffer");
|
|
|
- BX_TRACE("\t |||||||||+------ MSAA framebuffer");
|
|
|
- BX_TRACE("\t ||||||||||+----- MSAA texture");
|
|
|
- BX_TRACE("\t ||||||||||| +-- name");
|
|
|
+ BX_TRACE("\t +---------------- 2D: x = supported / * = emulated");
|
|
|
+ BX_TRACE("\t |+--------------- 2D: sRGB format");
|
|
|
+ BX_TRACE("\t ||+-------------- 3D: x = supported / * = emulated");
|
|
|
+ BX_TRACE("\t |||+------------- 3D: sRGB format");
|
|
|
+ BX_TRACE("\t ||||+------------ Cube: x = supported / * = emulated");
|
|
|
+ BX_TRACE("\t |||||+----------- Cube: sRGB format");
|
|
|
+ BX_TRACE("\t ||||||+---------- vertex format");
|
|
|
+ BX_TRACE("\t |||||||+--------- image");
|
|
|
+ BX_TRACE("\t ||||||||+-------- framebuffer");
|
|
|
+ BX_TRACE("\t |||||||||+------- MSAA framebuffer");
|
|
|
+ BX_TRACE("\t ||||||||||+------ MSAA texture");
|
|
|
+ BX_TRACE("\t |||||||||||+----- Auto-generated mips");
|
|
|
+ BX_TRACE("\t |||||||||||| +-- name");
|
|
|
for (uint32_t ii = 0; ii < TextureFormat::Count; ++ii)
|
|
|
{
|
|
|
if (TextureFormat::Unknown != ii
|
|
|
&& TextureFormat::UnknownDepth != ii)
|
|
|
{
|
|
|
uint16_t flags = g_caps.formats[ii];
|
|
|
- BX_TRACE("\t[%c%c%c%c%c%c%c%c%c%c%c] %s"
|
|
|
+ BX_TRACE("\t[%c%c%c%c%c%c%c%c%c%c%c%c] %s"
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_2D ? 'x' : flags&BGFX_CAPS_FORMAT_TEXTURE_2D_EMULATED ? '*' : ' '
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_2D_SRGB ? 'l' : ' '
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_3D ? 'x' : flags&BGFX_CAPS_FORMAT_TEXTURE_3D_EMULATED ? '*' : ' '
|
|
|
@@ -1159,6 +1160,7 @@ namespace bgfx
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_FRAMEBUFFER ? 'f' : ' '
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_FRAMEBUFFER_MSAA ? '+' : ' '
|
|
|
, flags&BGFX_CAPS_FORMAT_TEXTURE_MSAA ? 'm' : ' '
|
|
|
+ , flags&BGFX_CAPS_FORMAT_TEXTURE_MIP_AUTOGEN ? 'M' : ' '
|
|
|
, getName(TextureFormat::Enum(ii) )
|
|
|
);
|
|
|
BX_UNUSED(flags);
|