From 2812ddcc8628ec1de692c47d4fc360a2561ef52a Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Mon, 13 Mar 2017 22:58:38 -0700 Subject: [PATCH] Remove End/UpdateInputState and ButtonTracker. No longer used for anything. --- Core/Core.cpp | 5 ----- UI/NativeApp.cpp | 1 - Windows/InputDevice.cpp | 1 - android/jni/app-android.cpp | 16 ---------------- ext/native/base/PCMain.cpp | 1 - ext/native/base/QtMain.cpp | 1 - ext/native/input/input_state.cpp | 31 ------------------------------- ext/native/input/input_state.h | 25 ------------------------- ios/ViewController.mm | 2 -- 9 files changed, 83 deletions(-) diff --git a/Core/Core.cpp b/Core/Core.cpp index ec4da878d4..454694e676 100644 --- a/Core/Core.cpp +++ b/Core/Core.cpp @@ -198,11 +198,6 @@ void UpdateRunLoop(InputState *input_state) { } NativeUpdate(*input_state); - { - std::lock_guard guard(input_state->lock); - EndInputState(input_state); - } - if (GetUIState() != UISTATE_EXIT) { NativeRender(graphicsContext); } diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index 478edcc03f..84ac0b1e92 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -932,7 +932,6 @@ bool NativeKey(const KeyInput &key) { } } #endif - g_buttonTracker.Process(key); bool retval = false; if (screenManager) retval = screenManager->key(key); diff --git a/Windows/InputDevice.cpp b/Windows/InputDevice.cpp index 93556f0e8a..0a16a80e75 100644 --- a/Windows/InputDevice.cpp +++ b/Windows/InputDevice.cpp @@ -51,7 +51,6 @@ inline static void ExecuteInputPoll() { if (host && (focused || !g_Config.bGamepadOnlyFocused)) { host->PollControllers(input_state); } - UpdateInputState(&input_state); } static void RunInputThread() { diff --git a/android/jni/app-android.cpp b/android/jni/app-android.cpp index 8853a00e12..7a46044600 100644 --- a/android/jni/app-android.cpp +++ b/android/jni/app-android.cpp @@ -512,8 +512,6 @@ extern "C" void Java_org_ppsspp_ppsspp_NativeApp_init androidVersion = jAndroidVersion; deviceType = jdeviceType; - g_buttonTracker.Reset(); - left_joystick_x_async = 0; left_joystick_y_async = 0; right_joystick_x_async = 0; @@ -682,16 +680,9 @@ extern "C" void Java_org_ppsspp_ppsspp_NativeRenderer_displayRender(JNIEnv *env, input_state.pad_lstick_y = left_joystick_y_async; input_state.pad_rstick_x = right_joystick_x_async; input_state.pad_rstick_y = right_joystick_y_async; - - UpdateInputState(&input_state); } NativeUpdate(input_state); - { - std::lock_guard guard(input_state.lock); - EndInputState(&input_state); - } - NativeRender(graphicsContext); time_update(); } else { @@ -1067,16 +1058,9 @@ extern "C" bool JNICALL Java_org_ppsspp_ppsspp_NativeActivity_runEGLRenderLoop(J input_state.pad_lstick_y = left_joystick_y_async; input_state.pad_rstick_x = right_joystick_x_async; input_state.pad_rstick_y = right_joystick_y_async; - - UpdateInputState(&input_state); } NativeUpdate(input_state); - { - std::lock_guard guard(input_state.lock); - EndInputState(&input_state); - } - NativeRender(graphicsContext); time_update(); diff --git a/ext/native/base/PCMain.cpp b/ext/native/base/PCMain.cpp index e07fa91e2e..8648695fb1 100644 --- a/ext/native/base/PCMain.cpp +++ b/ext/native/base/PCMain.cpp @@ -844,7 +844,6 @@ int main(int argc, char *argv[]) { break; const uint8_t *keys = SDL_GetKeyboardState(NULL); SimulateGamepad(keys, &input_state); - UpdateInputState(&input_state, true); UpdateRunLoop(&input_state); if (g_QuitRequested) break; diff --git a/ext/native/base/QtMain.cpp b/ext/native/base/QtMain.cpp index 6e52e46faa..a7ec181787 100644 --- a/ext/native/base/QtMain.cpp +++ b/ext/native/base/QtMain.cpp @@ -338,7 +338,6 @@ void MainUI::paintGL() SDL_PumpEvents(); #endif updateAccelerometer(); - UpdateInputState(&input_state); time_update(); UpdateRunLoop(&input_state); } diff --git a/ext/native/input/input_state.cpp b/ext/native/input/input_state.cpp index d7e0da135a..024eaf2c9f 100644 --- a/ext/native/input/input_state.cpp +++ b/ext/native/input/input_state.cpp @@ -88,34 +88,3 @@ void SetTabLeftRightKeys(const std::vector &tabLeft, const std::vector dpadKeys; extern std::vector confirmKeys; diff --git a/ios/ViewController.mm b/ios/ViewController.mm index e66e9fe269..466810ec6d 100644 --- a/ios/ViewController.mm +++ b/ios/ViewController.mm @@ -255,9 +255,7 @@ static GraphicsContext *graphicsContext; { { std::lock_guard guard(input_state.lock); - UpdateInputState(&input_state); NativeUpdate(input_state); - EndInputState(&input_state); } NativeRender(graphicsContext);