Skip to content

Commit 62662f1

Browse files
bgfx update 100622 (#1148)
* bgfx update 100622 * texture formats added * d3d12 texture formats * bgfx annotation * annotation again
1 parent c798ddd commit 62662f1

File tree

4 files changed

+8
-1
lines changed

4 files changed

+8
-1
lines changed

Dependencies/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ target_compile_definitions(bgfx PRIVATE $<$<CONFIG:Debug>:BGFX_CONFIG_DEBUG=1>)
3030
target_compile_definitions(bgfx PRIVATE BGFX_CONFIG_MULTITHREADED=1)
3131
target_compile_definitions(bgfx PRIVATE BGFX_CONFIG_MAX_VERTEX_STREAMS=18)
3232
target_compile_definitions(bgfx PRIVATE BGFX_GL_CONFIG_BLIT_EMULATION=1)
33+
target_compile_definitions(bgfx PRIVATE BGFX_CONFIG_DEBUG_ANNOTATION=0)
3334
if(GRAPHICS_API STREQUAL "D3D11")
3435
target_compile_definitions(bgfx PRIVATE BGFX_CONFIG_RENDERER_DIRECT3D11=1)
3536
elseif(GRAPHICS_API STREQUAL "D3D12")

Plugins/ExternalTexture/Source/ExternalTexture_D3D11.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,11 @@ namespace
109109
{ DXGI_FORMAT_R32G32B32A32_SINT, DXGI_FORMAT_UNKNOWN }, // RGBA32I
110110
{ DXGI_FORMAT_R32G32B32A32_UINT, DXGI_FORMAT_UNKNOWN }, // RGBA32U
111111
{ DXGI_FORMAT_R32G32B32A32_FLOAT, DXGI_FORMAT_UNKNOWN }, // RGBA32F
112+
{ DXGI_FORMAT_B5G6R5_UNORM, DXGI_FORMAT_UNKNOWN }, // B5G6R5
112113
{ DXGI_FORMAT_B5G6R5_UNORM, DXGI_FORMAT_UNKNOWN }, // R5G6B5
114+
{ DXGI_FORMAT_B4G4R4A4_UNORM, DXGI_FORMAT_UNKNOWN }, // BGRA4
113115
{ DXGI_FORMAT_B4G4R4A4_UNORM, DXGI_FORMAT_UNKNOWN }, // RGBA4
116+
{ DXGI_FORMAT_B5G5R5A1_UNORM, DXGI_FORMAT_UNKNOWN }, // BGR5A1
114117
{ DXGI_FORMAT_B5G5R5A1_UNORM, DXGI_FORMAT_UNKNOWN }, // RGB5A1
115118
{ DXGI_FORMAT_R10G10B10A2_UNORM, DXGI_FORMAT_UNKNOWN }, // RGB10A2
116119
{ DXGI_FORMAT_R11G11B10_FLOAT, DXGI_FORMAT_UNKNOWN }, // RG11B10F

Plugins/ExternalTexture/Source/ExternalTexture_D3D12.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,11 @@ namespace
109109
{ DXGI_FORMAT_R32G32B32A32_SINT, DXGI_FORMAT_UNKNOWN }, // RGBA32I
110110
{ DXGI_FORMAT_R32G32B32A32_UINT, DXGI_FORMAT_UNKNOWN }, // RGBA32U
111111
{ DXGI_FORMAT_R32G32B32A32_FLOAT, DXGI_FORMAT_UNKNOWN }, // RGBA32F
112+
{ DXGI_FORMAT_B5G6R5_UNORM, DXGI_FORMAT_UNKNOWN }, // B5G6R5
112113
{ DXGI_FORMAT_B5G6R5_UNORM, DXGI_FORMAT_UNKNOWN }, // R5G6B5
114+
{ DXGI_FORMAT_B4G4R4A4_UNORM, DXGI_FORMAT_UNKNOWN }, // BGRA4
113115
{ DXGI_FORMAT_B4G4R4A4_UNORM, DXGI_FORMAT_UNKNOWN }, // RGBA4
116+
{ DXGI_FORMAT_B5G5R5A1_UNORM, DXGI_FORMAT_UNKNOWN }, // BGR5A1
114117
{ DXGI_FORMAT_B5G5R5A1_UNORM, DXGI_FORMAT_UNKNOWN }, // RGB5A1
115118
{ DXGI_FORMAT_R10G10B10A2_UNORM, DXGI_FORMAT_UNKNOWN }, // RGB10A2
116119
{ DXGI_FORMAT_R11G11B10_FLOAT, DXGI_FORMAT_UNKNOWN }, // RG11B10F

0 commit comments

Comments
 (0)