Commit graph

  • d22d556d30 gl_rasterizer: Separable shaders for everyone GPUCode 2023-08-20 17:23:38 +0300
  • c281c1a5cc externals: Update vulkan-headers GPUCode 2023-08-20 17:21:34 +0300
  • fd38e33fb2 vk_renderpass_cache: Bring back renderpass flushing GPUCode 2023-08-20 16:54:08 +0300
  • 66c5f59627 vk_instance: Enable robust buffer access GPUCode 2023-08-20 16:52:49 +0300
  • faf6b36f3b android: Move PollEvents to OpenGL window GPUCode 2023-08-20 12:49:10 +0300
  • dd71859818 vk_rasterizer: More robust attribute loading GPUCode 2023-08-20 00:14:31 +0300
  • fe724600ab vk_graphics_pipeline: Fix async shader compilation GPUCode 2023-08-19 22:49:29 +0300
  • a12b01105d android: Allow async presentation toggle GPUCode 2023-08-19 01:15:33 +0300
  • 8c05a52a65 vk_rasterizer: Correct special unbind GPUCode 2023-08-18 22:17:29 +0300
  • e5ba2abd1c citra_qt: Fix invalid characters GPUCode 2023-08-14 18:14:34 +0300
  • 8421be7ebf rasterizer_cache: Proper surface unregister GPUCode 2023-08-14 02:14:52 +0300
  • ba9f1f8ae9 vk_instance: Set moltenvk configuration GPUCode 2023-08-13 19:28:28 +0300
  • 6c391971c6 android: Custom driver code GPUCode 2023-08-13 17:44:16 +0300
  • 85dd604a7e vk_renderpass_cache: Bump pixel format count GPUCode 2023-08-11 03:33:15 +0300
  • edd8de29ae renderer/vulkan: Make gl_Position invariant. (#48) Steveice10 2023-08-07 23:37:38 -0700
  • 89226eea2a qt: Fix fullscreen and resize issues on macOS. (#47) Steveice10 2023-08-07 03:18:35 -0700
  • 59549a2eb6 renderer_vulkan: Add vulkan backend GPUCode 2023-07-25 22:16:41 +0300
  • a8d590ae80 vk_instance: Collect tooling info GPUCode 2023-07-25 14:10:34 +0300
  • 6b51afaf1f citra_qt: Add vulkan options to the GUI GPUCode 2023-07-25 14:04:08 +0300
  • a67bfe544d code: Prepare frontend for vulkan support GPUCode 2023-05-03 23:52:26 +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
  • 5bf6201bf1 build: clang-format warnings Castor216 2023-09-10 20:19:59 +0100
  • 1fdd20d733 build: style changes Castor216 2023-09-10 20:17:43 +0100
  • dc2fd5fc98 build: fix build failure on Windows Castor216 2023-09-10 19:52:04 +0100
  • 61c65f8cab build: restore preprocessor directives Castor216 2023-09-10 19:27:33 +0100
  • 53b8b4fd3d build: detect soundtouch::SAMPLETYPE at runtime Castor216 2023-09-10 18:56:11 +0100
  • 0f5dd4eca9 build: remove extraneous SYSTEM_SOUNDTOUCH_INTEGER_SAMPLES Castor216 2023-09-10 13:29:46 +0100
  • b3e3f73f51 Address review comments Vitor Kiguchi 2023-09-09 22:28:54 -0300
  • fd8010af3e build: clang-format fixes Castor216 2023-09-09 10:02:51 +0100
  • ca9c3e45cf build: changes to vector assignment, vector usage, rearranging preprocessor directives and changing variable names Castor216 2023-09-09 09:55:50 +0100
  • e6e7e7cbb1
    Update src/audio_core/time_stretch.cpp Castor215 2023-09-09 08:56:13 +0100
  • c33c8a5391 build: yet more clang-format warnings Castor216 2023-09-08 23:21:01 +0100
  • 9e04a905cc build: apply recommened changes Castor216 2023-09-08 23:16:46 +0100
  • 90716707b4 build: fix missing spaces Castor216 2023-09-08 22:12:09 +0100
  • 3371eb9420 build: fixing failing tests Castor216 2023-09-08 21:53:46 +0100
  • 2c1485ceac build: Add option to use system SoundTouch Castor216 2023-09-08 20:56:00 +0100
  • c129e4a825 gles: reorder framebuffer fetch extension directives Vitor Kiguchi 2023-09-07 23:08:32 -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
  • 189e843aa4 gpu: Correct display transfer output with vertical flip+crop lines GPUCode 2023-09-07 02:43:34 +0300
  • 304ec7efa2 gpu: Correct display transfer output with vertical flip+crop lines GPUCode 2023-09-07 02:43:34 +0300
  • 942b80674d Add Kdevelop files to .gitignore Castor216 2023-09-06 17:40:02 +0100
  • e2d8eef5fa
    qt: Fix arguments to maintenancetool for update check. (#6946) Steveice10 2023-09-04 17:25:41 -0700
  • 27e96132b4 qt: Fix arguments to maintenancetool for update check. Steveice10 2023-09-04 06:25:35 -0700
  • f2a4fce95f video_core: Add comments GPUCode 2023-09-04 02:50:31 +0300
  • dd181af10f video_core: Use epsilons for clip planes GPUCode 2023-09-04 02:08:16 +0300
  • 8d2c188444 cfg: Move prefered region check to module ctor GPUCode 2023-09-04 00:34:15 +0300
  • 5c5aef55e2 services: Move cfg to the top of the module map GPUCode 2023-09-03 23:23:31 +0300
  • 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
  • 3b06d50976 gl_state: Match shadow order with vulkan GPUCode 2023-08-31 23:35:08 +0300
  • 45e6c2dbbf renderer_gl: Use explicit bindings GPUCode 2023-08-31 23:00:12 +0300
  • 557c23ac5d Ensure installer build directories are created. Steveice10 2023-08-30 18:10:22 -0700
  • 2125dca7e7 Update Windows aqt to 3.1.7 Steveice10 2023-08-30 17:57:23 -0700
  • 6784346736 Address comment. Steveice10 2023-08-30 17:42:22 -0700
  • 58f90599a7 build: Fix Qt installer build script. Steveice10 2023-08-30 17:13:23 -0700
  • 1c9b6fbcea shader: Fix shadow_texture_orthographic not being set correctly. Steveice10 2023-08-30 16:49:54 -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
  • e3c36920f4 service: Downgrade some spammy logs to trace level. Steveice10 2023-08-29 15:58:46 -0700
  • f070014973 gl_shader_decompiler: Fix min/max NaN edge case GPUCode 2023-08-29 19:11:21 +0300
  • 0f23870ddd gl_shader_gen: Avoid emitting blend emulation if minmax_factor is present GPUCode 2023-08-29 10:55:32 +0300
  • 859a14761b renderer_opengl: Add fallback path for mesa GPUCode 2023-08-29 00:51:02 +0300
  • 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
  • 488d7d49d3 android: Stub out billing manager GPUCode 2023-06-24 00:14:19 +0300
  • d1f600601d
    renderer_software: Multi-thread processing (#6698) GPUCode 2023-08-28 11:09:23 +0300
  • 6a743814d6 renderer_software: Move memory access out of the raster loop GPUCode 2023-07-16 03:36:47 +0300
  • b34f8f4359 renderer_software: Multi-thread processing GPUCode 2023-07-16 03:02:55 +0300
  • 8b218e1b7d
    tev: Use primary color for previous source in first stage (#6921) GPUCode 2023-08-28 09:59:32 +0300
  • 41e65c92ea sdl: Fix surface initialization on macOS. (#49) Steveice10 2023-08-26 03:49:08 -0700
  • 0ae32228d8 vk_pipeline_cache: Skip cache save when no pipeline cache exists GPUCode 2023-08-26 00:29:25 +0300
  • f8ec1fe1f5 renderer_vulkan: Fix dynamic state being lost GPUCode 2023-08-25 20:17:07 +0300
  • 3096487009 android: More robust surface recreation GPUCode 2023-08-25 03:33:57 +0300
  • a3b92d3089 vk_rasterizer: Bump async threshold to 6 GPUCode 2023-08-25 01:30:10 +0300
  • 7ea211e6ab vk_instance: Blacklist VK_EXT_pipeline_creation_cache_control with nvidia gpus GPUCode 2023-08-25 00:51:46 +0300
  • ddff167c2f vk_present_window: Match guest swapchain size to vulkan image count GPUCode 2023-08-24 17:06:40 +0300
  • 7875e39155 vk_swapchain: Ensure vsync doesn't lock framerate GPUCode 2023-08-24 01:54:03 +0300
  • 4b8cf0c7bd vk_graphics_pipeline: Only fast compile if no shaders are pending GPUCode 2023-08-22 00:16:57 +0300
  • f32d46b23f renderer_vulkan: Implement reinterpretation with copy GPUCode 2023-08-20 21:50:29 +0300
  • c3b5258b44 vk_blit_helper: Corect depth to color convertion GPUCode 2023-08-20 18:48:11 +0300
  • f2ea60d071 gl_rasterizer: Separable shaders for everyone GPUCode 2023-08-20 17:23:38 +0300
  • 3d489a3e2c externals: Update vulkan-headers GPUCode 2023-08-20 17:21:34 +0300
  • 31d0863b06 vk_renderpass_cache: Bring back renderpass flushing GPUCode 2023-08-20 16:54:08 +0300
  • fe313b6e6f vk_instance: Enable robust buffer access GPUCode 2023-08-20 16:52:49 +0300
  • edeeb4b96c android: Move PollEvents to OpenGL window GPUCode 2023-08-20 12:49:10 +0300
  • 79ac59a4a6 vk_rasterizer: More robust attribute loading GPUCode 2023-08-20 00:14:31 +0300
  • 0fa24e7a29 vk_graphics_pipeline: Fix async shader compilation GPUCode 2023-08-19 22:49:29 +0300
  • 90bab43673 android: Allow async presentation toggle GPUCode 2023-08-19 01:15:33 +0300
  • 20a1606b33 vk_rasterizer: Correct special unbind GPUCode 2023-08-18 22:17:29 +0300
  • 5be6f8dbb3 citra_qt: Fix invalid characters GPUCode 2023-08-14 18:14:34 +0300
  • 61d0742736 rasterizer_cache: Proper surface unregister GPUCode 2023-08-14 02:14:52 +0300
  • 798f9f7188 vk_instance: Set moltenvk configuration GPUCode 2023-08-13 19:28:28 +0300
  • 0322b0ae7e android: Custom driver code GPUCode 2023-08-13 17:44:16 +0300
  • ddaa050cc9 vk_renderpass_cache: Bump pixel format count GPUCode 2023-08-11 03:33:15 +0300
  • 1296a862d5 renderer/vulkan: Make gl_Position invariant. (#48) Steveice10 2023-08-07 23:37:38 -0700
  • 79c4c3b0b5 qt: Fix fullscreen and resize issues on macOS. (#47) Steveice10 2023-08-07 03:18:35 -0700