diff --git a/Texassemble/texassemble.cpp b/Texassemble/texassemble.cpp index 2191ce23..475e44d0 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 e58b00fe..698a56ac 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 a4d5fd72..693a5fb1 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 },