diff --git a/rpcs3/Emu/RSX/Overlays/overlay_controls.h b/rpcs3/Emu/RSX/Overlays/overlay_controls.h index f64fdfa47f..350a1c5901 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_controls.h +++ b/rpcs3/Emu/RSX/Overlays/overlay_controls.h @@ -40,7 +40,7 @@ namespace rsx image_info_base() {} virtual ~image_info_base() {} virtual const u8* get_data() const = 0; - virtual usz size_bytes() const { return static_cast(w * h * bpp); } + virtual usz size_bytes() const { return static_cast(w * h * 4); } // UI images get converted to RGBA8 std::span as_span() const { return { get_data(), size_bytes() }; } };