Commit Graph

  • 270d3eb7eb
    ci: Split out non-release CI jobs into separate workflows. (#7001) Steveice10 2023-09-22 09:15:47 -07:00
  • 003a4ec09b
    gsp: Downgrade StoreDataCache log to trace. (#7006) Steveice10 2023-09-22 09:15:31 -07:00
  • 279208347e
    AndroidManifest.xml: allow launchers to start a game using the EmulationActivity intent (#6996) Michael J Kaye 2023-09-19 18:36:16 +01:00
  • af5202f6cb
    ci: Add iOS verification workflow. (#6992) Steveice10 2023-09-18 20:12:28 -07:00
  • 28c542c2c2
    build: Fix compiling citra-qt for iOS. (#6983) Steveice10 2023-09-17 16:07:56 -07:00
  • d1c16bad78
    code: Remove save state compatibility checks (#6980) GPUCode 2023-09-17 01:22:10 +03:00
  • 542209c993
    video_core: Initialize unrefered attributes to 1.f (#6966) GPUCode 2023-09-17 00:46:44 +03:00
  • 8aee625a14
    externals: Add option to use system SoundTouch (#6971) SachinVin 2023-09-17 03:16:32 +05:30
  • d2d37411bc
    vk_platform: Check if vkEnumerateInstanceVersion exists before calling it (#6982) GPUCode 2023-09-16 02:00:10 +03:00
  • 43cedf59af
    automap: fix power button mapping (#6972) Vitor K 2023-09-14 18:41:55 -03:00
  • 30fcdc5474
    renderer_vulkan: Misc fixes (#6974) GPUCode 2023-09-15 00:21:12 +03:00
  • ee3eab5054
    ci: Re-enable macOS artifact upload. (#6646) Steveice10 2023-09-12 15:33:23 -07:00
  • dfa2fd0e0d
    Add vulkan backend (#6512) GPUCode 2023-09-13 01:28:50 +03:00
  • 8f8c54201d
    citra_qt/config: Fix Telemetry checkbox (#6965) Tobias 2023-09-11 23:07:06 +02:00
  • 9be4fd8b91
    gl_rasterizer: Bind null surface when unit is disabled (#6967) GPUCode 2023-09-11 19:34:41 +03:00
  • bbb47cd753
    gles: fix crashing on mali gpus (#6956) Vitor K 2023-09-10 18:30:30 -03:00
  • 0b0d3a4ac3
    gpu: Correct display transfer output with vertical flip+crop lines (#6952) GPUCode 2023-09-11 00:30:06 +03:00
  • 6aa31d6ec2
    video_core: Use epsilons for clip planes (#6945) GPUCode 2023-09-11 00:29:55 +03:00
  • 3e254d01ee
    Add Kdevelop files to .gitignore (#6951) Castor215 2023-09-07 19:52:40 +01:00
  • 928f352c94
    renderer_gl: Use explicit bindings (#6940) GPUCode 2023-09-07 21:42:22 +03:00
  • e2d8eef5fa
    qt: Fix arguments to maintenancetool for update check. (#6946) Steveice10 2023-09-04 17:25:41 -07:00
  • 9e898bca06
    build: Fix Qt installer build script. (#6938) Steveice10 2023-09-01 15:18:47 -07:00
  • cab0ad50f0
    gl_shader_decompiler: Fix min/max NaN edge case (#6935) GPUCode 2023-08-31 23:37:53 +03:00
  • 5ad58e0605
    shader: Fix shadow_texture_orthographic not being set correctly. (#6937) Steveice10 2023-08-31 13:37:39 -07:00
  • 1159e4d928
    video_core: Take factors into account with min/max blending functions (#6925) GPUCode 2023-08-30 21:26:28 +03:00
  • 93c7c6a995
    service: Downgrade some spammy logs to trace level. (#6936) Steveice10 2023-08-30 10:19:38 -07:00
  • 81a5e2355a
    shader: Fix address register offset behavior in GLSL. (#6920) Steveice10 2023-08-28 13:23:59 -07:00
  • d2260bafef
    fix: Added padding to reset defaults button (#6926) Tobias 2023-08-28 21:17:59 +02:00
  • d1f600601d
    renderer_software: Multi-thread processing (#6698) GPUCode 2023-08-28 11:09:23 +03:00
  • 8b218e1b7d
    tev: Use primary color for previous source in first stage (#6921) GPUCode 2023-08-28 09:59:32 +03:00
  • 04aeecabcf
    arm: Do not try to access null page table. (#6930) Steveice10 2023-08-27 08:26:31 -07:00
  • df57012c50
    video_core: Correct shader interpeter address register handling. (#6910) Steveice10 2023-08-26 15:49:31 -07:00
  • 61cf550d0c
    video_core: Avoid setting alpha tev with Dot3_RGBA8 color op (#6907) GPUCode 2023-08-27 01:48:45 +03:00
  • f2e0748a22
    build: Enable link time optimization in release builds. (#6887) Steveice10 2023-08-26 11:15:13 -07:00
  • edf157200d
    qt: Support updating an installed app image. (#6915) Steveice10 2023-08-24 03:57:11 -07:00
  • a94297922b
    shader_interpreter: Fix control flow edge cases and implement break/breakc (#6844) GPUCode 2023-08-22 04:12:46 +03:00
  • 894c1c85a5
    Include Citra Icon in release (#6905) TGP17 2023-08-21 22:34:54 +02:00
  • e129f07047
    [ShaderGen] Avoid setting lighting states if components aren't enabled (#6895) m4xw 2023-08-21 06:12:38 +02:00
  • cf54210f42
    ci: Remove compatibility artifact naming for releases. (#6647) Steveice10 2023-08-20 16:41:13 -07:00
  • b2092de871
    build: Fix web service functionality. (#6903) Steveice10 2023-08-19 17:34:35 -07:00
  • 6ddf4b241f
    renderer/vulkan: Emulate custom border colors in shaders when unavailable. (#6878) Steveice10 2023-08-17 13:22:25 -07:00
  • f3d92dd3b8
    Fix post processing shaders crashing on Intel GPUs (#6890) Vitor K 2023-08-17 17:17:24 -03:00
  • 1a6860f35c
    opengl: disable ClearTexture on Intel drivers (#6879) Vitor K 2023-08-17 17:16:51 -03:00
  • bc0bf4d3d2
    (gl/vk)_shader_gen: Use floor instead of int cast (#6885) GPUCode 2023-08-17 23:16:28 +03:00
  • 1d3bf64f13
    qt: Make input configuration scrollable. (#6881) Steveice10 2023-08-16 19:27:01 -07:00
  • c3609785ff
    build: Add flag for disabling bundling target. (#6845) Steveice10 2023-08-16 19:26:52 -07:00
  • 66404a669f
    build: Fixes for a few minor issues (#6886) Steveice10 2023-08-14 09:47:17 -07:00
  • 6a1fd38063
    build: Use new glslang tool name. (#6889) Steveice10 2023-08-13 15:45:22 -07:00
  • a27971e723
    service/cecd: Fix buffer writes in ReadData. (#6880) Steveice10 2023-08-11 10:31:24 -07:00
  • eb8d2941c9
    savestates: save the build name to be displayed when there's a version mismatch (#6493) Vitor K 2023-08-11 00:55:22 -03:00
  • af78268dd5
    qt: Update Qt to 6.5.1 (#6863) Steveice10 2023-08-10 14:32:51 -07:00
  • baca2bfc6b
    qt: Only register graphics debugger as observer if visible. (#6875) Steveice10 2023-08-09 17:31:09 -07:00
  • 33a2113b71
    service: nfp: Fix size and increase timeout (#6868) Narr the Reg 2023-08-08 15:00:53 -06:00
  • 1f07ab8643
    http/ac: Fix failing assert and stub GetConnectingProxyEnable (#6864) Daniel López Guimaraes 2023-08-08 22:00:42 +01:00
  • b739bd2632
    qt: Fix double dialog and crash when OpenGL is selected on unsupported platform. (#6867) Steveice10 2023-08-07 18:21:42 -07:00
  • f76165d848
    frame_dumper: Use jthread (#6855) GPUCode 2023-08-08 04:21:28 +03:00
  • ac78b74c45
    gl_texture_runtime: Implement ARB_clear_texture (#6850) GPUCode 2023-08-08 01:10:28 +03:00
  • a478bedb12
    rasterizer_cache: Bring back custom format parameter (#6873) GPUCode 2023-08-08 01:10:11 +03:00
  • 6d0cd5b00e
    build: Expose ENABLE_SCRIPTING and ENABLE_WEB_SERVICE flags as public. (#6872) Steveice10 2023-08-07 03:12:49 -07:00
  • 5b52849f90
    rasterizer_cache: Allow custom recycle (#6851) GPUCode 2023-08-06 22:59:54 +03:00
  • 20f4677f80
    qt: Fix dark themes not showing alternating row icons with Qt 6.5.2 (#6862) Steveice10 2023-08-06 12:24:03 -07:00
  • 0048e61fc7
    Fix compilation without ENABLE_WEB_SERVICE (#6856) GPUCode 2023-08-06 22:23:53 +03:00
  • aaeba6759e
    citra_qt: do not pass memory to widget (#6849) Vitor K 2023-08-04 20:35:52 -03:00
  • ebac2e4978
    custom_tex_manager: Allow old hash in more cases (#6843) GPUCode 2023-08-03 00:51:10 +03:00
  • 5b9f4d4129
    SOC: Fix setting TTL to default value when TTL = 0 (#6835) PabloMK7 2023-08-02 22:06:51 +02:00
  • b1b6f08926
    citra_qt: fix two graphics configuration bugs (#6840) Vitor K 2023-08-02 16:38:57 -03:00
  • 7e6a761f07
    cmake: fix USE_SYSTEM_BOOST behavior ... (#6837) liushuyu 2023-08-03 03:20:35 +08:00
  • 6f7612f73d
    Res cache fixes (#6838) GPUCode 2023-08-02 21:38:45 +03:00
  • 88ea66053e
    Miscallenious fixes to gl backend and qt frontend (#6834) GPUCode 2023-08-02 01:40:39 +03:00
  • 970f2284d8
    http/soc: Various implementations and fixes (#6828) Tobias 2023-08-02 00:37:56 +02:00
  • baf3ea4beb
    custom_tex_manager: Allow old hash in the dumper (#6832) GPUCode 2023-08-01 20:38:51 +03:00
  • 35e208b447
    Move MiiData to its own namespace and add ChecksummedMiiData (#6824) PabloMK7 2023-08-01 05:38:47 +02:00
  • f8b8b6e53c
    core: De-globalize movie (#6659) GPUCode 2023-08-01 03:57:38 +03:00
  • a955f02771
    rasterizer_cache: Remove runtime allocation caching (#6705) GPUCode 2023-08-01 03:35:41 +03:00
  • 3fedc68230
    common: Only use libbacktrace if present. (#6827) Steveice10 2023-07-31 14:24:27 -07:00
  • 335fb78c5c
    service/am: Clean up and optimize CIA installation. (#6718) Steveice10 2023-07-30 12:40:35 -07:00
  • 22c4eb86d7
    core/frd: Correct FunctionInfo and stub more functions (#6209) Tobias 2023-07-30 04:18:52 +02:00
  • 964f9ee3cf
    service/gsp: Implement saving of framebuffers in SaveVramSysArea. (#6821) Steveice10 2023-07-29 00:26:24 -07:00
  • bb364d9bc0
    service/apt: Add and implement more service commands. (#6721) Steveice10 2023-07-29 00:26:16 -07:00
  • 51996c54f0
    audio_core\hle\adts_reader.cpp: Use BitField to parse ADTS header (#6719) SachinVin 2023-07-29 00:45:58 +05:30
  • 539a1a0b6e
    service/cfg: Separate out config block defaults and create when not found. (#6716) Steveice10 2023-07-26 10:33:00 -07:00
  • 8b21b902f2
    hw/y2r: Templatize input/output formats. (#6717) Steveice10 2023-07-25 05:51:57 -07:00
  • 19107cec4b
    citra-qt: update the separate window titles to use full_name and show Primary/Secondary identifier (#6712) Vitor K 2023-07-25 09:51:46 -03:00
  • a537f56766
    services/cfg: Clean up definitions and access flag handling. (#6711) Steveice10 2023-07-21 18:04:15 -07:00
  • b5e1a27a7e
    rasterizer_cache: Handle texture cubes with duplicate faces (#6710) GPUCode 2023-07-21 01:55:19 +03:00
  • a9e390b1b1
    frontend: Fix clicking primary screen window touching screen. (#6707) Steveice10 2023-07-20 15:48:50 -07:00
  • 71582a72a4
    sdl: Check correct windowID based on event type. (#6703) Steveice10 2023-07-19 01:29:13 -07:00
  • e783b0d4a9
    rasterizer_cache: Fixes to (unaligned) texture downloads (#6697) GPUCode 2023-07-18 17:31:31 +03:00
  • 700c00f021
    audio_core/hle: Stub binary requests SaveState and LoadState. (#6684) Steveice10 2023-07-16 17:54:40 -07:00
  • 9cb14044ec
    kernel: Improvements to process cleanup. (#6680) Steveice10 2023-07-16 17:54:29 -07:00
  • 8b6b58a364
    y2r: Pass ConversionConfiguration by copying. (#6690) Steveice10 2023-07-15 01:57:06 -07:00
  • e043caac27
    hle: Eliminate need to specify command headers for IPC. (#6678) Steveice10 2023-07-14 17:32:59 -07:00
  • 0bedb28bdc
    rpc: Fix class hierarchy. (#6694) Steveice10 2023-07-13 16:29:54 -07:00
  • c10ffda91f
    android: Restore notification permission request (#6693) Charles Lombardo 2023-07-12 21:54:21 -04:00
  • 5e8ae4fa8a
    qt: Fix per-game config loading for 3DSX/ELF. (#6691) Steveice10 2023-07-12 18:54:11 -07:00
  • 7a7f485640
    core: Cleanup RPC (#6674) GPUCode 2023-07-13 04:54:02 +03:00
  • bbf833bceb
    citra_qt\game_list: Make columns hideable (#6467) Tobias 2023-07-12 23:17:16 +02:00
  • 8eebb83c2c
    service: nfc: Keep tag alive while it's being used (#6687) Narr the Reg 2023-07-12 15:01:08 -06:00
  • d702915624
    Remove some global usages of system (#6688) Narr the Reg 2023-07-11 22:43:28 -06:00
  • 943d5eeddf
    citra_qt: Remove image allocation limit (#6682) GPUCode 2023-07-12 07:43:19 +03:00