From b94e6d486412bc098b998f00159d0e7c50a50196 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sun, 29 Mar 2026 09:43:35 +0200 Subject: [PATCH] Fix some warnings --- rpcs3/Emu/Cell/SPULLVMRecompiler.cpp | 6 +++--- rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp b/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp index 7511b2ae7b..948c6e8b14 100644 --- a/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp +++ b/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp @@ -2323,7 +2323,7 @@ public: llvm::Value* loop_dictator_after_adjustment{}; spu_opcode_t reg_target{}; - reg_target.rt = reduced_loop_info->cond_val_register_idx; + reg_target.rt = static_cast(reduced_loop_info->cond_val_register_idx); if (reg_target.rt != reduced_loop_info->cond_val_register_idx) { @@ -2375,7 +2375,7 @@ public: else { spu_opcode_t reg_incr{}; - reg_incr.rt = reduced_loop_info->cond_val_incr; + reg_incr.rt = static_cast(reduced_loop_info->cond_val_incr); if (reg_incr.rt != reduced_loop_info->cond_val_incr) { @@ -2425,7 +2425,7 @@ public: else { spu_opcode_t reg_target2{}; - reg_target2.rt = reduced_loop_info->cond_val_register_argument_idx; + reg_target2.rt = static_cast(reduced_loop_info->cond_val_register_argument_idx); if (reg_target2.rt != reduced_loop_info->cond_val_register_argument_idx) { diff --git a/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp b/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp index e62097c71c..635833c9d8 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_perf_metrics.cpp @@ -948,7 +948,7 @@ namespace rsx perf_overlay->set_update_interval(perf_settings.update_interval); perf_overlay->set_font(perf_settings.font); perf_overlay->set_font_size(perf_settings.font_size); - perf_overlay->set_margins(perf_settings.margin_x, perf_settings.margin_y, perf_settings.center_x.get(), perf_settings.center_y.get()); + perf_overlay->set_margins(static_cast(perf_settings.margin_x.get()), static_cast(perf_settings.margin_y.get()), perf_settings.center_x.get(), perf_settings.center_y.get()); perf_overlay->use_window_space = perf_settings.perf_overlay_use_window_space.get(); perf_overlay->set_opacity(perf_settings.opacity / 100.f); perf_overlay->set_body_colors(perf_settings.color_body, perf_settings.background_body);