From cfc063becd3926bf1611e07e2c4b1d89f0d9eb4a Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Thu, 22 Feb 2018 11:57:44 -0800 Subject: [PATCH] texconv/texassemble/texdiag: additional format aliases --- Texassemble/texassemble.cpp | 3 +++ Texconv/texconv.cpp | 3 +++ Texdiag/texdiag.cpp | 3 +++ 3 files changed, 9 insertions(+) diff --git a/Texassemble/texassemble.cpp b/Texassemble/texassemble.cpp index 2191ce2..475e44d 100644 --- a/Texassemble/texassemble.cpp +++ b/Texassemble/texassemble.cpp @@ -222,6 +222,9 @@ const SValue g_pFormats [] = const SValue g_pFormatAliases [] = { + { L"RGBA", DXGI_FORMAT_R8G8B8A8_UNORM }, + { L"BGRA", DXGI_FORMAT_B8G8R8A8_UNORM }, + { L"FP16", DXGI_FORMAT_R16G16B16A16_FLOAT }, { L"FP32", DXGI_FORMAT_R32G32B32A32_FLOAT }, diff --git a/Texconv/texconv.cpp b/Texconv/texconv.cpp index e58b00f..698a56a 100644 --- a/Texconv/texconv.cpp +++ b/Texconv/texconv.cpp @@ -286,6 +286,9 @@ const SValue g_pFormatAliases[] = { L"DXT4", DXGI_FORMAT_BC3_UNORM }, { L"DXT5", DXGI_FORMAT_BC3_UNORM }, + { L"RGBA", DXGI_FORMAT_R8G8B8A8_UNORM }, + { L"BGRA", DXGI_FORMAT_B8G8R8A8_UNORM }, + { L"FP16", DXGI_FORMAT_R16G16B16A16_FLOAT }, { L"FP32", DXGI_FORMAT_R32G32B32A32_FLOAT }, diff --git a/Texdiag/texdiag.cpp b/Texdiag/texdiag.cpp index a4d5fd7..693a5fb 100644 --- a/Texdiag/texdiag.cpp +++ b/Texdiag/texdiag.cpp @@ -198,6 +198,9 @@ const SValue g_pFormats[] = const SValue g_pFormatAliases [] = { + { L"RGBA", DXGI_FORMAT_R8G8B8A8_UNORM }, + { L"BGRA", DXGI_FORMAT_B8G8R8A8_UNORM }, + { L"FP16", DXGI_FORMAT_R16G16B16A16_FLOAT }, { L"FP32", DXGI_FORMAT_R32G32B32A32_FLOAT },