(fsize, input[i], fsize, unsigned_, fpcr, FP::RoundingMode::ToOdd, fpsr));
+ };
+ }
}();
-
- EmitTwoOpFallback<3>(code, ctx, inst, fpt_fn);
+ EmitTwoOpFallback<3>(code, ctx, inst, func);
}
void EmitX64::EmitFPVectorToSignedFixed16(EmitContext& ctx, IR::Inst* inst) {
diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h
index efae825885..71210ffe6e 100644
--- a/src/video_core/texture_cache/texture_cache.h
+++ b/src/video_core/texture_cache/texture_cache.h
@@ -2733,9 +2733,7 @@ void TextureCache::PrepareImage(ImageId image_id, bool is_modification, bool
}
} else {
RefreshContents(image, image_id);
- if (!image.aliased_images.empty()) {
- SynchronizeAliases(image_id);
- }
+ SynchronizeAliases(image_id);
}
if (is_modification) {
MarkModification(image);