texture_cache: detiler: more verbosity in print

This commit is contained in:
psucien 2024-06-07 00:11:34 +02:00
parent cfc297622f
commit e790ec775f
2 changed files with 18 additions and 2 deletions

View file

@ -86,11 +86,27 @@ constexpr std::string_view NameOf(ImageType type) {
}
enum class TilingMode : u32 {
Depth_MicroTiled = 0x5u,
Display_Linear = 0x8u,
Display_MacroTiled = 0xAu,
Texture_MicroTiled = 0xDu,
};
constexpr std::string_view NameOf(TilingMode type) {
switch (type) {
case TilingMode::Depth_MicroTiled:
return "Depth_MicroTiled";
case TilingMode::Display_Linear:
return "Display_Linear";
case TilingMode::Display_MacroTiled:
return "Display_MacroTiled";
case TilingMode::Texture_MicroTiled:
return "Texture_MicroTiled";
default:
return "Unknown";
}
}
struct Image {
union {
BitField<0, 38, u64> base_address;