From c79b7f82c82f253f4aa1e2cd880e0efbd5bcaa54 Mon Sep 17 00:00:00 2001 From: swurl Date: Wed, 21 May 2025 18:02:34 -0400 Subject: added settings to android (#118) Signed-off-by: Aleksandr Popovich Signed-off-by: swurl Reviewed-on: #118 Co-authored-by: Aleksandr Popovich Co-authored-by: swurl Co-committed-by: Aleksandr Popovich --- src/video_core/renderer_vulkan/renderer_vulkan.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/video_core/renderer_vulkan') diff --git a/src/video_core/renderer_vulkan/renderer_vulkan.cpp b/src/video_core/renderer_vulkan/renderer_vulkan.cpp index 30f5ff7a75..dd22dadf42 100644 --- a/src/video_core/renderer_vulkan/renderer_vulkan.cpp +++ b/src/video_core/renderer_vulkan/renderer_vulkan.cpp @@ -202,7 +202,7 @@ RendererVulkan::~RendererVulkan() { #ifdef __ANDROID__ class BooleanSetting { public: - static BooleanSetting FRAME_SKIPPING; +// static BooleanSetting FRAME_SKIPPING; static BooleanSetting FRAME_INTERPOLATION; explicit BooleanSetting(bool initial_value = false) : value(initial_value) {} @@ -219,13 +219,13 @@ class BooleanSetting { }; // Initialize static members - BooleanSetting BooleanSetting::FRAME_SKIPPING(false); +// BooleanSetting BooleanSetting::FRAME_SKIPPING(false); BooleanSetting BooleanSetting::FRAME_INTERPOLATION(false); - extern "C" JNIEXPORT jboolean JNICALL - Java_org_uzuy_uzuy_1emu_features_settings_model_BooleanSetting_isFrameSkippingEnabled(JNIEnv* env, jobject /* this */) { - return static_cast(BooleanSetting::FRAME_SKIPPING.getBoolean()); - } +// extern "C" JNIEXPORT jboolean JNICALL +// Java_org_uzuy_uzuy_1emu_features_settings_model_BooleanSetting_isFrameSkippingEnabled(JNIEnv* env, jobject /* this */) { +// return static_cast(BooleanSetting::FRAME_SKIPPING.getBoolean()); +// } extern "C" JNIEXPORT jboolean JNICALL Java_org_uzuy_uzuy_1emu_features_settings_model_BooleanSetting_isFrameInterpolationEnabled(JNIEnv* env, jobject /* this */) { @@ -310,7 +310,7 @@ void RendererVulkan::Composite(std::span framebu static int target_fps = 60; // Target FPS (30 or 60) int frame_skip_threshold = 1; - bool frame_skipping = BooleanSetting::FRAME_SKIPPING.getBoolean(); + bool frame_skipping = false; //BooleanSetting::FRAME_SKIPPING.getBoolean(); bool frame_interpolation = BooleanSetting::FRAME_INTERPOLATION.getBoolean(); #endif -- cgit v1.2.3