engine_upload: Addapt to new Texture Cache

This commit is contained in:
Fernando Sahmkow 2019-05-11 00:38:35 -04:00 committed by ReinUsesLisp
parent 2131f71573
commit 6bd034eae9
2 changed files with 5 additions and 5 deletions

View File

@ -36,8 +36,8 @@ void State::ProcessData(const u32 data, const bool is_last_call) {
} else { } else {
UNIMPLEMENTED_IF(regs.dest.z != 0); UNIMPLEMENTED_IF(regs.dest.z != 0);
UNIMPLEMENTED_IF(regs.dest.depth != 1); UNIMPLEMENTED_IF(regs.dest.depth != 1);
UNIMPLEMENTED_IF(regs.dest.BlockWidth() != 1); UNIMPLEMENTED_IF(regs.dest.BlockWidth() != 0);
UNIMPLEMENTED_IF(regs.dest.BlockDepth() != 1); UNIMPLEMENTED_IF(regs.dest.BlockDepth() != 0);
const std::size_t dst_size = Tegra::Texture::CalculateSize( const std::size_t dst_size = Tegra::Texture::CalculateSize(
true, 1, regs.dest.width, regs.dest.height, 1, regs.dest.BlockHeight(), 1); true, 1, regs.dest.width, regs.dest.height, 1, regs.dest.BlockHeight(), 1);
tmp_buffer.resize(dst_size); tmp_buffer.resize(dst_size);

View File

@ -39,15 +39,15 @@ struct Registers {
} }
u32 BlockWidth() const { u32 BlockWidth() const {
return 1U << block_width.Value(); return block_width;
} }
u32 BlockHeight() const { u32 BlockHeight() const {
return 1U << block_height.Value(); return block_height;
} }
u32 BlockDepth() const { u32 BlockDepth() const {
return 1U << block_depth.Value(); return block_depth;
} }
} dest; } dest;
}; };