Rasterizer/Textures: Fixed a bug where the I4 format would get twice the real stride.

Also added its name to the texture viewer widget
This commit is contained in:
Subv 2015-07-19 13:15:23 -05:00
parent 71be5853e0
commit 3600c32483
2 changed files with 2 additions and 1 deletions

View file

@ -74,7 +74,7 @@ TextureInfoDockWidget::TextureInfoDockWidget(const Pica::DebugUtils::TextureInfo
format_choice->addItem(tr("I8")); format_choice->addItem(tr("I8"));
format_choice->addItem(tr("A8")); format_choice->addItem(tr("A8"));
format_choice->addItem(tr("IA4")); format_choice->addItem(tr("IA4"));
format_choice->addItem(tr("UNK10")); format_choice->addItem(tr("I4"));
format_choice->addItem(tr("A4")); format_choice->addItem(tr("A4"));
format_choice->addItem(tr("ETC1")); format_choice->addItem(tr("ETC1"));
format_choice->addItem(tr("ETC1A4")); format_choice->addItem(tr("ETC1A4"));

View file

@ -200,6 +200,7 @@ struct Regs {
case TextureFormat::IA8: case TextureFormat::IA8:
return 4; return 4;
case TextureFormat::I4:
case TextureFormat::A4: case TextureFormat::A4:
return 1; return 1;