[android] fix strings and defaults
All checks were successful
eden-build / source (push) Successful in 6m56s
eden-build / linux (push) Successful in 29m37s
eden-build / windows (msvc) (push) Successful in 33m29s
eden-build / android (push) Successful in 35m28s

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-07-09 16:50:44 -04:00
parent 591a446bd1
commit 64f40c8b88
No known key found for this signature in database
GPG key ID: 425ACD2D4830EBC6
30 changed files with 151 additions and 133 deletions

View file

@ -31,7 +31,7 @@ endif()
# Generate cpp with Git revision from template # Generate cpp with Git revision from template
# Also if this is a CI build, add the build name (ie: Nightly, Canary) to the scm_rev file as well # Also if this is a CI build, add the build name (ie: Nightly, Canary) to the scm_rev file as well
set(REPO_NAME "eden") set(REPO_NAME "Eden")
set(BUILD_ID ${GIT_BRANCH}) set(BUILD_ID ${GIT_BRANCH})
set(BUILD_FULLNAME "${REPO_NAME} ${BUILD_VERSION} ") set(BUILD_FULLNAME "${REPO_NAME} ${BUILD_VERSION} ")

View file

@ -116,7 +116,7 @@ android {
// Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build.
register("relWithDebInfo") { register("relWithDebInfo") {
isDefault = true isDefault = true
resValue("string", "app_name_suffixed", "eden Debug Release") resValue("string", "app_name_suffixed", "Eden Debug Release")
signingConfig = signingConfigs.getByName("default") signingConfig = signingConfigs.getByName("default")
isDebuggable = true isDebuggable = true
proguardFiles( proguardFiles(
@ -132,7 +132,7 @@ android {
// Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build.
debug { debug {
signingConfig = signingConfigs.getByName("default") signingConfig = signingConfigs.getByName("default")
resValue("string", "app_name_suffixed", "eden Debug") resValue("string", "app_name_suffixed", "Eden Debug")
isDebuggable = true isDebuggable = true
isJniDebuggable = true isJniDebuggable = true
versionNameSuffix = "-debug" versionNameSuffix = "-debug"
@ -150,7 +150,7 @@ android {
create("genshinSpoof") { create("genshinSpoof") {
dimension = "version" dimension = "version"
applicationId = "com.miHoYo.Yuanshen" // Correct use of applicationId inside the flavor block applicationId = "com.miHoYo.Yuanshen"
} }
} }
} }

View file

@ -130,12 +130,12 @@ abstract class SettingsItem(
) )
) )
put( put(
SliderSetting( SingleChoiceSetting(
ByteSetting.RENDERER_DYNA_STATE, ByteSetting.RENDERER_DYNA_STATE,
titleId = R.string.dyna_state, titleId = R.string.dyna_state,
descriptionId = R.string.dyna_state_description, descriptionId = R.string.dyna_state_description,
min = 0, choicesId = R.array.dynaStateEntries,
max = 3, valuesId = R.array.dynaStateValues
) )
) )
put( put(

View file

@ -154,6 +154,8 @@ class SettingsDialogFragment : DialogFragment(), DialogInterface.OnClickListener
stringInputBinding.generate.setOnClickListener { stringInputBinding.generate.setOnClickListener {
stringInputBinding.editText.setText(onGenerate()) stringInputBinding.editText.setText(onGenerate())
} }
} else {
stringInputBinding.generate.isVisible = false
} }
val validator = item.validator val validator = item.validator

View file

@ -141,9 +141,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">خلفية Shader</string> <string name="shader_backend">خلفية Shader</string>
<string name="shader_backend_description">اختيار طريقة ترجمة Shaders</string> <string name="shader_backend_description">اختيار طريقة ترجمة Shaders</string>
<string name="shader_backend_glsl">عام</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">محاكاة NVDEC</string> <string name="nvdec_emulation">محاكاة NVDEC</string>
@ -152,8 +152,8 @@
<string name="nvdec_emulation_gpu">وحدة المعالجة الرسومية</string> <string name="nvdec_emulation_gpu">وحدة المعالجة الرسومية</string>
<string name="nvdec_emulation_none">لا شيء</string> <string name="nvdec_emulation_none">لا شيء</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">تحسين SPIRV</string> <string name="renderer_optimize_spirv_output">تحسين Spir-V</string>
<string name="renderer_optimize_spirv_output_description">يحسن الشادر المترجم لزيادة كفاءة GPU.</string> <string name="renderer_optimize_spirv_output_description">يحسن الشادر المترجم لزيادة كفاءة GPU.</string>
<string name="never">أبداً</string> <string name="never">أبداً</string>
<string name="on_load">عند التحميل</string> <string name="on_load">عند التحميل</string>

View file

@ -138,9 +138,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">شادەر باکند</string> <string name="shader_backend">شادەر باکند</string>
<string name="shader_backend_description">هەڵبژاردنی ڕێگای پێکهێنانی شادەر</string> <string name="shader_backend_description">هەڵبژاردنی ڕێگای پێکهێنانی شادەر</string>
<string name="shader_backend_glsl">گشتی</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">ئیمولەیشنی NVDEC</string> <string name="nvdec_emulation">ئیمولەیشنی NVDEC</string>
@ -149,8 +149,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">هیچ</string> <string name="nvdec_emulation_none">هیچ</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">باشترکردنی دەرچوونی SPIRV</string> <string name="renderer_optimize_spirv_output">باشترکردنی دەرچوونی Spir-V</string>
<string name="renderer_optimize_spirv_output_description">شێیدەرە کۆمپایلکراوەکان باش دەکات بۆ باشترکردنی کارایی GPU.</string> <string name="renderer_optimize_spirv_output_description">شێیدەرە کۆمپایلکراوەکان باش دەکات بۆ باشترکردنی کارایی GPU.</string>
<string name="never">هەرگیز</string> <string name="never">هەرگیز</string>
<string name="on_load">لەسەر بارکردن</string> <string name="on_load">لەسەر بارکردن</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend shaderů</string> <string name="shader_backend">Backend shaderů</string>
<string name="shader_backend_description">Způsob kompilace shaderů</string> <string name="shader_backend_description">Způsob kompilace shaderů</string>
<string name="shader_backend_glsl">Univerzální</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulace NVDEC</string> <string name="nvdec_emulation">Emulace NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Žádné</string> <string name="nvdec_emulation_none">Žádné</string>
<!-- Optimalizace SPIRV výstupu --> <!-- Optimalizace Spir-V výstupu -->
<string name="renderer_optimize_spirv_output">Optimalizovat SPIRV výstup</string> <string name="renderer_optimize_spirv_output">Optimalizovat Spir-V výstup</string>
<string name="renderer_optimize_spirv_output_description">Optimalizuje zkompilovaný shader pro zvýšení efektivity GPU.</string> <string name="renderer_optimize_spirv_output_description">Optimalizuje zkompilovaný shader pro zvýšení efektivity GPU.</string>
<string name="never">Nikdy</string> <string name="never">Nikdy</string>
<string name="on_load">Při načtení</string> <string name="on_load">Při načtení</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Shader-Backend</string> <string name="shader_backend">Shader-Backend</string>
<string name="shader_backend_description">Methode zur Shader-Kompilierung</string> <string name="shader_backend_description">Methode zur Shader-Kompilierung</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC-Emulation</string> <string name="nvdec_emulation">NVDEC-Emulation</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Keine</string> <string name="nvdec_emulation_none">Keine</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">SPIRV-Optimierung</string> <string name="renderer_optimize_spirv_output">Spir-V-Optimierung</string>
<string name="renderer_optimize_spirv_output_description">Optimiert den kompilierten Shader, um die GPU-Effizienz zu verbessern.</string> <string name="renderer_optimize_spirv_output_description">Optimiert den kompilierten Shader, um die GPU-Effizienz zu verbessern.</string>
<string name="never">Nie</string> <string name="never">Nie</string>
<string name="on_load">Beim Laden</string> <string name="on_load">Beim Laden</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend de shaders</string> <string name="shader_backend">Backend de shaders</string>
<string name="shader_backend_description">Elegir cómo se compilan shaders</string> <string name="shader_backend_description">Elegir cómo se compilan shaders</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulación NVDEC</string> <string name="nvdec_emulation">Emulación NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Ninguno</string> <string name="nvdec_emulation_none">Ninguno</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Optimizar salida SPIRV</string> <string name="renderer_optimize_spirv_output">Optimizar salida Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Optimiza el sombreador compilado para mejorar la eficiencia de la GPU.</string> <string name="renderer_optimize_spirv_output_description">Optimiza el sombreador compilado para mejorar la eficiencia de la GPU.</string>
<string name="never">Nunca</string> <string name="never">Nunca</string>
<string name="on_load">Al cargar</string> <string name="on_load">Al cargar</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">بک‌اند شیدر</string> <string name="shader_backend">بک‌اند شیدر</string>
<string name="shader_backend_description">انتخاب روش کامپایل و ترجمه شیدرها</string> <string name="shader_backend_description">انتخاب روش کامپایل و ترجمه شیدرها</string>
<string name="shader_backend_glsl">همه‌کاره</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">شبیه‌سازی NVDEC</string> <string name="nvdec_emulation">شبیه‌سازی NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">هیچ‌کدام</string> <string name="nvdec_emulation_none">هیچ‌کدام</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">بهینه‌سازی خروجی SPIRV</string> <string name="renderer_optimize_spirv_output">بهینه‌سازی خروجی Spir-V</string>
<string name="renderer_optimize_spirv_output_description">شیدر کامپایل شده را برای بهبود کارایی GPU بهینه‌سازی می‌کند.</string> <string name="renderer_optimize_spirv_output_description">شیدر کامپایل شده را برای بهبود کارایی GPU بهینه‌سازی می‌کند.</string>
<string name="never">هرگز</string> <string name="never">هرگز</string>
<string name="on_load">در هنگام بارگذاری</string> <string name="on_load">در هنگام بارگذاری</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend shader</string> <string name="shader_backend">Backend shader</string>
<string name="shader_backend_description">Méthode de compilation</string> <string name="shader_backend_description">Méthode de compilation</string>
<string name="shader_backend_glsl">Universel</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Émulation NVDEC</string> <string name="nvdec_emulation">Émulation NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Aucun</string> <string name="nvdec_emulation_none">Aucun</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Optimiser SPIRV</string> <string name="renderer_optimize_spirv_output">Optimiser Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Optimise le shader compilé pour améliorer l\'efficacité du GPU.</string> <string name="renderer_optimize_spirv_output_description">Optimise le shader compilé pour améliorer l\'efficacité du GPU.</string>
<string name="never">Jamais</string> <string name="never">Jamais</string>
<string name="on_load">Au chargement</string> <string name="on_load">Au chargement</string>

View file

@ -138,9 +138,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">מנוע שיידרים</string> <string name="shader_backend">מנוע שיידרים</string>
<string name="shader_backend_description">בחר כיצד לקמפל שיידרים</string> <string name="shader_backend_description">בחר כיצד לקמפל שיידרים</string>
<string name="shader_backend_glsl">אוניברסלי</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">אמולציית NVDEC</string> <string name="nvdec_emulation">אמולציית NVDEC</string>
@ -149,8 +149,8 @@
<string name="nvdec_emulation_gpu">כרטיס מסך</string> <string name="nvdec_emulation_gpu">כרטיס מסך</string>
<string name="nvdec_emulation_none">ללא</string> <string name="nvdec_emulation_none">ללא</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">אופטימיזציית SPIRV</string> <string name="renderer_optimize_spirv_output">אופטימיזציית Spir-V</string>
<string name="renderer_optimize_spirv_output_description">משפר את השאדר המהודר כדי להגביר את יעילות ה-GPU.</string> <string name="renderer_optimize_spirv_output_description">משפר את השאדר המהודר כדי להגביר את יעילות ה-GPU.</string>
<string name="never">לעולם לא</string> <string name="never">לעולם לא</string>
<string name="on_load">בטעינה</string> <string name="on_load">בטעינה</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Shader backend</string> <string name="shader_backend">Shader backend</string>
<string name="shader_backend_description">Shaderek fordításának módja</string> <string name="shader_backend_description">Shaderek fordításának módja</string>
<string name="shader_backend_glsl">Univerzális</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC emuláció</string> <string name="nvdec_emulation">NVDEC emuláció</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Nincs</string> <string name="nvdec_emulation_none">Nincs</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">SPIRV optimalizálás</string> <string name="renderer_optimize_spirv_output">Spir-V optimalizálás</string>
<string name="renderer_optimize_spirv_output_description">Optimalizálja a lefordított shadert a GPU hatékonyságának javításáért.</string> <string name="renderer_optimize_spirv_output_description">Optimalizálja a lefordított shadert a GPU hatékonyságának javításáért.</string>
<string name="never">Soha</string> <string name="never">Soha</string>
<string name="on_load">Betöltéskor</string> <string name="on_load">Betöltéskor</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend Shader</string> <string name="shader_backend">Backend Shader</string>
<string name="shader_backend_description">Pilih cara shader dikompilasi dan diterjemahkan untuk GPU Anda.</string> <string name="shader_backend_description">Pilih cara shader dikompilasi dan diterjemahkan untuk GPU Anda.</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulasi NVDEC</string> <string name="nvdec_emulation">Emulasi NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Tidak Ada</string> <string name="nvdec_emulation_none">Tidak Ada</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Optimalkan Output SPIRV</string> <string name="renderer_optimize_spirv_output">Optimalkan Output Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Mengoptimalkan shader yang dikompilasi untuk meningkatkan efisiensi GPU.</string> <string name="renderer_optimize_spirv_output_description">Mengoptimalkan shader yang dikompilasi untuk meningkatkan efisiensi GPU.</string>
<string name="never">Tidak Pernah</string> <string name="never">Tidak Pernah</string>
<string name="on_load">Saat Memuat</string> <string name="on_load">Saat Memuat</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend shader</string> <string name="shader_backend">Backend shader</string>
<string name="shader_backend_description">Scegli come compilare gli shader</string> <string name="shader_backend_description">Scegli come compilare gli shader</string>
<string name="shader_backend_glsl">Universale</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulazione NVDEC</string> <string name="nvdec_emulation">Emulazione NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Nessuna</string> <string name="nvdec_emulation_none">Nessuna</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Ottimizza output SPIRV</string> <string name="renderer_optimize_spirv_output">Ottimizza output Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Ottimizza lo shader compilato per migliorare l\'efficienza della GPU.</string> <string name="renderer_optimize_spirv_output_description">Ottimizza lo shader compilato per migliorare l\'efficienza della GPU.</string>
<string name="never">Mai</string> <string name="never">Mai</string>
<string name="on_load">Al caricamento</string> <string name="on_load">Al caricamento</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">シェーダーバックエンド</string> <string name="shader_backend">シェーダーバックエンド</string>
<string name="shader_backend_description">シェーダーのコンパイル方法</string> <string name="shader_backend_description">シェーダーのコンパイル方法</string>
<string name="shader_backend_glsl">ユニバーサル</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDECエミュレーション</string> <string name="nvdec_emulation">NVDECエミュレーション</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">無効</string> <string name="nvdec_emulation_none">無効</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">SPIRV最適化</string> <string name="renderer_optimize_spirv_output">Spir-V最適化</string>
<string name="renderer_optimize_spirv_output_description">コンパイル済みシェーダーを最適化し、GPUの効率を向上させます。</string> <string name="renderer_optimize_spirv_output_description">コンパイル済みシェーダーを最適化し、GPUの効率を向上させます。</string>
<string name="never">無効</string> <string name="never">無効</string>
<string name="on_load">ロード時</string> <string name="on_load">ロード時</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">셰이더 백엔드</string> <string name="shader_backend">셰이더 백엔드</string>
<string name="shader_backend_description">셰이더 컴파일 방식 선택</string> <string name="shader_backend_description">셰이더 컴파일 방식 선택</string>
<string name="shader_backend_glsl">범용</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC 에뮬레이션</string> <string name="nvdec_emulation">NVDEC 에뮬레이션</string>
<string name="nvdec_emulation_description">비디오 디코딩 처리 방식 선택</string> <string name="nvdec_emulation_description">비디오 디코딩 처리 방식 선택</string>
@ -147,8 +147,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">없음</string> <string name="nvdec_emulation_none">없음</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">SPIRV 출력 최적화</string> <string name="renderer_optimize_spirv_output">Spir-V 출력 최적화</string>
<string name="renderer_optimize_spirv_output_description">컴파일된 셰이더를 최적화하여 GPU 효율성을 향상시킵니다.</string> <string name="renderer_optimize_spirv_output_description">컴파일된 셰이더를 최적화하여 GPU 효율성을 향상시킵니다.</string>
<string name="never">안 함</string> <string name="never">안 함</string>
<string name="on_load">로드 시</string> <string name="on_load">로드 시</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Shader-backend</string> <string name="shader_backend">Shader-backend</string>
<string name="shader_backend_description">Velg hvordan shadere kompileres</string> <string name="shader_backend_description">Velg hvordan shadere kompileres</string>
<string name="shader_backend_glsl">Universell</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC-emulering</string> <string name="nvdec_emulation">NVDEC-emulering</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Ingen</string> <string name="nvdec_emulation_none">Ingen</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Optimaliser SPIRV</string> <string name="renderer_optimize_spirv_output">Optimaliser Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Optimaliserer den kompilerte shaderen for å forbedre GPU-effektiviteten.</string> <string name="renderer_optimize_spirv_output_description">Optimaliserer den kompilerte shaderen for å forbedre GPU-effektiviteten.</string>
<string name="never">Aldri</string> <string name="never">Aldri</string>
<string name="on_load">Ved lasting</string> <string name="on_load">Ved lasting</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend shaderów</string> <string name="shader_backend">Backend shaderów</string>
<string name="shader_backend_description">Wybierz metodę kompilacji shaderów.</string> <string name="shader_backend_description">Wybierz metodę kompilacji shaderów.</string>
<string name="shader_backend_glsl">Uniwersalny</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulacja NVDEC</string> <string name="nvdec_emulation">Emulacja NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Brak</string> <string name="nvdec_emulation_none">Brak</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Optymalizuj SPIRV</string> <string name="renderer_optimize_spirv_output">Optymalizuj Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Optymalizuje skompilowany shader w celu poprawy wydajności GPU.</string> <string name="renderer_optimize_spirv_output_description">Optymalizuje skompilowany shader w celu poprawy wydajności GPU.</string>
<string name="never">Nigdy</string> <string name="never">Nigdy</string>
<string name="on_load">Podczas ładowania</string> <string name="on_load">Podczas ładowania</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend de shader</string> <string name="shader_backend">Backend de shader</string>
<string name="shader_backend_description">Define como shaders são compilados</string> <string name="shader_backend_description">Define como shaders são compilados</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulação NVDEC</string> <string name="nvdec_emulation">Emulação NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Nenhum</string> <string name="nvdec_emulation_none">Nenhum</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Otimizar saída SPIRV</string> <string name="renderer_optimize_spirv_output">Otimizar saída Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string> <string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string>
<string name="never">Nunca</string> <string name="never">Nunca</string>
<string name="on_load">Ao carregar</string> <string name="on_load">Ao carregar</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend de Shader</string> <string name="shader_backend">Backend de Shader</string>
<string name="shader_backend_description">Método de compilação de shaders.</string> <string name="shader_backend_description">Método de compilação de shaders.</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Emulação NVDEC</string> <string name="nvdec_emulation">Emulação NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Nenhum</string> <string name="nvdec_emulation_none">Nenhum</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Otimizar SPIRV</string> <string name="renderer_optimize_spirv_output">Otimizar Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string> <string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string>
<string name="never">Nunca</string> <string name="never">Nunca</string>
<string name="on_load">Ao Carregar</string> <string name="on_load">Ao Carregar</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Шейдерный бэкенд</string> <string name="shader_backend">Шейдерный бэкенд</string>
<string name="shader_backend_description">Метод компиляции шейдеров</string> <string name="shader_backend_description">Метод компиляции шейдеров</string>
<string name="shader_backend_glsl">Универсальный</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Эмуляция NVDEC</string> <string name="nvdec_emulation">Эмуляция NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Отключено</string> <string name="nvdec_emulation_none">Отключено</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Оптимизация SPIRV</string> <string name="renderer_optimize_spirv_output">Оптимизация Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Оптимизирует скомпилированный шейдер для повышения эффективности GPU.</string> <string name="renderer_optimize_spirv_output_description">Оптимизирует скомпилированный шейдер для повышения эффективности GPU.</string>
<string name="never">Никогда</string> <string name="never">Никогда</string>
<string name="on_load">При загрузке</string> <string name="on_load">При загрузке</string>

View file

@ -112,9 +112,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Схадер Бацкенд</string> <string name="shader_backend">Схадер Бацкенд</string>
<string name="shader_backend_description">Изаберите како се сјеначици саставе и преведете за ваш ГПУ.</string> <string name="shader_backend_description">Изаберите како се сјеначици саставе и преведете за ваш ГПУ.</string>
<string name="shader_backend_glsl">Универзалан</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Мали</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Адрено / Ксцлипсе</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">НВДЕЦ Емулација</string> <string name="nvdec_emulation">НВДЕЦ Емулација</string>
@ -123,7 +123,7 @@
<string name="nvdec_emulation_gpu">ГПУ</string> <string name="nvdec_emulation_gpu">ГПУ</string>
<string name="nvdec_emulation_none">Ниједан</string> <string name="nvdec_emulation_none">Ниједан</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="never">Невер</string> <string name="never">Невер</string>
<string name="on_load">На оптерећење</string> <string name="on_load">На оптерећење</string>
<string name="always">Увек</string> <string name="always">Увек</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Система обробки шейдерів</string> <string name="shader_backend">Система обробки шейдерів</string>
<string name="shader_backend_description">Спосіб компіляції шейдерів</string> <string name="shader_backend_description">Спосіб компіляції шейдерів</string>
<string name="shader_backend_glsl">Універсальний</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Емуляція NVDEC</string> <string name="nvdec_emulation">Емуляція NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Вимкнено</string> <string name="nvdec_emulation_none">Вимкнено</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Оптимізація SPIRV</string> <string name="renderer_optimize_spirv_output">Оптимізація Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Оптимізує скомпільований шейдер для покращення ефективності GPU.</string> <string name="renderer_optimize_spirv_output_description">Оптимізує скомпільований шейдер для покращення ефективності GPU.</string>
<string name="never">Ніколи</string> <string name="never">Ніколи</string>
<string name="on_load">При завантаженні</string> <string name="on_load">При завантаженні</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Backend Shader</string> <string name="shader_backend">Backend Shader</string>
<string name="shader_backend_description">Chọn cách biên dịch shader</string> <string name="shader_backend_description">Chọn cách biên dịch shader</string>
<string name="shader_backend_glsl">Đa năng</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">Giả lập NVDEC</string> <string name="nvdec_emulation">Giả lập NVDEC</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">Tắt</string> <string name="nvdec_emulation_none">Tắt</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">Tối ưu SPIRV</string> <string name="renderer_optimize_spirv_output">Tối ưu Spir-V</string>
<string name="renderer_optimize_spirv_output_description">Tối ưu hóa shader đã biên dịch để cải thiện hiệu suất GPU.</string> <string name="renderer_optimize_spirv_output_description">Tối ưu hóa shader đã biên dịch để cải thiện hiệu suất GPU.</string>
<string name="never">Không</string> <string name="never">Không</string>
<string name="on_load">Khi tải</string> <string name="on_load">Khi tải</string>

View file

@ -137,9 +137,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">着色器后端</string> <string name="shader_backend">着色器后端</string>
<string name="shader_backend_description">选择着色器编译方式</string> <string name="shader_backend_description">选择着色器编译方式</string>
<string name="shader_backend_glsl">通用</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC模拟</string> <string name="nvdec_emulation">NVDEC模拟</string>
@ -148,8 +148,8 @@
<string name="nvdec_emulation_gpu">GPU解码</string> <string name="nvdec_emulation_gpu">GPU解码</string>
<string name="nvdec_emulation_none">禁用</string> <string name="nvdec_emulation_none">禁用</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">SPIRV优化</string> <string name="renderer_optimize_spirv_output">Spir-V优化</string>
<string name="renderer_optimize_spirv_output_description">优化编译后的着色器以提高GPU效率。</string> <string name="renderer_optimize_spirv_output_description">优化编译后的着色器以提高GPU效率。</string>
<string name="never">从不</string> <string name="never">从不</string>
<string name="on_load">加载时</string> <string name="on_load">加载时</string>

View file

@ -142,9 +142,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">著色器後端</string> <string name="shader_backend">著色器後端</string>
<string name="shader_backend_description">選擇著色器的編譯與轉譯方式</string> <string name="shader_backend_description">選擇著色器的編譯與轉譯方式</string>
<string name="shader_backend_glsl">通用</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC模擬</string> <string name="nvdec_emulation">NVDEC模擬</string>
@ -153,8 +153,8 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none"></string> <string name="nvdec_emulation_none"></string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="renderer_optimize_spirv_output">優化SPIRV輸出</string> <string name="renderer_optimize_spirv_output">優化Spir-V輸出</string>
<string name="renderer_optimize_spirv_output_description">最佳化編譯後的著色器以提高GPU效率。</string> <string name="renderer_optimize_spirv_output_description">最佳化編譯後的著色器以提高GPU效率。</string>
<string name="never">永不</string> <string name="never">永不</string>
<string name="on_load">載入時</string> <string name="on_load">載入時</string>

View file

@ -481,4 +481,19 @@
<item>0</item> <item>0</item>
<item>1</item> <item>1</item>
</integer-array> </integer-array>
<string-array name="dynaStateEntries">
<item>@string/disabled</item>
<item>1</item>
<item>2</item>
<item>3</item>
</string-array>
<integer-array name="dynaStateValues">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
</integer-array>
</resources> </resources>

View file

@ -75,6 +75,7 @@
<string name="veil_extensions">GPU Extensions</string> <string name="veil_extensions">GPU Extensions</string>
<string name="dyna_state">Extended Dynamic State</string> <string name="dyna_state">Extended Dynamic State</string>
<string name="dyna_state_description">Enables Vulkan features to improve performance, rendering, and save resources on pipeline creation while maintaining lower CPU/GPU usage. These extensions may increase device temperature, and GPUs belonging to the older A6XX line may not react properly. Set to 0 to use Legacy emulated formats.</string> <string name="dyna_state_description">Enables Vulkan features to improve performance, rendering, and save resources on pipeline creation while maintaining lower CPU/GPU usage. These extensions may increase device temperature, and GPUs belonging to the older A6XX line may not react properly. Set to 0 to use Legacy emulated formats.</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="descriptor_indexing">Descriptor Indexing</string> <string name="descriptor_indexing">Descriptor Indexing</string>
@ -105,7 +106,7 @@
<string name="custom_cpu_ticks_description">Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 7721000 is recommended.</string> <string name="custom_cpu_ticks_description">Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 7721000 is recommended.</string>
<string name="cpu_ticks">Ticks</string> <string name="cpu_ticks">Ticks</string>
<string name="skip_cpu_inner_invalidation">Skip CPU Inner Invalidation</string> <string name="skip_cpu_inner_invalidation">Skip CPU Inner Invalidation</string>
<string name="skip_cpu_inner_invalidation_description">Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games.</string> <string name="skip_cpu_inner_invalidation_description">Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving its performance. This may cause glitches or crashes on some games.</string>
<string name="fast_cpu_time">CPU Clock</string> <string name="fast_cpu_time">CPU Clock</string>
<string name="fast_cpu_time_description">Use Boost (1700MHz) to run at the Switch\'s highest native clock, or Fast (2000MHz) to run at 2x clock.</string> <string name="fast_cpu_time_description">Use Boost (1700MHz) to run at the Switch\'s highest native clock, or Fast (2000MHz) to run at 2x clock.</string>
<string name="memory_layout">Memory Layout</string> <string name="memory_layout">Memory Layout</string>
@ -114,9 +115,9 @@
<!-- Shader Backend --> <!-- Shader Backend -->
<string name="shader_backend">Shader Backend</string> <string name="shader_backend">Shader Backend</string>
<string name="shader_backend_description">Choose how shaders are compiled and translated for your GPU.</string> <string name="shader_backend_description">Choose how shaders are compiled and translated for your GPU.</string>
<string name="shader_backend_glsl">Universal</string> <string name="shader_backend_glsl">GLSL</string>
<string name="shader_backend_glasm">Mali</string> <string name="shader_backend_glasm">GLASM</string>string>
<string name="shader_backend_spirv">Adreno/Xclipse</string> <string name="shader_backend_spirv">Spir-V</string>string>
<!-- NVDEC Emulation --> <!-- NVDEC Emulation -->
<string name="nvdec_emulation">NVDEC Emulation</string> <string name="nvdec_emulation">NVDEC Emulation</string>
@ -125,7 +126,7 @@
<string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_gpu">GPU</string>
<string name="nvdec_emulation_none">None</string> <string name="nvdec_emulation_none">None</string>
<!-- Optimize SPIRV output --> <!-- Optimize Spir-V output -->
<string name="never">Never</string> <string name="never">Never</string>
<string name="on_load">On Load</string> <string name="on_load">On Load</string>
<string name="always">Always</string> <string name="always">Always</string>
@ -484,8 +485,8 @@
<string name="renderer_anti_aliasing">Anti-aliasing method</string> <string name="renderer_anti_aliasing">Anti-aliasing method</string>
<string name="renderer_force_max_clock">Force maximum clocks (Adreno only)</string> <string name="renderer_force_max_clock">Force maximum clocks (Adreno only)</string>
<string name="renderer_force_max_clock_description">Forces the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</string> <string name="renderer_force_max_clock_description">Forces the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</string>
<string name="renderer_optimize_spirv_output">Optimize SPIRV output</string> <string name="renderer_optimize_spirv_output">Optimize Spir-V output</string>
<string name="renderer_optimize_spirv_output_description">Optimizes compiled shader to improve GPU efficiency.</string> <string name="renderer_optimize_spirv_output_description">Optimizes compiled shaders to improve GPU efficiency, but may introduce longer loading times and initial slowdowns.</string>
<string name="renderer_asynchronous_shaders">Use asynchronous shaders</string> <string name="renderer_asynchronous_shaders">Use asynchronous shaders</string>
<string name="renderer_asynchronous_shaders_description">Compiles shaders asynchronously. This may reduce stutters but may also introduce glitches.</string> <string name="renderer_asynchronous_shaders_description">Compiles shaders asynchronously. This may reduce stutters but may also introduce glitches.</string>
<string name="use_fast_gpu_time">Use Fast GPU Time</string> <string name="use_fast_gpu_time">Use Fast GPU Time</string>

View file

@ -151,7 +151,7 @@ struct Values {
Category::LibraryApplet}; Category::LibraryApplet};
Setting<AppletMode> player_select_applet_mode{ Setting<AppletMode> player_select_applet_mode{
linkage, AppletMode::LLE, "player_select_applet_mode", Category::LibraryApplet}; linkage, AppletMode::LLE, "player_select_applet_mode", Category::LibraryApplet};
Setting<AppletMode> swkbd_applet_mode{linkage, AppletMode::LLE, "swkbd_applet_mode", Setting<AppletMode> swkbd_applet_mode{linkage, AppletMode::HLE, "swkbd_applet_mode",
Category::LibraryApplet}; Category::LibraryApplet};
Setting<AppletMode> mii_edit_applet_mode{linkage, AppletMode::LLE, "mii_edit_applet_mode", Setting<AppletMode> mii_edit_applet_mode{linkage, AppletMode::LLE, "mii_edit_applet_mode",
Category::LibraryApplet}; Category::LibraryApplet};
@ -220,9 +220,9 @@ struct Values {
SwitchableSetting<bool> sync_core_speed{linkage, false, "sync_core_speed", Category::Core, Specialization::Default}; SwitchableSetting<bool> sync_core_speed{linkage, false, "sync_core_speed", Category::Core, Specialization::Default};
// Memory // Memory
#ifdef ANDROID #ifdef HAS_NCE
SwitchableSetting<bool> lru_cache_enabled{linkage, false, "use_lru_cache", Category::System}; SwitchableSetting<bool> lru_cache_enabled{linkage, false, "use_lru_cache", Category::System};
#endif #endif
// Cpu // Cpu
SwitchableSetting<CpuBackend, true> cpu_backend{linkage, SwitchableSetting<CpuBackend, true> cpu_backend{linkage,
@ -317,7 +317,7 @@ struct Values {
linkage, RendererBackend::Vulkan, RendererBackend::OpenGL, RendererBackend::Null, linkage, RendererBackend::Vulkan, RendererBackend::OpenGL, RendererBackend::Null,
"backend", Category::Renderer}; "backend", Category::Renderer};
SwitchableSetting<ShaderBackend, true> shader_backend{ SwitchableSetting<ShaderBackend, true> shader_backend{
linkage, ShaderBackend::Glsl, ShaderBackend::Glsl, ShaderBackend::SpirV, linkage, ShaderBackend::SpirV, ShaderBackend::Glsl, ShaderBackend::SpirV,
"shader_backend", Category::Renderer, Specialization::RuntimeList}; "shader_backend", Category::Renderer, Specialization::RuntimeList};
SwitchableSetting<int> vulkan_device{linkage, 0, "vulkan_device", Category::Renderer, SwitchableSetting<int> vulkan_device{linkage, 0, "vulkan_device", Category::Renderer,
Specialization::RuntimeList}; Specialization::RuntimeList};
@ -477,7 +477,7 @@ struct Values {
SwitchableSetting<bool> use_asynchronous_shaders{linkage, false, "use_asynchronous_shaders", SwitchableSetting<bool> use_asynchronous_shaders{linkage, false, "use_asynchronous_shaders",
Category::RendererAdvanced}; Category::RendererAdvanced};
SwitchableSetting<bool> use_fast_gpu_time{linkage, SwitchableSetting<bool> use_fast_gpu_time{linkage,
true, false,
"use_fast_gpu_time", "use_fast_gpu_time",
Category::RendererAdvanced, Category::RendererAdvanced,
Specialization::Paired, Specialization::Paired,