Commit Graph

  • 920492925c vk_shader_gen: Disable clip plane 1 when unused GPUCode 2023-01-26 22:29:43 +0200
  • 0381081c5d Revert "vk_scheduler: wait for command processing to complete" GPUCode 2023-01-26 22:05:38 +0200
  • 16269c95a3 Fix crash when plugin has missing text section PabloMK7 2023-01-26 16:41:35 +0100
  • 382b64d3c0 surface_base: Fix issue with GetCopyableInterval GPUCode 2023-01-26 15:04:15 +0200
  • a629aa0dde renderer_vulkan: Check for VK_EXT_pipeline_creation_feedback GPUCode 2023-01-26 14:32:58 +0200
  • de8f00f4b4 main: Globally disable the "?" button on dialogs Morph 2023-01-25 21:48:39 -0500
  • e32569e211 main: Enable High DPI fixes for Qt >= 5.14 Morph 2023-01-25 21:25:17 -0500
  • b29f263e1b renderer_vulkan: Support additional dynamic states GPUCode 2023-01-25 16:40:02 +0200
  • 48d3093fc8 vk_instance: Rework feature management GPUCode 2023-01-25 09:30:52 +0200
  • f77491196c vk_renderpass_cache: Create renderpasses on demand GPUCode 2023-01-25 08:11:33 +0200
  • 0fce3e556f externals: Update vulkan-headers GPUCode 2023-01-25 00:29:47 +0200
  • 12e69913c2 renderer_vulkan: Rework attribute format handling GPUCode 2023-01-24 23:31:05 +0200
  • 89217f8c4b vk_shader_gen_spv: Fix scissor test GPUCode 2023-01-24 22:15:59 +0200
  • 247b6900c7 vk_swapchain: Fix incorrect image_count GPUCode 2023-01-23 21:39:22 +0200
  • 84e54a52a6
    core: Detect and return error if GBA virtual console is loaded. (#6257) Steveice10 2023-01-23 01:51:57 -0800
  • d704c6a3ac
    common: Support macOS application data path conventions. (#6258) Steveice10 2023-01-23 01:50:50 -0800
  • 1e42a40640 vk_shader_gen: Remove defines GPUCode 2023-01-22 23:29:54 +0200
  • 057b7fa69f Revert "Settings: Disable audio stretching by default" Adamillo 2023-01-22 18:06:48 +0100
  • 36d119c814
    Merge branch 'citra-emu:master' into config Adamillo 2023-01-22 17:51:10 +0100
  • 7eab7b4151 android: Expose async shaders in the GUI GPUCode 2023-01-19 23:48:03 +0200
  • e9ccd51286 renderer_vulkan: Trim down used features GPUCode 2023-01-19 23:37:02 +0200
  • 9f385ddeb7 vk_instance: Only check the portability extension on apple platforms GPUCode 2023-01-19 23:23:38 +0200
  • ab73566acc renderer_vulkan: Add suport for VK_EXT_debug_report GPUCode 2023-01-19 23:19:55 +0200
  • 1e3971038f vk_swapchain: Create semaphores at swapchain creation time GPUCode 2023-01-19 16:27:18 +0200
  • 306943532c renderer_vulkan: Preliminary screenshot support GPUCode 2023-01-18 22:45:52 +0200
  • 27698b0c93 vk_instance: Manually enable features GPUCode 2023-01-18 18:14:17 +0200
  • d6cab3ab40 renderer_vulkan: Flush scheduler on renderpass end GPUCode 2023-01-18 18:07:23 +0200
  • cbd9a6ffe3 vk_swapchain: Prefer scheduler finish GPUCode 2023-01-17 22:24:03 +0200
  • 4752818920 renderer_vulkan: Async shaders GPUCode 2023-01-13 13:40:18 +0200
  • 9b20bcea0f
    android: Allow opening in-emulation menu by pressing Back (#6248) JosJuice 2023-01-22 08:42:27 +0100
  • b953543a8b common: Support macOS application data path conventions. Steveice10 2023-01-21 20:57:21 -0800
  • 6e2cdd3a98 common: Support macOS application data path conventions. Steveice10 2023-01-21 20:57:21 -0800
  • dd11608908
    Settings: Disable audio stretching Adamillo 2023-01-21 18:22:35 +0000
  • b5eec84733
    Settings: Disable audio stretching by default Adamillo 2023-01-21 18:09:18 +0000
  • 223dcd4bab
    Merge branch 'master' into config Adamillo 2023-01-21 18:59:38 +0100
  • 568ca6f002 core: Detect and return error if GBA virtual console is loaded. Steveice10 2023-01-20 17:27:33 -0800
  • 131129062b
    ci: Fix macOS script permissions. (#24) Steveice10 2023-01-17 10:47:40 -0800
  • fad1ee7140
    Merge branch 'master' into vulkan-2 GPUCode 2023-01-17 18:39:04 +0200
  • b9ca7bef3f
    rasterizer_cache: Handle texture swizzle case with unaligned offsets in same tile. (#23) Steveice10 2023-01-17 03:42:47 -0800
  • 0e0771ad74
    Merge from latest upstream (#22) Steveice10 2023-01-17 03:11:41 -0800
  • 815f9a4af2 Added an option to set the proportion of the screens when using layout "Large Screen Small Screen", to allow the user to define how much bigger the large screen should be with respect to the smaller screen. Currently the value must be between 1 and 16, but I could set a different maximum value if that would be desired. Thank you very much! komasanzura 2023-01-16 22:46:08 -0500
  • 9c6035f254
    Implement svcGetHandleInfo, svcOpenProcess/Thread, svcGetProcessList (#6243) PabloMK7 2023-01-15 17:20:54 +0100
  • a298e4969b
    externals: Switch to newer cryptopp-cmake. (#6242) Steveice10 2023-01-15 08:15:42 -0800
  • bd1cabce86
    Instead of there being an "Abort/Continue" prompt when a savestate fails to save or load, it just brings up a warning box. (#6236) upadsamay387 2023-01-15 10:15:16 -0600
  • 788cf557b8 android: Allow opening in-emulation menu by pressing Back JosJuice 2022-12-31 13:10:31 +0100
  • 489248e77f
    video_core: De-duplicate texture format conversion logic. (#21) Steveice10 2023-01-13 03:54:42 -0800
  • f593268476
    rasterizer_cache: Add converted swizzle mapping for D24 and log error for missing (un)swizzle functions. (#20) Steveice10 2023-01-12 14:51:31 -0800
  • 476e67a857 citra_qt: Move Report Compatibility to help menu FearlessTobi 2023-01-12 17:36:16 +0100
  • 226ca4c75c citra_qt: Move CPU speed slider to debug tab FearlessTobi 2023-01-12 17:35:10 +0100
  • 7f070a4383 citrq_qt: Further hotkey bug fixes FearlessTobi 2023-01-11 21:31:33 +0100
  • 8fcc3d2121
    rasterizer_cache: Add morton conversion for D24 <-> D32 (#19) Steveice10 2023-01-12 03:33:12 -0800
  • a3a8964d46
    renderer_vulkan: Centralize pixel format trait management. (#18) Steveice10 2023-01-12 00:43:40 -0800
  • 8823a13260 code: Use "Citra" instead of "yuzu" FearlessTobi 2023-01-11 22:20:41 +0100
  • 959c9cb4a4 citra_qt: Prevent OS sleep on Linux when a game is running FearlessTobi 2023-01-11 22:04:41 +0100
  • c8d614139c vk_shader_gen_spv: Implement scissor testing GPUCode 2023-01-11 22:20:06 +0200
  • 25fe723fa6 renderer_vulkan: Support self copy GPUCode 2023-01-11 17:34:01 +0200
  • 2335b47f4b code: Run clang format GPUCode 2023-01-11 16:13:39 +0200
  • 10a7b60b12 ci: Fix android builds Vitor Kiguchi 2023-01-11 16:10:52 +0200
  • 98ab3c9610 common: Log more vulkan settings GPUCode 2023-01-11 16:06:13 +0200
  • 0ca25b64e1 renderer_vulkan: Improve storage reinterpretation barriers GPUCode 2023-01-11 16:04:23 +0200
  • 694e49b857 renderer_vulkan: Remove master semaphore fence GPUCode 2023-01-11 15:09:45 +0200
  • 381db8452b
    renderer_vulkan: Gate reduced shadow binding count to Android only. (#17) Steveice10 2023-01-11 05:03:11 -0800
  • e2076f2385
    shader: Handle out-of-bounds uniform access via address register. (#16) Steveice10 2023-01-10 03:23:39 -0800
  • bafc745da8
    Merge branch 'citra-emu:master' into pip-layout SomeDudeOnDiscord 2023-01-09 19:32:08 -0500
  • ad2cbe2b26
    macOS: Make Citra show up in the Launchpad Games folder (#6245) UltraHDR 2023-01-10 00:27:11 +0000
  • f78e71f23c Apply changes from djrobx's "custom-pip" branch SomeDudeOnDiscord 2023-01-09 18:49:09 -0500
  • 3739a684cc
    Remove trailing whitespace UltraHDR 2023-01-09 18:07:25 +0000
  • 9c206db630
    video_core: Move some common state management out of specific render backends. (#15) Steveice10 2023-01-09 09:28:18 -0800
  • 3a37ff0a14
    Set LSApplicationCategoryType to games UltraHDR 2023-01-09 13:40:05 +0000
  • 1ab00d7761 Revert u32 -> size_t PabloMK7 2023-01-08 21:00:15 +0100
  • 08b34f9eda Add comment to stubbed enum values in svcGetHandleInfo PabloMK7 2023-01-08 20:05:05 +0100
  • a51f175418 Apply suggestions PabloMK7 2023-01-08 20:02:21 +0100
  • 447f29285f renderer_vulkan: Add fence implementation of MasterSemaphore GPUCode 2023-01-08 15:04:28 +0200
  • 26a9002d97 vk_swapchain: Lower image count to 3 GPUCode 2023-01-08 13:57:00 +0200
  • a12748d79e vk_shader_gen_spv: Emulate logic ops GPUCode 2023-01-08 13:02:23 +0200
  • 6bb24ae7ac externals: Switch to newer cryptopp-cmake. Steveice10 2023-01-06 21:28:00 -0800
  • 1699cfee28 externals: Switch to newer cryptopp-cmake. Steveice10 2023-01-06 21:28:00 -0800
  • de75e252d8 Implement svcGetHandleInfo, svcOpenProcess/Thread, svcGetProcessList PabloMK7 2023-01-08 01:20:31 +0100
  • 5abfdff66a android: Query window size from surface GPUCode 2023-01-08 00:54:39 +0200
  • 8a315d0c8f vk_rasterizer: Initialize uniform buffers GPUCode 2023-01-07 23:51:33 +0200
  • 4ee36e05b6 renderer_vulkan: Proper barriers on renderpass clear GPUCode 2023-01-07 23:12:56 +0200
  • aa652483a8 externals: Switch to newer cryptopp-cmake. Steveice10 2023-01-06 21:28:00 -0800
  • e60a816d89
    Merge pull request #6240 from Steveice10/universal SachinVin 2023-01-07 19:39:22 +0530
  • 5d0e60a6aa ci: Generate universal macOS build. Steveice10 2023-01-05 15:16:40 -0800
  • a8848cce43 build: Update to support multi-arch builds. Steveice10 2023-01-06 07:28:02 -0800
  • 24bfaf6156 citra_qt: Remember last selected directory when installing CIAs FearlessTobi 2023-01-07 08:51:48 +0100
  • 7618df99bd yuzu/main: Add basic command line arguments FearlessTobi 2021-01-17 21:02:01 +0100
  • 8c8b8007bf citra_qt: Address hotkey config reviews FearlessTobi 2023-01-07 08:18:38 +0100
  • 26f59bfbec citra_qt: Improvements to hotkeys and ui state management FearlessTobi 2022-12-16 16:28:57 +0100
  • 11061f36e6 renderer_vulkan: Surface recreation works GPUCode 2023-01-06 21:15:52 +0200
  • 6d286d5f8c vk_instance: Avoid enabling debug messenger when unsupported GPUCode 2023-01-06 20:29:54 +0200
  • 0e325255f3 externals: point to upstream dynarmic SachinVin 2022-12-30 12:33:43 +0530
  • 21fe65c29c externals: bump xbyak to v6.68 SachinVin 2022-12-30 12:47:51 +0530
  • 4619ed086c android: Add new graphics API options to GUI GPUCode 2023-01-06 13:48:11 +0200
  • 3843122cf8 video_core: Update usage of tex_lod_bias GPUCode 2023-01-06 09:37:11 +0200
  • d320eef663
    Fix opengl and auto resolution crashes (#14) Vitor K 2023-01-06 04:05:21 -0300
  • a7a9b94a30 common: Update thread library from yuzu GPUCode 2023-01-05 17:13:31 +0200
  • a9f2a69487 renderer_vulkan: Remove dead code GPUCode 2023-01-05 17:06:40 +0200
  • 78965ba18d
    ci: Install macOS Vulkan dependencies from official SDK release. (#13) Steveice10 2023-01-05 00:03:43 -0800
  • 52c41d185b
    renderer_vulkan: Set up and configure VK_KHR_portability_subset extension according to spec. (#12) Steveice10 2023-01-04 00:43:08 -0800