xbzk
1 month ago
committed by
crueter
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
3 changed files with
10 additions and
0 deletions
src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/BooleanSetting.kt
src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/view/SettingsItem.kt
src/android/app/src/main/res/values/strings.xml
@ -29,6 +29,7 @@ enum class BooleanSetting(override val key: String) : AbstractBooleanSetting {
SYNC_MEMORY_OPERATIONS ( " sync_memory_operations " ) ,
SYNC_MEMORY_OPERATIONS ( " sync_memory_operations " ) ,
BUFFER_REORDER_DISABLE ( " disable_buffer_reorder " ) ,
BUFFER_REORDER_DISABLE ( " disable_buffer_reorder " ) ,
RENDERER_DEBUG ( " debug " ) ,
RENDERER_DEBUG ( " debug " ) ,
RENDERER_VERTEX_INPUT_DYNAMIC_STATE ( " vertex_input_dynamic_state " ) ,
RENDERER_PROVOKING_VERTEX ( " provoking_vertex " ) ,
RENDERER_PROVOKING_VERTEX ( " provoking_vertex " ) ,
RENDERER_DESCRIPTOR_INDEXING ( " descriptor_indexing " ) ,
RENDERER_DESCRIPTOR_INDEXING ( " descriptor_indexing " ) ,
RENDERER_SAMPLE_SHADING ( " sample_shading " ) ,
RENDERER_SAMPLE_SHADING ( " sample_shading " ) ,
@ -146,6 +146,13 @@ abstract class SettingsItem(
descriptionId = R . string . provoking_vertex_description
descriptionId = R . string . provoking_vertex_description
)
)
)
)
put (
SwitchSetting (
BooleanSetting . RENDERER_VERTEX_INPUT_DYNAMIC_STATE ,
titleId = R . string . vertex_input_dynamic_state ,
descriptionId = R . string . vertex_input_dynamic_state_description
)
)
put (
put (
SwitchSetting (
SwitchSetting (
BooleanSetting . RENDERER_DESCRIPTOR_INDEXING ,
BooleanSetting . RENDERER_DESCRIPTOR_INDEXING ,
@ -96,6 +96,8 @@
<string name= "disabled" > Disabled</string>
<string name= "disabled" > Disabled</string>
<string name= "provoking_vertex" > Provoking Vertex</string>
<string name= "provoking_vertex" > Provoking Vertex</string>
<string name= "provoking_vertex_description" > Improves lighting and vertex handling in certain games. Only supported on Vulkan 1.0+ GPUs.</string>
<string name= "provoking_vertex_description" > Improves lighting and vertex handling in certain games. Only supported on Vulkan 1.0+ GPUs.</string>
<string name= "vertex_input_dynamic_state" > Vertex Input Dynamic State</string>
<string name= "vertex_input_dynamic_state_description" > Improves lighting and vertex handling in certain games. Only supported on Vulkan 1.0+ GPUs.</string>
<string name= "descriptor_indexing" > Descriptor Indexing</string>
<string name= "descriptor_indexing" > Descriptor Indexing</string>
<string name= "descriptor_indexing_description" > Improves texture and buffer handling, as well as the Maxwell translation layer. Supported by some Vulkan 1.1 GPUs and all Vulkan 1.2+ GPUs.</string>
<string name= "descriptor_indexing_description" > Improves texture and buffer handling, as well as the Maxwell translation layer. Supported by some Vulkan 1.1 GPUs and all Vulkan 1.2+ GPUs.</string>
<string name= "sample_shading" > Sample Shading</string>
<string name= "sample_shading" > Sample Shading</string>