From 7c3bb77fca2555fcbd0ddfa4bb626aaa2a5050ed Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sat, 24 May 2025 04:47:26 +0200 Subject: [PATCH] Minor struct memory layout optimization --- rpcs3/Emu/Io/pad_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Io/pad_types.h b/rpcs3/Emu/Io/pad_types.h index 710edb2743..e6761a295f 100644 --- a/rpcs3/Emu/Io/pad_types.h +++ b/rpcs3/Emu/Io/pad_types.h @@ -459,11 +459,11 @@ struct VibrateMotor struct ps_move_data { - bool external_device_connected = false; u32 external_device_id = 0; - std::array external_device_data{}; std::array external_device_read{}; // CELL_GEM_EXTERNAL_PORT_DEVICE_INFO_SIZE std::array external_device_write{}; // CELL_GEM_EXTERNAL_PORT_OUTPUT_SIZE + std::array external_device_data{}; + bool external_device_connected = false; bool external_device_read_requested = false; bool external_device_write_requested = false;