suggestion and fix rebase

This commit is contained in:
Dmugetsu 2025-06-08 16:51:47 -06:00
parent e27dcb1816
commit 7cffa5becf

View File

@ -278,11 +278,11 @@ DetilerParams params{};
LOG_ERROR(Lib_Videodec, "Display tiling with multiple mip levels is not supported.");
return {};
}
} else if (is_display_tiled) {
ASSERT(info.resources.levels == 1);
params.num_levels = 1;
const uint32_t tiles_per_row = info.pitch / 8u;
const uint32_t tiles_per_slice = (info.size.height + 7u) / 8u;
ASSERT(in_buffer != out_buffer.first);
const auto tiles_per_row = info.pitch / 8u;
const auto tiles_per_slice = tiles_per_row * (Common::AlignUp(info.size.height, 8u) / 8u);
params.sizes[0] = tiles_per_row;
params.sizes[1] = tiles_per_slice;
@ -315,7 +315,6 @@ DetilerParams params{};
image_size, aligned_image_size, info.num_bits, num_tiles);
cmdbuf.dispatch(num_tiles, 1, 1);
return std::make_pair(out_buffer.first, 0u);
return std::make_pair(out_buffer.first, 0u);
}
} // namespace VideoCore