Android: Remove unused stuff
This commit is contained in:
parent
3b28fe11d6
commit
68affd37a1
|
@ -64,10 +64,6 @@
|
||||||
android:name=".activities.EmulationActivity"
|
android:name=".activities.EmulationActivity"
|
||||||
android:theme="@style/DolphinEmulationGamecube"/>
|
android:theme="@style/DolphinEmulationGamecube"/>
|
||||||
|
|
||||||
<activity
|
|
||||||
android:name=".activities.OverlayConfigActivity"
|
|
||||||
android:theme="@style/DolphinSettingsGamecube"/>
|
|
||||||
|
|
||||||
|
|
||||||
<service android:name=".services.AssetCopyService"/>
|
<service android:name=".services.AssetCopyService"/>
|
||||||
|
|
||||||
|
|
|
@ -288,13 +288,6 @@ public final class NativeLibrary
|
||||||
*/
|
*/
|
||||||
public static native String GetVersionString();
|
public static native String GetVersionString();
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns if the phone supports NEON or not
|
|
||||||
*
|
|
||||||
* @return true if it supports NEON, false otherwise.
|
|
||||||
*/
|
|
||||||
public static native boolean SupportsNEON();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Saves a screen capture of the game
|
* Saves a screen capture of the game
|
||||||
*/
|
*/
|
||||||
|
@ -359,21 +352,6 @@ public final class NativeLibrary
|
||||||
*/
|
*/
|
||||||
public static native void WriteProfileResults();
|
public static native void WriteProfileResults();
|
||||||
|
|
||||||
/**
|
|
||||||
* @return If we have an alert
|
|
||||||
*/
|
|
||||||
public static native boolean HasAlertMsg();
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return The alert string
|
|
||||||
*/
|
|
||||||
public static native String GetAlertMsg();
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Clears event in the JNI so we can continue onward
|
|
||||||
*/
|
|
||||||
public static native void ClearAlertMsg();
|
|
||||||
|
|
||||||
/** Native EGL functions not exposed by Java bindings **/
|
/** Native EGL functions not exposed by Java bindings **/
|
||||||
public static native void eglBindAPI(int api);
|
public static native void eglBindAPI(int api);
|
||||||
|
|
||||||
|
|
|
@ -121,7 +121,7 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
|
||||||
{
|
{
|
||||||
if (isInEditMode())
|
if (isInEditMode())
|
||||||
{
|
{
|
||||||
return onTouchWhileEditing(v, event);
|
return onTouchWhileEditing(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
int pointerIndex = event.getActionIndex();
|
int pointerIndex = event.getActionIndex();
|
||||||
|
@ -209,7 +209,7 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onTouchWhileEditing(View v, MotionEvent event)
|
public boolean onTouchWhileEditing(MotionEvent event)
|
||||||
{
|
{
|
||||||
int pointerIndex = event.getActionIndex();
|
int pointerIndex = event.getActionIndex();
|
||||||
int fingerPositionX = (int)event.getX(pointerIndex);
|
int fingerPositionX = (int)event.getX(pointerIndex);
|
||||||
|
@ -229,13 +229,13 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
|
||||||
if (mButtonBeingConfigured == null && button.getBounds().contains(fingerPositionX, fingerPositionY))
|
if (mButtonBeingConfigured == null && button.getBounds().contains(fingerPositionX, fingerPositionY))
|
||||||
{
|
{
|
||||||
mButtonBeingConfigured = button;
|
mButtonBeingConfigured = button;
|
||||||
mButtonBeingConfigured.onConfigureTouch(v, event);
|
mButtonBeingConfigured.onConfigureTouch(event);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MotionEvent.ACTION_MOVE:
|
case MotionEvent.ACTION_MOVE:
|
||||||
if (mButtonBeingConfigured != null)
|
if (mButtonBeingConfigured != null)
|
||||||
{
|
{
|
||||||
mButtonBeingConfigured.onConfigureTouch(v, event);
|
mButtonBeingConfigured.onConfigureTouch(event);
|
||||||
invalidate();
|
invalidate();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -264,13 +264,13 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
|
||||||
if (mButtonBeingConfigured == null && dpad.getBounds().contains(fingerPositionX, fingerPositionY))
|
if (mButtonBeingConfigured == null && dpad.getBounds().contains(fingerPositionX, fingerPositionY))
|
||||||
{
|
{
|
||||||
mDpadBeingConfigured = dpad;
|
mDpadBeingConfigured = dpad;
|
||||||
mDpadBeingConfigured.onConfigureTouch(v, event);
|
mDpadBeingConfigured.onConfigureTouch(event);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MotionEvent.ACTION_MOVE:
|
case MotionEvent.ACTION_MOVE:
|
||||||
if (mDpadBeingConfigured != null)
|
if (mDpadBeingConfigured != null)
|
||||||
{
|
{
|
||||||
mDpadBeingConfigured.onConfigureTouch(v, event);
|
mDpadBeingConfigured.onConfigureTouch(event);
|
||||||
invalidate();
|
invalidate();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -297,13 +297,13 @@ public final class InputOverlay extends SurfaceView implements OnTouchListener
|
||||||
if (mJoystickBeingConfigured == null && joystick.getBounds().contains(fingerPositionX, fingerPositionY))
|
if (mJoystickBeingConfigured == null && joystick.getBounds().contains(fingerPositionX, fingerPositionY))
|
||||||
{
|
{
|
||||||
mJoystickBeingConfigured = joystick;
|
mJoystickBeingConfigured = joystick;
|
||||||
mJoystickBeingConfigured.onConfigureTouch(v, event);
|
mJoystickBeingConfigured.onConfigureTouch(event);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case MotionEvent.ACTION_MOVE:
|
case MotionEvent.ACTION_MOVE:
|
||||||
if (mJoystickBeingConfigured != null)
|
if (mJoystickBeingConfigured != null)
|
||||||
{
|
{
|
||||||
mJoystickBeingConfigured.onConfigureTouch(v, event);
|
mJoystickBeingConfigured.onConfigureTouch(event);
|
||||||
invalidate();
|
invalidate();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -47,7 +47,7 @@ public final class InputOverlayDrawableButton extends BitmapDrawable
|
||||||
return mButtonType;
|
return mButtonType;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onConfigureTouch(View v, MotionEvent event)
|
public boolean onConfigureTouch(MotionEvent event)
|
||||||
{
|
{
|
||||||
int pointerIndex = event.getActionIndex();
|
int pointerIndex = event.getActionIndex();
|
||||||
int fingerPositionX = (int)event.getX(pointerIndex);
|
int fingerPositionX = (int)event.getX(pointerIndex);
|
||||||
|
|
|
@ -55,7 +55,7 @@ public final class InputOverlayDrawableDpad extends BitmapDrawable
|
||||||
return mButtonType[direction];
|
return mButtonType[direction];
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onConfigureTouch(View v, MotionEvent event)
|
public boolean onConfigureTouch(MotionEvent event)
|
||||||
{
|
{
|
||||||
int pointerIndex = event.getActionIndex();
|
int pointerIndex = event.getActionIndex();
|
||||||
int fingerPositionX = (int)event.getX(pointerIndex);
|
int fingerPositionX = (int)event.getX(pointerIndex);
|
||||||
|
|
|
@ -120,7 +120,7 @@ public final class InputOverlayDrawableJoystick extends BitmapDrawable
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean onConfigureTouch(View v, MotionEvent event)
|
public boolean onConfigureTouch(MotionEvent event)
|
||||||
{
|
{
|
||||||
int pointerIndex = event.getActionIndex();
|
int pointerIndex = event.getActionIndex();
|
||||||
int fingerPositionX = (int)event.getX(pointerIndex);
|
int fingerPositionX = (int)event.getX(pointerIndex);
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
package org.dolphinemu.dolphinemu.utils;
|
package org.dolphinemu.dolphinemu.utils;
|
||||||
|
|
||||||
import android.app.Activity;
|
|
||||||
import android.app.PendingIntent;
|
import android.app.PendingIntent;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.hardware.usb.UsbConfiguration;
|
import android.hardware.usb.UsbConfiguration;
|
||||||
|
@ -15,7 +14,6 @@ import org.dolphinemu.dolphinemu.services.USBPermService;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
public class Java_WiimoteAdapter
|
public class Java_WiimoteAdapter
|
||||||
|
|
|
@ -66,9 +66,7 @@ public final class SettingsFile
|
||||||
|
|
||||||
public static final String KEY_SKIP_EFB = "EFBAccessEnable";
|
public static final String KEY_SKIP_EFB = "EFBAccessEnable";
|
||||||
public static final String KEY_IGNORE_FORMAT = "EFBEmulateFormatChanges";
|
public static final String KEY_IGNORE_FORMAT = "EFBEmulateFormatChanges";
|
||||||
public static final String KEY_EFB_COPY = "EFBCopyEnable";
|
|
||||||
public static final String KEY_EFB_TEXTURE = "EFBToTextureEnable";
|
public static final String KEY_EFB_TEXTURE = "EFBToTextureEnable";
|
||||||
public static final String KEY_EFB_CACHE = "EFBCopyCacheEnable";
|
|
||||||
public static final String KEY_TEXCACHE_ACCURACY = "SafeTextureCacheColorSamples";
|
public static final String KEY_TEXCACHE_ACCURACY = "SafeTextureCacheColorSamples";
|
||||||
public static final String KEY_XFB = "UseXFB";
|
public static final String KEY_XFB = "UseXFB";
|
||||||
public static final String KEY_XFB_REAL = "UseRealXFB";
|
public static final String KEY_XFB_REAL = "UseRealXFB";
|
||||||
|
|
|
@ -34,15 +34,7 @@
|
||||||
</integer-array>
|
</integer-array>
|
||||||
|
|
||||||
<!-- Wii Remote extensions -->
|
<!-- Wii Remote extensions -->
|
||||||
<string-array name="wiimoteExtEntries" translatable="false">
|
<string-array name="wiimoteExtensions" translatable="false">
|
||||||
<item>"None"</item>
|
|
||||||
<item>"Nunchuk"</item>
|
|
||||||
<item>"Classic"</item>
|
|
||||||
<item>"Guitar"</item>
|
|
||||||
<item>"Drums"</item>
|
|
||||||
<item>"Turntable"</item>
|
|
||||||
</string-array>
|
|
||||||
<string-array name="wiimoteExtValues" translatable="false">
|
|
||||||
<item>None</item>
|
<item>None</item>
|
||||||
<item>Nunchuk</item>
|
<item>Nunchuk</item>
|
||||||
<item>Classic</item>
|
<item>Classic</item>
|
||||||
|
|
|
@ -4,71 +4,6 @@
|
||||||
<!-- Title of the app -->
|
<!-- Title of the app -->
|
||||||
<string name="app_name">Dolphin Emulator</string>
|
<string name="app_name">Dolphin Emulator</string>
|
||||||
|
|
||||||
<!-- Navigation-related Strings -->
|
|
||||||
<string name="drawer_open">Open navigation drawer</string>
|
|
||||||
<string name="drawer_close">Close navigation drawer</string>
|
|
||||||
|
|
||||||
<!-- About Fragment -->
|
|
||||||
<string name="build_revision">Build Revision</string>
|
|
||||||
<string name="supports_gles3">Supports OpenGL ES 3</string>
|
|
||||||
<string name="supports_neon">Supports NEON</string>
|
|
||||||
<string name="general">General</string>
|
|
||||||
<string name="cpu">CPU</string>
|
|
||||||
<string name="gles_two">GLES 2</string>
|
|
||||||
<string name="gles_three">GLES 3</string>
|
|
||||||
<string name="desktop_gl">OpenGL</string>
|
|
||||||
|
|
||||||
<!-- About Menu - CPU Info -->
|
|
||||||
<string name="cpu_abi_one">CPU ABI 1</string>
|
|
||||||
<string name="cpu_abi_two">CPU ABI 2</string>
|
|
||||||
<string name="cpu_info">CPU Info</string>
|
|
||||||
<string name="cpu_type">CPU Type</string>
|
|
||||||
<string name="cpu_features">CPU Features</string>
|
|
||||||
<string name="num_cores">Number of Cores</string>
|
|
||||||
<string name="cpu_implementer">CPU Implementer</string>
|
|
||||||
<string name="cpu_hardware">Hardware</string>
|
|
||||||
<string name="unknown_part_num">Unknown (%1$d). Please report this number so it can be documented!</string>
|
|
||||||
|
|
||||||
<!-- Folder Browser -->
|
|
||||||
<string name="current_dir">Current Dir: %1$s</string>
|
|
||||||
<string name="parent_directory">Parent Directory</string>
|
|
||||||
<string name="file_size">File Size: %1$s</string>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Game List Activity -->
|
|
||||||
<string name="clear_game_list">Clear game list</string>
|
|
||||||
<string name="clear_game_list_confirm">Do you want to clear the game list?</string>
|
|
||||||
<string name="game_list">Game List</string>
|
|
||||||
<string name="browse_folder">Browse Folder</string>
|
|
||||||
<string name="settings">Settings</string>
|
|
||||||
<string name="about">About</string>
|
|
||||||
<string name="file_size_gib">File Size: %.2f GiB</string>
|
|
||||||
<string name="file_size_mib">File Size: %.2f MiB</string>
|
|
||||||
|
|
||||||
<!-- Game List Activity - Device Compatibility AlertDialog -->
|
|
||||||
<string name="device_compat_warning">Device Compatibility Warning</string>
|
|
||||||
<string name="device_compat_warning_msg">Your phone doesn\'t support NEON which makes it incapable of running Dolphin Mobile?\nDo you want to try anyway?</string>
|
|
||||||
<string name="device_gles3compat_warning_msg">Your device has known buggy video drivers for OpenGL ES 3.\nDo you want to try anyway?</string>
|
|
||||||
|
|
||||||
<!-- Game List Fragment -->
|
|
||||||
<string name="file_clicked">File clicked: %1$s</string>
|
|
||||||
|
|
||||||
<!-- Emulation Overlay -->
|
|
||||||
<string name="enable_input_overlay">Enable Input Overlay</string>
|
|
||||||
<string name="disable_input_overlay">Disable Input Overlay</string>
|
|
||||||
<string name="overlay_exit_emulation_confirm">Are you sure you wish to exit this game?</string>
|
|
||||||
|
|
||||||
<!-- Input Config Fragment -->
|
|
||||||
<string name="input_settings">Input</string>
|
|
||||||
<string name="input_overlay">Input Overlay</string>
|
|
||||||
<string name="input_overlay_desc">Configure the onscreen input overlay.</string>
|
|
||||||
<string name="input_overlay_layout">Input Overlay Layout</string>
|
|
||||||
<string name="input_overlay_layout_desc">Button layout for the input overlay.</string>
|
|
||||||
<string name="controls_size">Adjust the control size</string>
|
|
||||||
<string name="controller_bindings">Controller Bindings</string>
|
|
||||||
<string name="controller_gc">GameCube Controllers</string>
|
|
||||||
<string name="controller_wii">Wii Controllers (Wiimotes)</string>
|
|
||||||
|
|
||||||
<!-- WARNING Do not move these controller entries AT ALL COSTS! They are indexed with ints, and an assumption
|
<!-- WARNING Do not move these controller entries AT ALL COSTS! They are indexed with ints, and an assumption
|
||||||
is made that they are placed together so that we can access them sequentially in a loop. -->
|
is made that they are placed together so that we can access them sequentially in a loop. -->
|
||||||
<string name="controller_0">GameCube Controller 1</string>
|
<string name="controller_0">GameCube Controller 1</string>
|
||||||
|
@ -224,19 +159,10 @@
|
||||||
<string name="turntable_crossfade_right">Crossfade Right</string>
|
<string name="turntable_crossfade_right">Crossfade Right</string>
|
||||||
|
|
||||||
<!-- CPU Preference Fragment -->
|
<!-- CPU Preference Fragment -->
|
||||||
<string name="interpreter">Interpreter</string>
|
|
||||||
<string name="cached_interpreter">Cached Interpreter</string>
|
|
||||||
<string name="jit64_recompiler">JIT64 Recompiler</string>
|
|
||||||
<string name="jitil_recompiler">JITIL Recompiler</string>
|
|
||||||
<string name="jit_arm_recompiler">JIT ARM Recompiler</string>
|
|
||||||
<string name="jit_arm64_recompiler">JIT ARM64 Recompiler</string>
|
|
||||||
<string name="cpu_settings">CPU</string>
|
|
||||||
<string name="cpu_core">CPU Core</string>
|
<string name="cpu_core">CPU Core</string>
|
||||||
<string name="cpu_core_desc">%s</string>
|
<string name="cpu_core_desc">%s</string>
|
||||||
<string name="dual_core">Dual Core</string>
|
<string name="dual_core">Dual Core</string>
|
||||||
<string name="dual_core_descrip">Split workload to two CPU cores instead of one. Increases speed.</string>
|
<string name="dual_core_descrip">Split workload to two CPU cores instead of one. Increases speed.</string>
|
||||||
<string name="fastmem">Fastmem</string>
|
|
||||||
<string name="fastmem_desc">Uses potentially unsafe optimizations for memory access.</string>
|
|
||||||
<string name="overclock_enable">Override Emulated CPU Clock Speed</string>
|
<string name="overclock_enable">Override Emulated CPU Clock Speed</string>
|
||||||
<string name="overclock_enable_description">Higher values can make variable-framerate games run at a higher framerate, requiring a powerful device. Lower values make games run at a lower framerate, increasing emulation speed, but reducing the emulated console\'s performance.</string>
|
<string name="overclock_enable_description">Higher values can make variable-framerate games run at a higher framerate, requiring a powerful device. Lower values make games run at a lower framerate, increasing emulation speed, but reducing the emulated console\'s performance.</string>
|
||||||
<string name="overclock_title">Emulated CPU Clock Speed</string>
|
<string name="overclock_title">Emulated CPU Clock Speed</string>
|
||||||
|
@ -248,10 +174,6 @@
|
||||||
|
|
||||||
|
|
||||||
<!-- Video Preference Fragment -->
|
<!-- Video Preference Fragment -->
|
||||||
<string name="video_settings">Video</string>
|
|
||||||
<string name="software_renderer">Software Renderer</string>
|
|
||||||
<string name="opengl_es3">OpenGL ES</string>
|
|
||||||
<string name="opengl">OpenGL</string>
|
|
||||||
<string name="video_backend">Video Backend</string>
|
<string name="video_backend">Video Backend</string>
|
||||||
<string name="video_backend_descrip">Select the API used for graphics rendering.</string>
|
<string name="video_backend_descrip">Select the API used for graphics rendering.</string>
|
||||||
<string name="show_fps">Show FPS</string>
|
<string name="show_fps">Show FPS</string>
|
||||||
|
@ -296,13 +218,8 @@
|
||||||
<string name="texture_cache">Texture Cache</string>
|
<string name="texture_cache">Texture Cache</string>
|
||||||
<string name="texture_cache_accuracy">Texture Cache Accuracy</string>
|
<string name="texture_cache_accuracy">Texture Cache Accuracy</string>
|
||||||
<string name="texture_cache_accuracy_descrip">The safer the selection, the less likely the emulator will be missing any texture updates from RAM.</string>
|
<string name="texture_cache_accuracy_descrip">The safer the selection, the less likely the emulator will be missing any texture updates from RAM.</string>
|
||||||
<string name="texture_cache_accuracy_low">Low</string>
|
|
||||||
<string name="texture_cache_accuracy_medium">Medium</string>
|
|
||||||
<string name="texture_cache_accuracy_high">High</string>
|
|
||||||
<string name="external_frame_buffer">External Frame Buffer</string>
|
<string name="external_frame_buffer">External Frame Buffer</string>
|
||||||
<string name="external_frame_buffer_descrip">Determines how the XFB will be emulated.</string>
|
<string name="external_frame_buffer_descrip">Determines how the XFB will be emulated.</string>
|
||||||
<string name="external_frame_buffer_virtual">Virtual</string>
|
|
||||||
<string name="external_frame_buffer_real">Real</string>
|
|
||||||
<string name="disable_destination_alpha">Disable Destination Alpha</string>
|
<string name="disable_destination_alpha">Disable Destination Alpha</string>
|
||||||
<string name="disable_destination_alpha_descrip">Disables emulation of a hardware feature called destination alpha, which is used in many games for various effects.</string>
|
<string name="disable_destination_alpha_descrip">Disables emulation of a hardware feature called destination alpha, which is used in many games for various effects.</string>
|
||||||
<string name="fast_depth_calculation">Fast Depth Calculation</string>
|
<string name="fast_depth_calculation">Fast Depth Calculation</string>
|
||||||
|
@ -318,10 +235,6 @@
|
||||||
<string name="disabled">Disabled</string>
|
<string name="disabled">Disabled</string>
|
||||||
<string name="other">Other</string>
|
<string name="other">Other</string>
|
||||||
|
|
||||||
<!-- New UI Strings -->
|
|
||||||
<string name="title_new_ui">Dolphin New UI</string>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Game Grid Screen-->
|
<!-- Game Grid Screen-->
|
||||||
<string name="grid_menu_core_settings">CPU Settings</string>
|
<string name="grid_menu_core_settings">CPU Settings</string>
|
||||||
<string name="grid_menu_video_settings">Video Settings</string>
|
<string name="grid_menu_video_settings">Video Settings</string>
|
||||||
|
@ -337,13 +250,7 @@
|
||||||
<!-- Preferences Screen -->
|
<!-- Preferences Screen -->
|
||||||
<string name="preferences_exit_no_save">Exit Without Saving</string>
|
<string name="preferences_exit_no_save">Exit Without Saving</string>
|
||||||
<string name="preferences_settings">Settings</string>
|
<string name="preferences_settings">Settings</string>
|
||||||
<string name="preferences_cpu">CPU Settings</string>
|
|
||||||
<string name="preferences_input">Input Settings</string>
|
|
||||||
<string name="preferences_extensions">Extension Bindings</string>
|
<string name="preferences_extensions">Extension Bindings</string>
|
||||||
<string name="preferences_video">Video Settings</string>
|
|
||||||
<string name="emulation_title">Emulation Activity</string>
|
|
||||||
<string name="dialog_seekbar_pos">OK</string>
|
|
||||||
<string name="dialog_seekbar_neg">Cancel</string>
|
|
||||||
|
|
||||||
<!-- Emulation Menu -->
|
<!-- Emulation Menu -->
|
||||||
<string name="emulation_screenshot">Take Screenshot</string>
|
<string name="emulation_screenshot">Take Screenshot</string>
|
||||||
|
|
|
@ -429,8 +429,6 @@ JNIEXPORT jint JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_GetPlatform(
|
||||||
jstring jFilename);
|
jstring jFilename);
|
||||||
JNIEXPORT jstring JNICALL
|
JNIEXPORT jstring JNICALL
|
||||||
Java_org_dolphinemu_dolphinemu_NativeLibrary_GetVersionString(JNIEnv* env, jobject obj);
|
Java_org_dolphinemu_dolphinemu_NativeLibrary_GetVersionString(JNIEnv* env, jobject obj);
|
||||||
JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SupportsNEON(JNIEnv* env,
|
|
||||||
jobject obj);
|
|
||||||
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SaveScreenShot(JNIEnv* env,
|
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SaveScreenShot(JNIEnv* env,
|
||||||
jobject obj);
|
jobject obj);
|
||||||
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_eglBindAPI(JNIEnv* env,
|
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_eglBindAPI(JNIEnv* env,
|
||||||
|
@ -585,12 +583,6 @@ JNIEXPORT jstring JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_GetVersio
|
||||||
return env->NewStringUTF(scm_rev_str.c_str());
|
return env->NewStringUTF(scm_rev_str.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jboolean JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SupportsNEON(JNIEnv* env,
|
|
||||||
jobject obj)
|
|
||||||
{
|
|
||||||
return cpu_info.bASIMD;
|
|
||||||
}
|
|
||||||
|
|
||||||
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SaveScreenShot(JNIEnv* env,
|
JNIEXPORT void JNICALL Java_org_dolphinemu_dolphinemu_NativeLibrary_SaveScreenShot(JNIEnv* env,
|
||||||
jobject obj)
|
jobject obj)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue