early-access version 3989

This commit is contained in:
pineappleEA 2023-11-24 08:19:44 +01:00
parent 8c8ebf2eda
commit b80e69645e
3 changed files with 5 additions and 2 deletions

View file

@ -1,7 +1,7 @@
yuzu emulator early access yuzu emulator early access
============= =============
This is the source code for early-access 3988. This is the source code for early-access 3989.
## Legal Notice ## Legal Notice

View file

@ -266,7 +266,7 @@ void QueryCacheBase<Traits>::CounterReport(GPUVAddr addr, QueryType counter_type
return; return;
} }
if (False(query_base->flags & QueryFlagBits::IsFinalValueSynced)) [[unlikely]] { if (False(query_base->flags & QueryFlagBits::IsFinalValueSynced)) [[unlikely]] {
UNREACHABLE(); ASSERT(false);
return; return;
} }
query_base->value += streamer->GetAmmendValue(); query_base->value += streamer->GetAmmendValue();

View file

@ -1574,6 +1574,9 @@ std::optional<typename TextureCache<P>::BlitImages> TextureCache<P>::GetBlitImag
if (!src_id && !dst_id) { if (!src_id && !dst_id) {
return std::nullopt; return std::nullopt;
} }
if (src_id && True(slot_images[src_id].flags & ImageFlagBits::GpuModified)) {
break;
}
if (dst_id && True(slot_images[dst_id].flags & ImageFlagBits::GpuModified)) { if (dst_id && True(slot_images[dst_id].flags & ImageFlagBits::GpuModified)) {
break; break;
} }