RSX/Qt: Reuse gs_frame if possible

This commit is contained in:
Megamouse 2025-01-03 20:22:36 +01:00
parent 99f1f4c22a
commit 1ab3a0bd73
18 changed files with 101 additions and 16 deletions

View file

@ -133,7 +133,7 @@ EmuCallbacks main_application::CreateCallbacks()
basic_keyboard_handler* ret = g_fxo->init<KeyboardHandlerBase, basic_keyboard_handler>(Emu.DeserialManager());
ensure(ret);
ret->moveToThread(get_thread());
ret->SetTargetWindow(m_game_window);
ret->SetTargetWindow(reinterpret_cast<QWindow*>(m_game_window));
break;
}
}
@ -170,7 +170,7 @@ EmuCallbacks main_application::CreateCallbacks()
basic_mouse_handler* ret = g_fxo->init<MouseHandlerBase, basic_mouse_handler>(Emu.DeserialManager());
ensure(ret);
ret->moveToThread(get_thread());
ret->SetTargetWindow(m_game_window);
ret->SetTargetWindow(reinterpret_cast<QWindow*>(m_game_window));
break;
}
case mouse_handler::raw: