Commit graph

  • 1ac29a6ef2 renderer_vulkan: Add vulkan backend GPUCode 2023-07-25 22:16:41 +0300
  • b43b686039 vk_instance: Collect tooling info GPUCode 2023-07-25 14:10:34 +0300
  • 1f977ada9a citra_qt: Add vulkan options to the GUI GPUCode 2023-07-25 14:04:08 +0300
  • d227b150f2 code: Prepare frontend for vulkan support GPUCode 2023-05-03 23:52:26 +0300
  • 04aeecabcf
    arm: Do not try to access null page table. (#6930) Steveice10 2023-08-27 08:26:31 -0700
  • cffb56526b gl_shader_gen: Fix frambuffer fetch on qcom and mali GPUCode 2023-08-27 16:09:19 +0300
  • 33ab17e770 arm: Do not try to access null page table. Steveice10 2023-08-27 02:29:36 -0700
  • 58c7d3bed4 Address review comments GPUCode 2023-08-27 00:32:23 +0300
  • d9bff979b9 fix: Added padding to reset defaults button liamwhite 2023-08-26 19:14:30 -0400
  • 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
  • 96ff32bae4 renderer_gl: Take factors into account for min/max blending GPUCode 2023-08-26 23:04:07 +0300
  • 1c4b62b41d sw_framebuffer: Take factors into account for min/max blending GPUCode 2023-08-26 21:31:30 +0300
  • f2e0748a22
    build: Enable link time optimization in release builds. (#6887) Steveice10 2023-08-26 11:15:13 -0700
  • e9371b006d
    sdl: Fix surface initialization on macOS. (#49) Steveice10 2023-08-26 03:49:08 -0700
  • cf54400dc1 shader: Fix address register offset behavior in GLSL. Steveice10 2023-08-24 18:09:06 -0700
  • a558899ec9 vk_pipeline_cache: Skip cache save when no pipeline cache exists GPUCode 2023-08-26 00:29:25 +0300
  • bff37dbf6a renderer_vulkan: Fix dynamic state being lost GPUCode 2023-08-25 20:17:07 +0300
  • d456156b46 tev: Use primary color for previous source in first stage GPUCode 2023-08-25 13:46:20 +0300
  • 3ded65fedc tev: Use primary color for previous source in first stage GPUCode 2023-08-25 13:46:20 +0300
  • 9373832318 android: More robust surface recreation GPUCode 2023-08-25 03:33:57 +0300
  • a3e6875244 vk_rasterizer: Bump async threshold to 6 GPUCode 2023-08-25 01:30:10 +0300
  • 54a0ef3aff vk_instance: Blacklist VK_EXT_pipeline_creation_cache_control with nvidia gpus GPUCode 2023-08-25 00:51:46 +0300
  • 4fc20bca22 video_core: Correct shader interpeter address register handling. Steveice10 2023-08-21 22:31:42 -0700
  • 35e6b507b3 vk_present_window: Match guest swapchain size to vulkan image count GPUCode 2023-08-24 17:06:40 +0300
  • edf157200d
    qt: Support updating an installed app image. (#6915) Steveice10 2023-08-24 03:57:11 -0700
  • 204109a742 video_core: Correct shader interpeter address register handling. Steveice10 2023-08-21 22:31:42 -0700
  • 8767346b44 vk_swapchain: Ensure vsync doesn't lock framerate GPUCode 2023-08-24 01:54:03 +0300
  • e38c0cbc01 qt: Support updating an installed app image. Steveice10 2023-08-22 22:56:24 -0700
  • cfd3eeafd2 qt: Support updating an installed app image. Steveice10 2023-08-22 22:56:24 -0700
  • eedc9faf11 vk_graphics_pipeline: Only fast compile if no shaders are pending GPUCode 2023-08-22 00:16:57 +0300
  • d58af3a5b9 renderer_vulkan: Implement reinterpretation with copy GPUCode 2023-08-20 21:50:29 +0300
  • 285bc1e1f0 video_core: Correct shader interpeter address register handling. Steveice10 2023-08-21 22:31:42 -0700
  • a94297922b
    shader_interpreter: Fix control flow edge cases and implement break/breakc (#6844) GPUCode 2023-08-22 04:12:46 +0300
  • a23a17d870 vk_graphics_pipeline: Only fast compile if no shaders are pending GPUCode 2023-08-22 00:16:57 +0300
  • 5f340ac03f video_core: Avoid setting alpha tev with Dot3_RGBA8 color op GPUCode 2023-08-21 23:11:28 +0300
  • fb159e1024 renderer_vulkan: Implement reinterpretation with copy GPUCode 2023-08-20 21:50:29 +0300
  • 1785480012 vk_blit_helper: Corect depth to color convertion GPUCode 2023-08-20 18:48:11 +0300
  • bdb9b51497 gl_rasterizer: Separable shaders for everyone GPUCode 2023-08-20 17:23:38 +0300
  • 9aefc33dae externals: Update vulkan-headers GPUCode 2023-08-20 17:21:34 +0300
  • 128895a25a vk_renderpass_cache: Bring back renderpass flushing GPUCode 2023-08-20 16:54:08 +0300
  • faf9f68586 vk_instance: Enable robust buffer access GPUCode 2023-08-20 16:52:49 +0300
  • e88a8b2cc4 android: Move PollEvents to OpenGL window GPUCode 2023-08-20 12:49:10 +0300
  • 894c1c85a5
    Include Citra Icon in release (#6905) TGP17 2023-08-21 22:34:54 +0200
  • deec6914fa video_core: Avoid setting alpha tev with Dot3_RGBA8 color op GPUCode 2023-08-21 23:11:28 +0300
  • b3dec1ba42 vk_rasterizer: More robust attribute loading GPUCode 2023-08-20 00:14:31 +0300
  • 7b790b581d vk_graphics_pipeline: Fix async shader compilation GPUCode 2023-08-19 22:49:29 +0300
  • 584e45dbd4 android: Allow async presentation toggle GPUCode 2023-08-19 01:15:33 +0300
  • a6f5462125 vk_rasterizer: Correct special unbind GPUCode 2023-08-18 22:17:29 +0300
  • fdad42ce8d citra_qt: Fix invalid characters GPUCode 2023-08-14 18:14:34 +0300
  • e7bff87635 rasterizer_cache: Proper surface unregister GPUCode 2023-08-14 02:14:52 +0300
  • a98f205904 vk_instance: Set moltenvk configuration GPUCode 2023-08-13 19:28:28 +0300
  • 34f99e0b95 android: Custom driver code GPUCode 2023-08-13 17:44:16 +0300
  • 383200d00e vk_renderpass_cache: Bump pixel format count GPUCode 2023-08-11 03:33:15 +0300
  • 27794d26e7 renderer/vulkan: Make gl_Position invariant. (#48) Steveice10 2023-08-07 23:37:38 -0700
  • b7768a43bb qt: Fix fullscreen and resize issues on macOS. (#47) Steveice10 2023-08-07 03:18:35 -0700
  • 568b631496 renderer_vulkan: Add vulkan backend GPUCode 2023-07-25 22:16:41 +0300
  • f14361ace2 vk_instance: Collect tooling info GPUCode 2023-07-25 14:10:34 +0300
  • 9daf728da0 citra_qt: Add vulkan options to the GUI GPUCode 2023-07-25 14:04:08 +0300
  • f1fdbe32b9 code: Prepare frontend for vulkan support GPUCode 2023-05-03 23:52:26 +0300
  • e129f07047
    [ShaderGen] Avoid setting lighting states if components aren't enabled (#6895) m4xw 2023-08-21 06:12:38 +0200
  • 81038727d0
    Remove Citra Icon adding from pack.sh TGP17 2023-08-21 04:37:46 +0200
  • 1ac878aefa
    Add Icon through CMake logic instead TGP17 2023-08-21 04:36:24 +0200
  • 0c9a04ecae audio_core: Use boost::circular_buffer for audio FIFO. Steveice10 2023-08-20 18:26:38 -0700
  • 2fe4003cd6
    Include Citra Icon in release TGP17 2023-08-21 02:39:18 +0200
  • cf54210f42
    ci: Remove compatibility artifact naming for releases. (#6647) Steveice10 2023-08-20 16:41:13 -0700
  • 3bb91c6900 android: Move PollEvents to OpenGL window GPUCode 2023-08-20 12:49:10 +0300
  • b2092de871
    build: Fix web service functionality. (#6903) Steveice10 2023-08-19 17:34:35 -0700
  • fbf0cb2af8 build: Fix web service functionality. Steveice10 2023-08-19 15:32:28 -0700
  • 290e23aeda vk_rasterizer: De-centralize dynamic state GPUCode 2023-08-20 01:29:04 +0300
  • 73df5c66d9 vk_rasterizer: More robust attribute loading GPUCode 2023-08-20 00:14:31 +0300
  • c3b91007ff vk_graphics_pipeline: Fix async shader compilation GPUCode 2023-08-19 22:49:29 +0300
  • 5272b92d36 android: Allow async presentation toggle GPUCode 2023-08-19 01:15:33 +0300
  • 1507f5558f vk_rasterizer: Correct special unbind GPUCode 2023-08-18 22:17:29 +0300
  • a46850b9e0 citra_qt: Fix invalid characters GPUCode 2023-08-14 18:14:34 +0300
  • f867af86ba rasterizer_cache: Proper surface unregister GPUCode 2023-08-14 02:14:52 +0300
  • ad9ff72550 vk_instance: Set moltenvk configuration GPUCode 2023-08-13 19:28:28 +0300
  • 6033dd2ac4 android: Custom driver code GPUCode 2023-08-13 17:44:16 +0300
  • 5139d0f0f8 vk_renderpass_cache: Bump pixel format count GPUCode 2023-08-11 03:33:15 +0300
  • 4af44552a0 renderer/vulkan: Make gl_Position invariant. (#48) Steveice10 2023-08-07 23:37:38 -0700
  • 51c03ddcda qt: Fix fullscreen and resize issues on macOS. (#47) Steveice10 2023-08-07 03:18:35 -0700
  • 7777197154 renderer_vulkan: Add vulkan backend GPUCode 2023-07-25 22:16:41 +0300
  • e0433d57c9 vk_instance: Collect tooling info GPUCode 2023-07-25 14:10:34 +0300
  • 0ae7802d47 citra_qt: Add vulkan options to the GUI GPUCode 2023-07-25 14:04:08 +0300
  • 46e8f33330 code: Prepare frontend for vulkan support GPUCode 2023-05-03 23:52:26 +0300
  • 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
  • 91ce69f8fd [Squash] clang-format M4xw 2023-08-16 16:49:36 +0200
  • e61b90df63 [ShaderGen] Avoid setting lighting states if components aren't enabled M4xw 2023-08-16 16:21:31 +0200
  • 211b216734 fix post processing shaders crashing on Intel gpus Vitor Kiguchi 2023-08-14 16:13:17 -0300
  • b2c5f80a54 Address review comments (part 1) FearlessTobi 2023-08-12 17:52:15 +0200
  • 110e44e700 fix post processing shaders crashing on Intel gpus Vitor Kiguchi 2023-08-14 16:13:17 -0300
  • 66404a669f
    build: Fixes for a few minor issues (#6886) Steveice10 2023-08-14 09:47:17 -0700
  • 14d91d7677 citra_qt: Fix invalid characters GPUCode 2023-08-14 18:14:34 +0300
  • d48636d2b8 rasterizer_cache: Proper surface unregister GPUCode 2023-08-14 02:14:52 +0300
  • 8ea7a9fa78 vk_instance: Set moltenvk configuration GPUCode 2023-08-13 19:28:28 +0300