Commit graph

  • 4284893044
    Implement RomFS cache and async reads. (#7089) PabloMK7 2023-11-03 01:19:00 +0100
  • 79ea06b226
    qt: Update to 6.6.0 (#7099) Steveice10 2023-11-01 17:58:02 -0700
  • 8d811913a5
    externals: allow user to use system cryptopp (#7105) Castor215 2023-11-02 00:57:10 +0000
  • ac9d72a95c
    vk_texture_runtime: Fix debug scope label lambda-capture (#7102) Wunk 2023-11-01 13:30:54 -0700
  • d3ce43782d
    externals: allow users to use system libenet (#7100) Castor215 2023-10-31 21:01:50 +0000
  • 597a2e8ead
    Add missing FS:USER functions (#7051) PabloMK7 2023-10-31 22:01:25 +0100
  • b231a22ea5
    Switch compiler to clang on Linux (#7077) TGP17 2023-10-25 20:00:52 +0200
  • 1110c01657
    ci: Install Vulkan SPIRV-Tools on Windows to fix glslang install error. (#7092) Steveice10 2023-10-25 11:00:10 -0700
  • 45ef11654a
    audio_core: Clear time stretcher after flushing to avoid sample bleed. (#7081) Steveice10 2023-10-24 17:22:10 -0700
  • 259dbf17dc
    citra-qt: ensure image interface is registered before starting game (#7090) Dominik Kreutzer 2023-10-25 02:21:38 +0200
  • ec55807669
    build: fix build failure when not using precompiled headers (#7087) Castor215 2023-10-23 21:21:35 +0100
  • 36146459f8
    renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) GPUCode 2023-10-22 22:53:14 +0300
  • 597297ffb4
    tests: Fix out-of-bounds access (#7085) Wunk 2023-10-22 11:07:06 -0700
  • 4ac10c4a9d
    externals: allow users to use system Zstandard (#7083) Castor215 2023-10-22 00:10:02 +0100
  • 2416258117
    externals: add overarching USE_SYSTEM_LIBS variable (#7078) Castor215 2023-10-21 01:02:20 +0100
  • 6d4e462e42
    build: Ensure we default to Release build type. (#7080) Steveice10 2023-10-19 15:02:49 -0700
  • ef43776c7b
    shader: Fix address register offset behavior in x64 Jit (#6942) GPUCode 2023-10-18 19:41:36 +0300
  • 1caf569f16
    externals: Update cryptopp-cmake and cryptopp. (#7041) Steveice10 2023-10-17 11:03:03 -0700
  • 2d83fff581
    externals: allow user to use system glslang (#7075) Castor215 2023-10-17 19:02:50 +0100
  • e49b3c75bd
    externals: Make system dynamic library headers flags instead of auto-detect. (#7065) Steveice10 2023-10-16 19:32:58 -0700
  • 956b0868fd
    externals: allow user to use system inih (#7073) Castor215 2023-10-17 03:31:56 +0100
  • 4c59443ed2
    common: Add more robust ZSTD handling. (#7071) Steveice10 2023-10-15 14:08:29 -0700
  • 07839fb3ce
    qt: Add option to uninstall a game. (#7064) Steveice10 2023-10-14 18:11:59 -0700
  • 3d55270de6
    externals: allow users to use system xbyak (#7068) Castor215 2023-10-13 23:03:50 +0100
  • 40ba5226c6
    vk_instance: Perform vulkan logging as early as possible (#7058) GPUCode 2023-10-12 01:11:43 +0300
  • 775a25b492
    externals: allow system cpp-cttplib to be used with both meson and cpp-httplib builds (#7062) Castor215 2023-10-11 22:43:36 +0100
  • 897d1fa957
    Implement more HTTP:C functionality (#7035) PabloMK7 2023-10-11 19:09:16 +0200
  • 1acb03b579
    dsp_dsp.cpp: fix registering Interrupt handler on loading savestates (#7055) SachinVin 2023-10-11 01:22:57 +0530
  • 4220f69c06
    renderer/opengl: Deduce GLES from actual driver in use. (#7056) Steveice10 2023-10-10 12:52:47 -0700
  • 6264b6d43c
    Use RunAsync in multiple socket operations (#7053) PabloMK7 2023-10-09 23:59:08 +0200
  • 6cfd00e42d
    qt: Partially fix Wayland support. (#7054) Steveice10 2023-10-09 14:58:38 -0700
  • 6244f9e3fd
    ci: Support Android x86_64 and optimize build caching. (#7045) Steveice10 2023-10-08 23:56:01 -0700
  • f5b8888686
    externals: allow user to use system fmt (#7052) Castor215 2023-10-08 00:00:02 +0100
  • 2961dcf0fd
    audio_core/hle/mixers.cpp: fix dirty flag checks (#7048) SachinVin 2023-10-08 01:41:06 +0530
  • 492aa3cb10
    externals: allow user to use system dynarmic (#7044) Castor215 2023-10-07 05:49:56 +0100
  • 7931aac3b7
    externals: require cpp-httplib >= 0.14.1 (#7043) Castor215 2023-10-06 00:41:07 +0100
  • 053b3618dc
    Android: gl_shader_decompiler.cpp: get rid of the not-so-accurate multiplication (#7011) SachinVin 2023-10-05 22:58:26 +0530
  • 483e877001
    externals: allow users to use system JSON headers (nlohmann-json3) (#7042) Castor215 2023-10-04 22:32:43 +0100
  • 72ff0c5337
    AudioCore: Refactor DSP interrupt handling (#7026) SachinVin 2023-10-04 19:14:59 +0530
  • 0ce956ba00
    externals: allow users to use system cpp-httplib (#7034) Castor215 2023-10-04 14:41:13 +0100
  • b28ade1ee8
    externals: mark cpp-jwt headers as SYSTEM (#7033) Castor215 2023-10-03 09:19:18 +0100
  • 9ec4954380
    Add HLERequestContext::RunAsync (#7027) PabloMK7 2023-10-02 20:09:27 +0200
  • 38a0a85777
    Update translations (2023-10-01) (#7028) zhaobot 2023-10-02 20:40:11 +0800
  • 376d33cff4
    audio_core/hle: Fix compile issues (#7024) Daniel López Guimaraes 2023-10-01 07:41:25 +0100
  • 50f22d1f59
    video_core: Abstract shader generators. (#6990) Steveice10 2023-09-30 02:06:06 -0700
  • 1492d73ccb
    frd: Stub several functions (#7010) Tobias 2023-09-30 05:27:15 +0200
  • 60d815fada
    Remove LGTM config (#7020) Vitor K 2023-09-28 22:20:45 -0300
  • 38f310f716
    externals: allow users to use system cpp-jwt libraries (#6976) Castor215 2023-09-29 00:31:14 +0100
  • a35f8cbb78
    fix include/namespace related compilation errors (#7019) Vitor K 2023-09-28 10:06:50 -0300
  • 6cfb8e02a8
    clang format (#7017) Vitor K 2023-09-27 13:42:19 -0300
  • 5ced2c7af9
    Bump clang format to 15 (#7014) SachinVin 2023-09-27 19:29:49 +0530
  • 327a00b4d5
    externals: Update fmt. (#7015) Steveice10 2023-09-27 03:29:13 -0700
  • d0b8974845
    build: Disable LTO when using MSVC. (#7003) Steveice10 2023-09-23 15:00:16 -0700
  • d19fe9aa4c
    audio_core\hle\shared_memory.h: Update struct member names based on FE:Fates Symbols (#6995) SachinVin 2023-09-23 00:23:30 +0530
  • 270d3eb7eb
    ci: Split out non-release CI jobs into separate workflows. (#7001) Steveice10 2023-09-22 09:15:47 -0700
  • 003a4ec09b
    gsp: Downgrade StoreDataCache log to trace. (#7006) Steveice10 2023-09-22 09:15:31 -0700
  • 279208347e
    AndroidManifest.xml: allow launchers to start a game using the EmulationActivity intent (#6996) Michael J Kaye 2023-09-19 18:36:16 +0100
  • af5202f6cb
    ci: Add iOS verification workflow. (#6992) Steveice10 2023-09-18 20:12:28 -0700
  • 28c542c2c2
    build: Fix compiling citra-qt for iOS. (#6983) Steveice10 2023-09-17 16:07:56 -0700
  • d1c16bad78
    code: Remove save state compatibility checks (#6980) GPUCode 2023-09-17 01:22:10 +0300
  • 542209c993
    video_core: Initialize unrefered attributes to 1.f (#6966) GPUCode 2023-09-17 00:46:44 +0300
  • 8aee625a14
    externals: Add option to use system SoundTouch (#6971) SachinVin 2023-09-17 03:16:32 +0530
  • d2d37411bc
    vk_platform: Check if vkEnumerateInstanceVersion exists before calling it (#6982) GPUCode 2023-09-16 02:00:10 +0300
  • 43cedf59af
    automap: fix power button mapping (#6972) Vitor K 2023-09-14 18:41:55 -0300
  • 30fcdc5474
    renderer_vulkan: Misc fixes (#6974) GPUCode 2023-09-15 00:21:12 +0300
  • ee3eab5054
    ci: Re-enable macOS artifact upload. (#6646) Steveice10 2023-09-12 15:33:23 -0700
  • dfa2fd0e0d
    Add vulkan backend (#6512) GPUCode 2023-09-13 01:28:50 +0300
  • 8f8c54201d
    citra_qt/config: Fix Telemetry checkbox (#6965) Tobias 2023-09-11 23:07:06 +0200
  • 9be4fd8b91
    gl_rasterizer: Bind null surface when unit is disabled (#6967) GPUCode 2023-09-11 19:34:41 +0300
  • bbb47cd753
    gles: fix crashing on mali gpus (#6956) Vitor K 2023-09-10 18:30:30 -0300
  • 0b0d3a4ac3
    gpu: Correct display transfer output with vertical flip+crop lines (#6952) GPUCode 2023-09-11 00:30:06 +0300
  • 6aa31d6ec2
    video_core: Use epsilons for clip planes (#6945) GPUCode 2023-09-11 00:29:55 +0300
  • 3e254d01ee
    Add Kdevelop files to .gitignore (#6951) Castor215 2023-09-07 19:52:40 +0100
  • 928f352c94
    renderer_gl: Use explicit bindings (#6940) GPUCode 2023-09-07 21:42:22 +0300
  • e2d8eef5fa
    qt: Fix arguments to maintenancetool for update check. (#6946) Steveice10 2023-09-04 17:25:41 -0700
  • 9e898bca06
    build: Fix Qt installer build script. (#6938) Steveice10 2023-09-01 15:18:47 -0700
  • cab0ad50f0
    gl_shader_decompiler: Fix min/max NaN edge case (#6935) GPUCode 2023-08-31 23:37:53 +0300
  • 5ad58e0605
    shader: Fix shadow_texture_orthographic not being set correctly. (#6937) Steveice10 2023-08-31 13:37:39 -0700
  • 1159e4d928
    video_core: Take factors into account with min/max blending functions (#6925) GPUCode 2023-08-30 21:26:28 +0300
  • 93c7c6a995
    service: Downgrade some spammy logs to trace level. (#6936) Steveice10 2023-08-30 10:19:38 -0700
  • 81a5e2355a
    shader: Fix address register offset behavior in GLSL. (#6920) Steveice10 2023-08-28 13:23:59 -0700
  • d2260bafef
    fix: Added padding to reset defaults button (#6926) Tobias 2023-08-28 21:17:59 +0200
  • d1f600601d
    renderer_software: Multi-thread processing (#6698) GPUCode 2023-08-28 11:09:23 +0300
  • 8b218e1b7d
    tev: Use primary color for previous source in first stage (#6921) GPUCode 2023-08-28 09:59:32 +0300
  • 04aeecabcf
    arm: Do not try to access null page table. (#6930) Steveice10 2023-08-27 08:26:31 -0700
  • df57012c50
    video_core: Correct shader interpeter address register handling. (#6910) Steveice10 2023-08-26 15:49:31 -0700
  • 61cf550d0c
    video_core: Avoid setting alpha tev with Dot3_RGBA8 color op (#6907) GPUCode 2023-08-27 01:48:45 +0300
  • f2e0748a22
    build: Enable link time optimization in release builds. (#6887) Steveice10 2023-08-26 11:15:13 -0700
  • edf157200d
    qt: Support updating an installed app image. (#6915) Steveice10 2023-08-24 03:57:11 -0700
  • a94297922b
    shader_interpreter: Fix control flow edge cases and implement break/breakc (#6844) GPUCode 2023-08-22 04:12:46 +0300
  • 894c1c85a5
    Include Citra Icon in release (#6905) TGP17 2023-08-21 22:34:54 +0200
  • e129f07047
    [ShaderGen] Avoid setting lighting states if components aren't enabled (#6895) m4xw 2023-08-21 06:12:38 +0200
  • cf54210f42
    ci: Remove compatibility artifact naming for releases. (#6647) Steveice10 2023-08-20 16:41:13 -0700
  • b2092de871
    build: Fix web service functionality. (#6903) Steveice10 2023-08-19 17:34:35 -0700
  • 6ddf4b241f
    renderer/vulkan: Emulate custom border colors in shaders when unavailable. (#6878) Steveice10 2023-08-17 13:22:25 -0700
  • f3d92dd3b8
    Fix post processing shaders crashing on Intel GPUs (#6890) Vitor K 2023-08-17 17:17:24 -0300
  • 1a6860f35c
    opengl: disable ClearTexture on Intel drivers (#6879) Vitor K 2023-08-17 17:16:51 -0300
  • bc0bf4d3d2
    (gl/vk)_shader_gen: Use floor instead of int cast (#6885) GPUCode 2023-08-17 23:16:28 +0300
  • 1d3bf64f13
    qt: Make input configuration scrollable. (#6881) Steveice10 2023-08-16 19:27:01 -0700
  • c3609785ff
    build: Add flag for disabling bundling target. (#6845) Steveice10 2023-08-16 19:26:52 -0700