[android] add async gpu option on android
Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
29fad5a89e
commit
2da73ea29f
|
|
@ -23,6 +23,7 @@ enum class BooleanSetting(override val key: String) : AbstractBooleanSetting {
|
|||
RENDERER_FORCE_MAX_CLOCK("force_max_clock"),
|
||||
RENDERER_ASYNCHRONOUS_SHADERS("use_asynchronous_shaders"),
|
||||
RENDERER_REACTIVE_FLUSHING("use_reactive_flushing"),
|
||||
USE_ASYNCHRONOUS_GPU_EMULATION("use_asynchronous_gpu_emulation"),
|
||||
SYNC_MEMORY_OPERATIONS("sync_memory_operations"),
|
||||
BUFFER_REORDER_DISABLE("disable_buffer_reorder"),
|
||||
RENDERER_DEBUG("debug"),
|
||||
|
|
|
|||
|
|
@ -720,6 +720,14 @@ abstract class SettingsItem(
|
|||
descriptionId = R.string.renderer_reactive_flushing_description
|
||||
)
|
||||
)
|
||||
put(
|
||||
SwitchSetting(
|
||||
BooleanSetting.USE_ASYNCHRONOUS_GPU_EMULATION,
|
||||
titleId = R.string.use_asynchronous_gpu_emulation,
|
||||
descriptionId = R.string.use_asynchronous_gpu_emulation_description
|
||||
|
||||
)
|
||||
)
|
||||
put(
|
||||
SwitchSetting(
|
||||
BooleanSetting.SYNC_MEMORY_OPERATIONS,
|
||||
|
|
|
|||
|
|
@ -273,6 +273,7 @@ class SettingsFragmentPresenter(
|
|||
add(BooleanSetting.RENDERER_USE_DISK_SHADER_CACHE.key)
|
||||
add(BooleanSetting.RENDERER_FORCE_MAX_CLOCK.key)
|
||||
add(BooleanSetting.RENDERER_REACTIVE_FLUSHING.key)
|
||||
add(BooleanSetting.USE_ASYNCHRONOUS_GPU_EMULATION.key)
|
||||
|
||||
add(HeaderSetting(R.string.hacks))
|
||||
|
||||
|
|
|
|||
|
|
@ -118,6 +118,10 @@
|
|||
<string name="on_load">On Load</string>
|
||||
<string name="always">Always</string>
|
||||
|
||||
<!-- Asynchronous GPU Emulation -->
|
||||
<string name="use_asynchronous_gpu_emulation" translatable="false">Async GPU</string>
|
||||
<string name="use_asynchronous_gpu_emulation_description">Controls process mode for dispatched GPU commands.</string>
|
||||
|
||||
<!-- Multiplayer -->
|
||||
<string name="multiplayer">Multiplayer</string>
|
||||
<string name="multiplayer_description">Host your own game room or join an existing one to play with people</string>
|
||||
|
|
|
|||
Loading…
Reference in New Issue