Commit Graph

  • 5193a5d222
    build: Remove need for system Python to download Qt on macOS. (#7125) Steveice10 2023-11-06 12:26:50 -0800
  • 1f6393e7d5
    video_core: Refactor GLSL fragment emitter (#7093) GPUCode 2023-11-06 22:26:28 +0200
  • 9b2a5926a6
    frontend: Use inverted use_gles as a fallback for GL initialization. (#7117) Steveice10 2023-11-05 17:23:54 -0800
  • e13735b624
    video_core: Implement an arm64 shader-jit backend (#7002) Wunk 2023-11-05 12:40:31 -0800
  • 3218af38d0
    renderer_vulkan: Add scissor and viewport to dynamic pipeline state (#7114) Wunk 2023-11-05 12:26:09 -0800
  • 1cf64ffaef
    vk_stream_buf: Allow dedicated allocations (#7103) Wunk 2023-11-05 12:25:59 -0800
  • 998b9a9525
    kernel: Add ticks to low priority threads that arbitrate zero threads (#7096) GPUCode 2023-11-05 00:20:55 +0200
  • 27bad3a699
    audio_core: Replace AAC decoders with single FAAD2-based decoder. (#7098) Steveice10 2023-11-04 14:56:13 -0700
  • 1570aeffcb
    game_list: Treat demos as applications (#7097) Tobias 2023-11-04 20:15:21 +0100
  • 09ee80f590
    file_sys: Replace commented log lines from previous PR with trace logs. (#7109) Steveice10 2023-11-04 08:07:55 -0700
  • b10f3d96f5
    command_processor: Fix out-of-bounds float-uniform access (#7111) Wunk 2023-11-03 03:35:52 -0700
  • b5d744bcae
    ci: Work around macOS GitHub runner pip install failures. (#7110) Steveice10 2023-11-03 03:35:32 -0700
  • 89d5d4a2b6
    externals: allow user to use system cubeb (#7107) Castor215 2023-11-03 00:33:40 +0000
  • 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
  • 86bf81a5d5 Add console unique secure data v1.0 PabloMK7 2023-10-07 20:04:19 +0200
  • 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