Commit graph

  • 8f643901cc Attempted to fix Android build failure OpenSauce04 2025-05-16 19:40:35 +01:00
  • 3f5caae9f9 The default username is being used, not sued OpenSauce 2025-03-26 23:52:55 +00:00
  • 56af16d506 android: Add network configuration options for username, API URL, and token Kleidis 2025-03-16 18:42:26 +01:00
  • 29b4430fa0 qt: Rename configuration_web to "configuration_network" Kleidis 2025-03-15 18:30:30 +01:00
  • b2ede29ac0 Update default configuration for network username and web api url Kleidis 2025-03-15 18:10:04 +01:00
  • d5c6c432f6 qt: Rename tab from "Web" to "Network" in configuration dialog Kleidis 2025-03-15 18:06:44 +01:00
  • 5f8e3a1b6f qt: Add network configuration options for username, API URL, and token Kleidis 2025-03-15 18:06:29 +01:00
  • 69d0e6d46a network: Replace NetSettings with Settings for web service configuration Kleidis 2025-03-15 17:06:12 +01:00
  • 7aae1b580c Added button sliding activation to dpads and joysticks toksn 2025-04-08 23:09:28 +02:00
  • 18b87c1ac5 Updated licences toksn 2025-04-06 01:12:02 +02:00
  • e14e968b32 Added button sliding configuration to overlay settings menu toksn 2025-04-06 00:58:23 +02:00
  • ddbc1a73d7 Added "keep first" button sliding mode toksn 2025-04-05 01:22:22 +02:00
  • 230c745144 Added simple button sliding mode toksn 2025-04-04 20:11:12 +02:00
  • 9cc8e37649 Fix indentation Kex 2025-04-21 18:58:20 +02:00
  • 3cb13a764f Update license header Kex 2025-04-20 22:43:33 +02:00
  • c1c67cd5e5 Update lobby via PATCH request Kex 2025-04-20 22:09:54 +02:00
  • f831d9ed47 Move Shader JIT Multithreading to a Separate Branch jbm11208 2025-05-20 12:01:32 -04:00
  • 6e090f428c Use fmt for string concat in glsl_fs_shader_gen.cpp jbm11208 2025-05-20 11:24:01 -04:00
  • e112b7ff4a Remove allowing constant stage alpha & color sources to fix graphical issues jbm11208 2025-05-16 09:47:01 -04:00
  • b0c1eff46f Fix: Block Until Shader Compilation Completes to Prevent Glitches jbm11208 2025-05-14 12:08:37 -04:00
  • 6422ce36d0 remove debug output jbm11208 2025-05-12 07:15:13 -04:00
  • 52047cdb4e Optimize shader generation: reduce string formatting and concatenation overhead in TEV stage emission jbm11208 2025-05-12 02:07:22 -04:00
  • 75d4faaf64 fix opengl jbm11208 2025-05-12 01:08:52 -04:00
  • 721056cdef Optimize texture state changes: avoid redundant texture and sampler binds in OpenGL rasterizer jbm11208 2025-05-12 01:02:51 -04:00
  • 1c2a141a24 Reduce shader permutations: mask out fog, alpha test, blend, and logic op config fields when disabled jbm11208 2025-05-12 00:56:34 -04:00
  • f8d1586688 more optimizations jbm11208 2025-05-12 00:46:32 -04:00
  • 9fbbb68c46 Optimize shader state changes: avoid redundant SetupBatch calls by tracking VS config hash jbm11208 2025-05-12 00:41:05 -04:00
  • 3731d2b71e Implement parallel shader compilation and safe fallback for missing shaders jbm11208 2025-05-12 00:14:54 -04:00
  • 3a7d7c9b3e Implement LRU-based shader cache eviction and size limit in JIT engine jbm11208 2025-05-11 23:51:26 -04:00
  • ca9fad070f Minimize Shader Cache Growth for Disabled Lighting jbm11208 2025-05-11 23:11:45 -04:00
  • 608bb44782 More general optimizations jbm11208 2025-05-11 21:23:44 -04:00
  • 6032639b0a Fix clang-format in spv_fs_shader_gen.cpp jbm11208 2025-05-11 17:06:57 -04:00
  • f493ea6f11 Fix Graphical Glitches jbm11208 2025-05-11 17:03:57 -04:00
  • c0c6f811f2 Fix clang-format and compilation errors jbm11208 2025-05-10 19:55:31 -04:00
  • f44ad5ffc0 Update licensing jbm11208 2025-05-10 19:39:59 -04:00
  • 951d400fa3 video_core/shader: Optimize fragment shader by skipping passthrough TEV stages jbm11208 2025-05-10 16:03:11 -04:00
  • 477d673235 Remove Unused Function jbm11208 2025-05-21 08:31:31 -04:00
  • 67902c01ca Shader JIT Multithreading jbm11208 2025-05-20 12:00:20 -04:00
  • 15d0331a73 Revert "android: Implement Audio Emulation settings UI" marsia 2025-06-05 12:40:42 +02:00
  • 43faa090d1 oops marsia 2025-06-05 12:29:32 +02:00
  • f41aa5b766 hideImages -:> updateImageVisibility marsia 2025-06-05 12:08:40 +02:00
  • bbad02f41b Change setting entry names marsia 2025-06-05 12:05:23 +02:00
  • b2c4c38db4 Minor tweaks OpenSauce04 2025-06-03 22:42:30 +01:00
  • 45be0f422c android: Implement Hide All 3DS Images from Android setting marsia 2025-06-01 16:48:04 +02:00
  • 3d71a7232c android: Implement Audio Emulation settings UI marsia 2025-06-01 16:19:55 +02:00
  • f985fe36a2 android: Add second_screen_opacity option marsia 2025-06-01 16:05:55 +02:00
  • 2deb73b49d android: Implement Background Color settings UI Reg Tiangha 2025-06-01 15:33:42 +02:00
  • 3127b2cc82 video_core/renderer_vulkan: Add texture filtering jbm11208 2025-06-04 20:53:00 -04:00
  • 679a4036e2 Add missing find_package directive qr243vbi 2025-06-07 12:49:07 +03:00
  • d9e7361a17 Update CMakeLists.txt qr243vbi 2025-06-07 01:18:03 +03:00
  • 8aa1751dd5 emulate suspend and close (and save the game progress) without home menu John Sebastian Peterson 2025-06-06 19:37:50 +03:00
  • d9c5674444 build John Sebastian Peterson 2025-06-07 22:05:18 +03:00
  • 61d30454a9 qt: Renamed toggle console setting name to be more accurate OpenSauce04 2025-06-09 19:05:49 +01:00
  • afaf4403cd ci: Corrected Windows Vulkan SDK URL which was taken down by upstream OpenSauce04 2025-06-09 19:14:39 +01:00
  • d1b80788f6 ci: Corrected Windows Vulkan SDK URL which was taken down by upstream OpenSauce04 2025-06-09 19:14:39 +01:00
  • 951e8b983a ci: Corrected Windows Vulkan SDK URL which was taken down by upstream OpenSauce04 2025-06-09 19:14:39 +01:00
  • a72f7f1a49
    Merge c6269e3df1 into 7eff38ed10 Briar 2025-06-08 10:51:40 -07:00
  • 7eff38ed10 Updated language translations via Transifex 2122-rc1 OpenSauce04 2025-06-08 18:16:44 +01:00
  • 995538fa3e
    vulkan: Report error code on Vulkan::CreateSurface (#1130) PabloMK7 2025-06-08 17:23:17 +02:00
  • ce725f7301 vulkan: Report error code on Vulkan::CreateSurface PabloMK7 2025-06-08 16:54:20 +02:00
  • 57105076a0
    frontend: Save RPC setting to config file (#1129) PabloMK7 2025-06-08 12:10:39 +02:00
  • 5f9a9fcd2a Save RPC setting to config file PabloMK7 2025-06-08 11:58:45 +02:00
  • 868e946dee app/build.gradle.kts: Fixed incorrect usage of layout.buildDirectory OpenSauce04 2025-06-06 10:49:16 +01:00
  • 1b33ed4afe app/build.gradle.kts: Fixed incorrect usage of layout.buildDirectory OpenSauce04 2025-06-06 10:49:16 +01:00
  • fe7fe3ed24
    android: Fix crash when user directory permissions are lost (#1110) PabloMK7 2025-06-03 23:06:46 +02:00
  • 14910f5708 Very minor formatting nitpick OpenSauce04 2025-06-03 19:33:58 +01:00
  • 6e0926e3e3 android: Fix crash when user directory permissions are lost PabloMK7 2025-06-03 14:20:35 +02:00
  • 2acbcd333c app/build.gradle.kts: Removed now-obsolete isMinifyEnabled value from relWithDebInfo build variant OpenSauce04 2025-06-03 21:34:47 +01:00
  • 7853bacddd app/build.gradle.kts: Replaced deprecated buildDir value with layout.buildDirectory OpenSauce04 2025-06-03 20:26:43 +01:00
  • d827b63044 Migrate deprecated buildconfig value in gradle.properties to build.gradle.kts OpenSauce04 2025-06-03 20:19:03 +01:00
  • c4813c398b app/build.gradle.kts: Removed now-obsolete isMinifyEnabled value from relWithDebInfo build variant OpenSauce04 2025-06-03 21:34:47 +01:00
  • 14e8ee7fe3 cmake: Suppress -Wpsabi warnings when building with GCC OpenSauce04 2025-05-30 14:38:27 +01:00
  • 656d71d0da app/build.gradle.kts: Replaced deprecated buildDir value with layout.buildDirectory OpenSauce04 2025-06-03 20:26:43 +01:00
  • fa9ce20f12 Migrate deprecated buildconfig value in gradle.properties to build.gradle.kts OpenSauce04 2025-06-03 20:19:03 +01:00
  • bc1edd1f1a
    Fix and restore macOS native menu (#1111) RedBlackAka 2025-06-03 19:12:24 +02:00
  • 6fd96a9947
    Handle menu more elegantly by making norole default RedBlackAka 2025-06-03 16:40:24 +02:00
  • dc8c282323
    Fix and restore macOS native menu RedBlackAka 2025-06-03 14:37:29 +02:00
  • cfe767e301 Updated translations via Transifex 2122-alpha1 OpenSauce04 2025-05-31 18:54:12 +01:00
  • 063a80695c Updated outdated Vulkan dependencies to SDK 1.4.304.1 OpenSauce04 2025-05-31 15:26:27 +01:00
  • a974fc4ac8 kernel: Improve SVC handling timings PabloMK7 2025-05-31 12:31:52 +02:00
  • c870494b9e Updated outdated Vulkan dependencies to SDK 1.4.304.1 OpenSauce04 2025-05-31 15:26:27 +01:00
  • ef4ce1f5e9 kernel: Improve SVC handling timings PabloMK7 2025-05-31 12:31:52 +02:00
  • ad97506867
    video_core: Remove assert in AccelerateTextureCopy (#1092) PabloMK7 2025-05-31 14:25:57 +02:00
  • 867386340d video_core: Remove assert in AccelerateTextureCopy PabloMK7 2025-05-31 14:07:13 +02:00
  • cf87efa3c0 video_core: Vectorize RasterizerAccelerated::AnalyzeVertexArray PabloMK7 2025-05-29 20:48:23 +02:00
  • 88b3dff278 citra_common: Enable SSE4.2 on x86_64 builds PabloMK7 2025-05-29 22:21:05 +02:00
  • 9369310284 video_core: Vectorize RasterizerAccelerated::AnalyzeVertexArray PabloMK7 2025-05-29 20:48:23 +02:00
  • 53f31e9625 citra_common: Enable SSE4.2 on x86_64 builds PabloMK7 2025-05-29 22:21:05 +02:00
  • 4611ccb816 Enable use of SSE4.2 extension PabloMK7 2025-05-29 22:21:05 +02:00
  • 02981e256f cmake: Suppress -Wpsabi warnings when building with GCC OpenSauce04 2025-05-30 14:38:27 +01:00
  • 9ecd26d2ce
    android: Enhance shortcut customization with a custom dialog (#824) OpenSauce 2025-05-29 18:17:01 +00:00
  • e70a0dcf34 SearchFragment.kt: Updated license header OpenSauce04 2025-05-29 19:06:39 +01:00
  • 1db5cd395f Code cleanup OpenSauce04 2025-05-29 19:04:02 +01:00
  • 2b78c042af android: Enhance shortcut customization with a custom dialog Kleidis 2025-03-06 06:20:51 +01:00
  • 4cfb5c9d55
    android: Add missing shader JIT option (#1085) PabloMK7 2025-05-29 19:10:26 +02:00
  • 0b67d6f626 android: Add missing shader JIT option PabloMK7 2025-05-29 18:46:52 +02:00
  • a6c72531b4 strings.xml: Removed stray quotation mark from advanced string OpenSauce04 2025-05-29 17:15:28 +01:00
  • ae43740690
    Fix disable spirv optimizer option not saving (#1084) PabloMK7 2025-05-29 18:11:33 +02:00
  • 8e9de38572 Fix disable spirv optimizer option not saving PabloMK7 2025-05-29 17:51:24 +02:00
  • ec964c8610
    Add more advanced frame time information (#1083) PabloMK7 2025-05-29 17:38:10 +02:00