diff --git a/src/xenia/gpu/d3d12/d3d12_texture_cache.cc b/src/xenia/gpu/d3d12/d3d12_texture_cache.cc index 761bd77a4..2fb6e1bb3 100644 --- a/src/xenia/gpu/d3d12/d3d12_texture_cache.cc +++ b/src/xenia/gpu/d3d12/d3d12_texture_cache.cc @@ -133,7 +133,7 @@ const D3D12TextureCache::HostFormat D3D12TextureCache::host_formats_[64] = { DXGI_FORMAT_UNKNOWN, LoadMode::kUnknown, true, DXGI_FORMAT_UNKNOWN, LoadMode::kUnknown, xenos::XE_GPU_TEXTURE_SWIZZLE_BGRR}, // k_Y1_Cr_Y0_Cb_REP - // Used for videos in 54540829. Red and blue must be swapped. + // Red and blue must be swapped. // TODO(Triang3l): D3DFMT_G8R8_G8B8 is DXGI_FORMAT_R8G8_B8G8_UNORM * 255.0f, // watch out for num_format int, division in shaders, etc., in 54540829 it // works as is. Also need to decompress if the size is uneven, but should be diff --git a/src/xenia/gpu/xenos.h b/src/xenia/gpu/xenos.h index c396b285b..3bdc5cdcf 100644 --- a/src/xenia/gpu/xenos.h +++ b/src/xenia/gpu/xenos.h @@ -412,6 +412,7 @@ enum class TextureFormat : uint32_t { k_8_B = 9, k_8_8 = 10, k_Cr_Y1_Cb_Y0_REP = 11, + // Used for videos in 54540829. k_Y1_Cr_Y0_Cb_REP = 12, k_16_16_EDRAM = 13, k_8_8_8_8_A = 14,