Commit Graph

  • 63d1830429
    Download TWL titles from NUS and list them in AM. (#7162) PabloMK7 2023-11-14 10:33:58 +01:00
  • 88cc6acb4d
    hle: Fix session limits for srv: and soc:U. (#7160) Steveice10 2023-11-14 01:33:47 -08:00
  • 3b31720c4d
    Map MappedBuffer guard pages in a single operation. (#7158) PabloMK7 2023-11-14 10:33:38 +01:00
  • f9bbae81aa
    hw/aes: Clean up key generator. (#7143) Steveice10 2023-11-13 13:35:30 -08:00
  • 1c793deece
    Lower log level of CSND::ExecuteCommands stub warning (#7163) PabloMK7 2023-11-13 22:34:56 +01:00
  • d5b50a9fc0
    spv_fs_shader_gen: Remove OpTypeSampledImage from texture buffers (#7153) GPUCode 2023-11-13 08:40:30 +02:00
  • 168f168c33
    spv_fs_shader_gen: Implement quaternion correction with barycentric extension (#7152) GPUCode 2023-11-13 08:40:21 +02:00
  • 312068eebf
    renderer_vulkan: Optimize descriptor binding (#7142) Wunk 2023-11-12 14:17:38 -08:00
  • 5118798c30
    mic: Refactor microphone state and management. (#7134) Steveice10 2023-11-12 13:03:07 -08:00
  • 831c9c4a38
    renderer_vulkan: Import host memory for screenshots (#7132) Wunk 2023-11-12 13:02:55 -08:00
  • 23ca10472a
    misc: Remove dead file keys.tar.enc (#7157) Steveice10 2023-11-12 13:02:34 -08:00
  • 6f05dd9d1d
    externals: allow user to use system Vulkan headers (#7155) Castor215 2023-11-12 21:02:23 +00:00
  • 19cc8e626b
    ci: Remove pch_defines from ccache sloppiness. (#7156) Steveice10 2023-11-12 13:02:08 -08:00
  • ceeda05798
    assert/logging: Stop the logging thread and flush the backends before crashing (#7146) SachinVin 2023-11-12 01:25:42 +05:30
  • 222b1cc0d7
    arm_dyncom: remove reference nullptr comparison (#7151) Vitor K 2023-11-11 16:52:40 -03:00
  • b74c91457e
    externals: allow user to use system VulkanMemoryAllocator (#7149) Castor215 2023-11-11 19:52:28 +00:00
  • 1c75d895fc
    build: Block qt.mirror.constant.com as a Qt download mirror. (#7148) Steveice10 2023-11-11 11:52:11 -08:00
  • 271218b733
    shader_jit_a64_compiler: Improve MAX, MIN (#7137) merry 2023-11-11 12:57:01 +00:00
  • 80213bf88f
    shader_jit_a64_compiler: Improve Compile_SwizzleSrc (#7136) merry 2023-11-11 12:56:48 +00:00
  • fa08df21a5
    Android UI Overhaul Part 1 (#7108) Charles Lombardo 2023-11-10 18:16:54 -05:00
  • 80ac6c03b5
    externals: allow user to use system openal (#7145) Castor215 2023-11-10 21:15:02 +00:00
  • d4f31bc617
    video_core: Fix fragment shader interlock usage on OpenGL. (#7144) Steveice10 2023-11-10 13:14:52 -08:00
  • 13d02c14e0
    input_common: Set SDL hints to enable DualShock 4 / DualSense motion. (#7121) Steveice10 2023-11-10 13:14:40 -08:00
  • 84f9e9a10f
    video_core: Perform quaternion correction and interpolation in fragment shader using barycentric extension. (#7126) Steveice10 2023-11-09 15:23:56 -08:00
  • fcc0fd671a
    externals: allow user to use system lodepng (#7138) Castor215 2023-11-08 23:39:24 +00:00
  • ee372572a6
    common/aarch64: Push/Pop pairs of registers at a time (#7129) Wunk 2023-11-08 15:39:11 -08:00
  • 7930e1ea86
    rasterizer_cache: Avoid dumping render targets (#7130) GPUCode 2023-11-08 04:13:03 +02:00
  • 4dd6e12e46
    externals: Update faad2 and remove SBR configuration workaround. (#7128) Steveice10 2023-11-07 18:12:03 -08:00
  • 1d4d421097
    shader_jit_a64: Optimize MOVA dest-enable (#7122) Wunk 2023-11-07 11:46:40 -08:00
  • 3f4b57635e
    android: Use case insensitivity in DocumentsTree (#7115) JosJuice 2023-11-07 20:46:25 +01:00
  • 86566f1c14
    build: Fortify non-MSVC builds. (#7120) Steveice10 2023-11-06 17:55:41 -08:00
  • 3f1f0aa7c2
    arm: De-virtualize ThreadContext (#7119) GPUCode 2023-11-07 03:55:30 +02:00
  • 8fe147b8f9
    video_core: Use binary memory-literals for memory-sizes (#7127) Wunk 2023-11-06 13:38:54 -08:00
  • 5193a5d222
    build: Remove need for system Python to download Qt on macOS. (#7125) Steveice10 2023-11-06 12:26:50 -08:00
  • 1f6393e7d5
    video_core: Refactor GLSL fragment emitter (#7093) GPUCode 2023-11-06 22:26:28 +02:00
  • 9b2a5926a6
    frontend: Use inverted use_gles as a fallback for GL initialization. (#7117) Steveice10 2023-11-05 17:23:54 -08:00
  • e13735b624
    video_core: Implement an arm64 shader-jit backend (#7002) Wunk 2023-11-05 12:40:31 -08:00
  • 3218af38d0
    renderer_vulkan: Add scissor and viewport to dynamic pipeline state (#7114) Wunk 2023-11-05 12:26:09 -08:00
  • 1cf64ffaef
    vk_stream_buf: Allow dedicated allocations (#7103) Wunk 2023-11-05 12:25:59 -08:00
  • 998b9a9525
    kernel: Add ticks to low priority threads that arbitrate zero threads (#7096) GPUCode 2023-11-05 00:20:55 +02:00
  • 27bad3a699
    audio_core: Replace AAC decoders with single FAAD2-based decoder. (#7098) Steveice10 2023-11-04 14:56:13 -07:00
  • 1570aeffcb
    game_list: Treat demos as applications (#7097) Tobias 2023-11-04 20:15:21 +01:00
  • 09ee80f590
    file_sys: Replace commented log lines from previous PR with trace logs. (#7109) Steveice10 2023-11-04 08:07:55 -07:00
  • b10f3d96f5
    command_processor: Fix out-of-bounds float-uniform access (#7111) Wunk 2023-11-03 03:35:52 -07:00
  • b5d744bcae
    ci: Work around macOS GitHub runner pip install failures. (#7110) Steveice10 2023-11-03 03:35:32 -07:00
  • 89d5d4a2b6
    externals: allow user to use system cubeb (#7107) Castor215 2023-11-03 00:33:40 +00:00
  • 4284893044
    Implement RomFS cache and async reads. (#7089) PabloMK7 2023-11-03 01:19:00 +01:00
  • 79ea06b226
    qt: Update to 6.6.0 (#7099) Steveice10 2023-11-01 17:58:02 -07:00
  • 8d811913a5
    externals: allow user to use system cryptopp (#7105) Castor215 2023-11-02 00:57:10 +00:00
  • ac9d72a95c
    vk_texture_runtime: Fix debug scope label lambda-capture (#7102) Wunk 2023-11-01 13:30:54 -07:00
  • d3ce43782d
    externals: allow users to use system libenet (#7100) Castor215 2023-10-31 21:01:50 +00:00
  • 597a2e8ead
    Add missing FS:USER functions (#7051) PabloMK7 2023-10-31 22:01:25 +01:00
  • b231a22ea5
    Switch compiler to clang on Linux (#7077) TGP17 2023-10-25 20:00:52 +02:00
  • 1110c01657
    ci: Install Vulkan SPIRV-Tools on Windows to fix glslang install error. (#7092) Steveice10 2023-10-25 11:00:10 -07:00
  • 45ef11654a
    audio_core: Clear time stretcher after flushing to avoid sample bleed. (#7081) Steveice10 2023-10-24 17:22:10 -07:00
  • 259dbf17dc
    citra-qt: ensure image interface is registered before starting game (#7090) Dominik Kreutzer 2023-10-25 02:21:38 +02:00
  • ec55807669
    build: fix build failure when not using precompiled headers (#7087) Castor215 2023-10-23 21:21:35 +01:00
  • 36146459f8
    renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) GPUCode 2023-10-22 22:53:14 +03:00
  • 597297ffb4
    tests: Fix out-of-bounds access (#7085) Wunk 2023-10-22 11:07:06 -07:00
  • 4ac10c4a9d
    externals: allow users to use system Zstandard (#7083) Castor215 2023-10-22 00:10:02 +01:00
  • 2416258117
    externals: add overarching USE_SYSTEM_LIBS variable (#7078) Castor215 2023-10-21 01:02:20 +01:00
  • 6d4e462e42
    build: Ensure we default to Release build type. (#7080) Steveice10 2023-10-19 15:02:49 -07:00
  • ef43776c7b
    shader: Fix address register offset behavior in x64 Jit (#6942) GPUCode 2023-10-18 19:41:36 +03:00
  • 1caf569f16
    externals: Update cryptopp-cmake and cryptopp. (#7041) Steveice10 2023-10-17 11:03:03 -07:00
  • 2d83fff581
    externals: allow user to use system glslang (#7075) Castor215 2023-10-17 19:02:50 +01:00
  • e49b3c75bd
    externals: Make system dynamic library headers flags instead of auto-detect. (#7065) Steveice10 2023-10-16 19:32:58 -07:00
  • 956b0868fd
    externals: allow user to use system inih (#7073) Castor215 2023-10-17 03:31:56 +01:00
  • 4c59443ed2
    common: Add more robust ZSTD handling. (#7071) Steveice10 2023-10-15 14:08:29 -07:00
  • 07839fb3ce
    qt: Add option to uninstall a game. (#7064) Steveice10 2023-10-14 18:11:59 -07:00
  • 3d55270de6
    externals: allow users to use system xbyak (#7068) Castor215 2023-10-13 23:03:50 +01:00
  • 40ba5226c6
    vk_instance: Perform vulkan logging as early as possible (#7058) GPUCode 2023-10-12 01:11:43 +03:00
  • 775a25b492
    externals: allow system cpp-cttplib to be used with both meson and cpp-httplib builds (#7062) Castor215 2023-10-11 22:43:36 +01:00
  • 897d1fa957
    Implement more HTTP:C functionality (#7035) PabloMK7 2023-10-11 19:09:16 +02:00
  • 1acb03b579
    dsp_dsp.cpp: fix registering Interrupt handler on loading savestates (#7055) SachinVin 2023-10-11 01:22:57 +05:30
  • 4220f69c06
    renderer/opengl: Deduce GLES from actual driver in use. (#7056) Steveice10 2023-10-10 12:52:47 -07:00
  • 6264b6d43c
    Use RunAsync in multiple socket operations (#7053) PabloMK7 2023-10-09 23:59:08 +02:00
  • 6cfd00e42d
    qt: Partially fix Wayland support. (#7054) Steveice10 2023-10-09 14:58:38 -07:00
  • 6244f9e3fd
    ci: Support Android x86_64 and optimize build caching. (#7045) Steveice10 2023-10-08 23:56:01 -07:00
  • f5b8888686
    externals: allow user to use system fmt (#7052) Castor215 2023-10-08 00:00:02 +01:00
  • 2961dcf0fd
    audio_core/hle/mixers.cpp: fix dirty flag checks (#7048) SachinVin 2023-10-08 01:41:06 +05:30
  • 492aa3cb10
    externals: allow user to use system dynarmic (#7044) Castor215 2023-10-07 05:49:56 +01:00
  • 7931aac3b7
    externals: require cpp-httplib >= 0.14.1 (#7043) Castor215 2023-10-06 00:41:07 +01:00
  • 053b3618dc
    Android: gl_shader_decompiler.cpp: get rid of the not-so-accurate multiplication (#7011) SachinVin 2023-10-05 22:58:26 +05:30
  • 483e877001
    externals: allow users to use system JSON headers (nlohmann-json3) (#7042) Castor215 2023-10-04 22:32:43 +01:00
  • 72ff0c5337
    AudioCore: Refactor DSP interrupt handling (#7026) SachinVin 2023-10-04 19:14:59 +05:30
  • 0ce956ba00
    externals: allow users to use system cpp-httplib (#7034) Castor215 2023-10-04 14:41:13 +01:00
  • b28ade1ee8
    externals: mark cpp-jwt headers as SYSTEM (#7033) Castor215 2023-10-03 09:19:18 +01:00
  • 9ec4954380
    Add HLERequestContext::RunAsync (#7027) PabloMK7 2023-10-02 20:09:27 +02:00
  • 38a0a85777
    Update translations (2023-10-01) (#7028) zhaobot 2023-10-02 20:40:11 +08:00
  • 376d33cff4
    audio_core/hle: Fix compile issues (#7024) Daniel López Guimaraes 2023-10-01 07:41:25 +01:00
  • 50f22d1f59
    video_core: Abstract shader generators. (#6990) Steveice10 2023-09-30 02:06:06 -07:00
  • 1492d73ccb
    frd: Stub several functions (#7010) Tobias 2023-09-30 05:27:15 +02:00
  • 60d815fada
    Remove LGTM config (#7020) Vitor K 2023-09-28 22:20:45 -03:00
  • 38f310f716
    externals: allow users to use system cpp-jwt libraries (#6976) Castor215 2023-09-29 00:31:14 +01:00
  • a35f8cbb78
    fix include/namespace related compilation errors (#7019) Vitor K 2023-09-28 10:06:50 -03:00
  • 6cfb8e02a8
    clang format (#7017) Vitor K 2023-09-27 13:42:19 -03:00
  • 5ced2c7af9
    Bump clang format to 15 (#7014) SachinVin 2023-09-27 19:29:49 +05:30
  • 327a00b4d5
    externals: Update fmt. (#7015) Steveice10 2023-09-27 03:29:13 -07:00
  • d0b8974845
    build: Disable LTO when using MSVC. (#7003) Steveice10 2023-09-23 15:00:16 -07:00
  • d19fe9aa4c
    audio_core\hle\shared_memory.h: Update struct member names based on FE:Fates Symbols (#6995) SachinVin 2023-09-23 00:23:30 +05:30