Compare commits

...

2 Commits

Author SHA1 Message Date
Feng Chen
f7ecc59f92 Merge b27aa2ccca into 756f013d8a 2023-04-02 10:16:00 +02:00
FengChen
b27aa2ccca video_core: Preserve multisampled textures when overlap 2023-03-12 19:12:13 +08:00

View File

@@ -1306,6 +1306,7 @@ ImageId TextureCache<P>::JoinImages(const ImageInfo& info, GPUVAddr gpu_addr, VA
auto copies = MakeShrinkImageCopies(new_info, overlap.info, base, up_scale, down_shift);
if (overlap.info.num_samples != new_image.info.num_samples) {
runtime.CopyImageMSAA(new_image, overlap, std::move(copies));
continue;
} else {
runtime.CopyImage(new_image, overlap, std::move(copies));
}