Commit Graph

  • 58b43ef0b7 [vk] Conditioning Conditional Rendering #2 CamilleLaVey 2025-11-27 13:15:09 -0400
  • 76538e02c9 [vk, qcom] Removed SPIR-V 1.4 for qcom CamilleLaVey 2025-11-27 13:04:59 -0400
  • 39952edee6 [vk] Adjustments to Sample Locations CamilleLaVey 2025-11-27 12:33:12 -0400
  • 249561d8b9 [host] Adjusted Track function for bias handling and alignment checks for storage buffers CamilleLaVey 2025-11-27 12:03:11 -0400
  • 40a554c336 [host] Added logging for OOM cases with fastmem relation CamilleLaVey 2025-11-27 01:15:17 -0400
  • 78dc027996 [ir, nvn] Tightened SSBO tracking heuristics CamilleLaVey 2025-11-27 05:33:42 +0100
  • 9cfe9a4684 Revert "Controlled SPV features on QCOM" Caio Oliveira 2025-11-27 00:04:06 -0300
  • 094071ee2b Controlled SPV features on QCOM CamilleLaVey 2025-11-26 21:11:18 -0400
  • 99614ba58c [vk, qcom] Disabling VK_KHR_push_descriptor for qcom CamilleLaVey 2025-11-26 20:39:48 -0400
  • 93d87f8372 [vk, vendor, mobile] Improved mobile staging buffer data CamilleLaVey 2025-11-26 19:58:13 -0400
  • 1c3f9c4730 [vk, rasterizer] Update sample location handling for MSAA configurations CamilleLaVey 2025-11-26 18:58:18 -0400
  • 32f378d300 [vk, rasterizer] offsets float x Uint CamilleLaVey 2025-11-26 00:35:37 -0400
  • 0be1b1e269 [vk] Sample Locations Structure CamilleLaVey 2025-11-26 00:28:59 -0400
  • 3ee57d9894 [vk, rasterizer] TiledCacheBarrier starter CamilleLaVey 2025-11-26 00:16:55 -0400
  • 531d44a90b [maxwell, vk] VK_EXT_Sample_Locations CamilleLaVey 2025-11-26 00:01:42 -0400
  • b3d65d7671 [vk, qcom] Removed 500.800.51 compilling parallel restriction CamilleLaVey 2025-11-25 22:18:50 -0400
  • 29178a9359 [vk, qcom] Adjusting Sampler Budget reserved value CamilleLaVey 2025-11-25 21:53:33 -0400
  • 4f1d12a3af [vk, qcom] UniformBufferAlignment set by hardware capabilities CamilleLaVey 2025-11-25 20:20:26 -0400
  • 5ed257a238 [vk, qcom] Samplers Budget Management CamilleLaVey 2025-11-25 19:55:55 -0400
  • f50348d483 [vk, qcom] Extending limits of broken parallel compiling to 512.800.51 CamilleLaVey 2025-11-25 19:27:14 -0400
  • 5fe502ce03 [vk, qcom] Binding buffer limits CamilleLaVey 2025-11-25 17:53:06 -0400
  • 8281112bd8 [vk, vendor] Clamping memory usage in mobile gpu's CamilleLaVey 2025-11-25 17:22:35 -0400
  • 70409fbc4e Remove VK_EXT_CUSTOM_BORDER_COLOR CamilleLaVey 2025-11-25 15:52:41 -0400
  • 8942194ae9 [settings] vertex_input_dynamic_state ON -> OFF Caio Oliveira 2026-01-01 06:51:19 -0300
  • 2703e58fbd Revert "[vk, scheduler] Applying finising call for TF when it's not getting used" Caio Oliveira 2026-01-01 06:43:48 -0300
  • 110cc89c31 [vk, scheduler] Applying finising call for TF when it's not getting used CamilleLaVey 2025-11-25 09:35:03 -0400
  • bbe9c178b0 [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic CamilleLaVey 2025-11-23 01:36:47 -0400
  • af178e19fb Revert "[chore] remove whitespaces, bump down opengl cache and use better variable for case dyna_state" Caio Oliveira 2026-01-07 03:02:43 -0300
  • 8440c2074d
    [vk] Remove UniformRing and vkCmdResetQueryPool (#3270) Caio Oliveira 2026-01-07 06:52:17 +0100
  • 5edcdea78f
    [refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState (#3074) CamilleLaVey 2026-01-07 06:49:32 +0100
  • a0a474520b [chore] remove whitespaces, bump down opengl cache and use better variable for case dyna_state true-eds Caio Oliveira 2026-01-07 02:31:40 -0300
  • a839759a7b Guard Vulkan header include with __APPLE__ for Windows compatibility chrelliott978 2026-01-07 06:35:33 +0100
  • 3d0730a7d8 Fix MoltenVK subgroup scope error in SPIR-V emission chrelliott978 2026-01-07 01:59:59 +0100
  • f770e73ce3 Fix: Remove erroneous break statement in Fragment shader output handling The break statement at lin chrelliott978 2026-01-07 01:23:50 +0100
  • 01debb0da7 Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-07 01:18:56 +0100
  • 6590d810f7 Update src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp chrelliott978 2026-01-07 00:31:27 +0100
  • 5519e02886 Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 02:24:16 +0100
  • 0f62c19fac Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 02:04:36 +0100
  • 5e4eb5bbfe Update src/shader_recompiler/backend/spirv/spirv_emit_context.cpp chrelliott978 2026-01-06 01:43:25 +0100
  • 79062d303e Update src/shader_recompiler/backend/spirv/spirv_emit_context.cpp chrelliott978 2026-01-06 01:30:19 +0100
  • c2247db7c1 Update src/shader_recompiler/runtime_info.h chrelliott978 2026-01-06 01:19:31 +0100
  • 7741104419 Update src/shader_recompiler/runtime_info.h chrelliott978 2026-01-06 01:15:55 +0100
  • f95c951a31 Update src/shader_recompiler/104runtime_info.h chrelliott978 2026-01-06 01:14:27 +0100
  • ecc3d46efd Update src/shader_recompiler/backend/spirv/spirv_emit_context.cpp chrelliott978 2026-01-06 01:07:57 +0100
  • 14ff7bae28 Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 01:01:43 +0100
  • 1413afeb17 Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 00:54:00 +0100
  • ce7bda6cf8 revert 7602303d00 chrelliott978 2026-01-06 00:52:59 +0100
  • 619f2593d5 revert 7602303d00 chrelliott978 2026-01-06 00:50:53 +0100
  • 313ab2073c Update src/video_core/renderer_vulkan/info.force_integer_frag_colorvk_pipeline_cache.cpp chrelliott978 2026-01-06 00:48:55 +0100
  • 34141741ed Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 00:42:27 +0100
  • 676e76b5ff Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 00:39:29 +0100
  • f9a0b05e3f Update src/video_core/renderer_vulkan/vk_pipeline_cache.cpp chrelliott978 2026-01-06 00:31:27 +0100
  • c8dbd33f9e Update src/shader_recompiler/backend/spirv/spirv_emit_context.cpp chrelliott978 2026-01-06 00:22:25 +0100
  • 6ba1e1a758 Update src/shader_recompiler/runtime_info.h chrelliott978 2026-01-06 00:14:43 +0100
  • e0d229a0b6 [vk] Remove UniformRing and vkCmdResetQueryPool Caio Oliveira 2026-01-04 21:38:57 -0300
  • c62df6c76c frick renderpass Maufeat 2026-01-07 03:44:18 +0100
  • 4cacf56cec
    [core/hle] implement Unknown330 and stub extra 20/15 missing funcs (#3269) lizzie 2026-01-06 22:44:57 +0100
  • 0965e4043b Another test MaranBr 2026-01-05 21:42:57 -0400
  • 2565f36eec Another test MaranBr 2026-01-05 20:14:48 -0400
  • e06297cd18 Fix build MaranBr 2026-01-05 19:14:07 -0400
  • e83974ec45 EDS Experiment MaranBr 2026-01-05 19:02:54 -0400
  • d2e5b4db5e inter lizzie 2026-01-05 22:57:42 +0000
  • 60e5edd6a6 [meta] remove UTF8-hyphen on readme, rewrite to be more neutral lizzie 2026-01-05 22:29:06 +0000
  • b065ab36e2 [settings] vertex_input_dynamic_state OFF -> ON DraVee 2026-01-05 17:32:54 +0100
  • 0733b1887e [core/hle] implement Unknown330 and stub extra 20/15 missing funcs lizzie 2026-01-04 22:23:29 +0000
  • afa25b23d8 v3 port/lr Caio Oliveira 2026-01-04 18:39:08 -0300
  • 991e37a8ca v2 DraVee 2026-01-04 10:06:52 -0300
  • 324b637e69 added functions to enable access to debug knobs from kotlin side + docs xbzk 2026-01-04 14:42:31 -0300
  • 23431c9705 initial wip DraVee 2026-01-04 09:39:24 -0300
  • f017aa36de Experiment John 2026-01-04 04:52:44 +0100
  • ff516f12db
    Revert "[vk] Bring Vulkan closer to Spec (#180)" Caio Oliveira 2026-01-03 20:37:44 -0300
  • 5dfb1a2ce6
    Revert "[VK] PR 180 extension (#257)" Caio Oliveira 2026-01-03 20:35:02 -0300
  • eca7e2dc6c
    Revert "[vk] Fixes regression of PR #180 vk_scheduler.cpp for AMD GPU and Windows OS (#3071)" Caio Oliveira 2026-01-03 20:34:45 -0300
  • 09d58d9455
    [vk] VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL -> VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL Caio Oliveira 2026-01-03 18:50:15 -0300
  • 925d68b501
    Revert "[core/nvdrv] Fix Random Unmap Memory Clearing (#176)" Caio Oliveira 2026-01-03 18:30:58 -0300
  • c28b5ffc7d
    [cmake, dynarmic] Restore project languages specification (#3256) Marcin Serwin 2026-01-03 21:49:09 +0100
  • 4621f88c21
    [cmake, dynarmic] Restore project languages specification Marcin Serwin 2026-01-03 18:25:15 +0100
  • f656f7b2d8 fix inc lizzie 2025-11-07 03:01:07 +0000
  • ffdbc61e11 [dynarmic] backport WAITPKG based spinlocks lizzie 2025-09-29 08:30:12 +0000
  • 819828a1b3 fix build Maufeat 2026-01-03 02:50:31 +0100
  • a12c55413d replace 0 with enum value Maufeat 2026-01-03 02:06:31 +0100
  • f52ff56e70
    [Docs] Change examples to make more sense. (#3255) Bix 2026-01-03 01:38:45 +0100
  • 282042dc45 Update src/core/hle/service/nvnflinger/buffer_slot.h John 2026-01-03 01:25:20 +0100
  • 394c6917b3 Update src/core/hle/service/nvnflinger/buffer_queue_producer.h John 2026-01-03 01:25:13 +0100
  • 1243b13957 Update src/core/hle/service/nvnflinger/buffer_queue_producer.cpp John 2026-01-03 01:25:05 +0100
  • 0238e7e220 Update src/core/hle/service/nvnflinger/buffer_queue_core.h John 2026-01-03 01:24:58 +0100
  • 8ff5b3ca27 Update src/core/hle/service/nvnflinger/buffer_queue_core.cpp John 2026-01-03 01:24:51 +0100
  • 6d8ebc2127 [Docs] Change examples to make more sense. Bix 2026-01-03 01:24:43 +0100
  • e953c92ba8 Update src/core/hle/service/nvnflinger/buffer_queue_consumer.cpp John 2026-01-03 01:24:37 +0100
  • d975c58f01 Upload files to "src/core/hle/service/nvnflinger" John 2026-01-03 01:21:41 +0100
  • 7dc45b034c [core/nvnflinger] Reapply GetBufferHistory with Performance Fix John 2026-01-03 01:20:44 +0100
  • 8532fbc95d Update some barriers Update-some-barriers-test PavelBARABANOV 2026-01-02 07:36:14 +0300
  • d1d8c4a031 Minor fixes to the code Forrest Keller 2026-01-01 13:33:47 -0600
  • 63a88103aa Revert "[vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic" Caio Oliveira 2026-01-01 18:37:26 -0300
  • 2df0adeacc [vk] Fix Pokemon ZA explosion introduced on "[vk, pipeline, query_cache, rasterizer] transformFeedback buffering handling update" Caio Oliveira 2026-01-01 07:40:17 -0300
  • 0ecc7a952c [vk, pipeline, query_cache, rasterizer] transformFeedback buffering handling update CamilleLaVey 2025-12-23 01:09:38 -0400
  • 5ed2a84524 [vk] Gating advanced ExtendedDynamicState1 CamilleLaVey 2025-11-26 02:22:26 -0400
  • 1529036182 [licences] Updating licenses on missing files CamilleLaVey 2025-11-25 11:04:40 -0400
  • 0eafb5ec61 [vk] Line rasterization and Alpha features adjusments (again) CamilleLaVey 2025-11-25 10:48:52 -0400
  • c712aca9cf Revert "[vk, scheduler] Applying finising call for TF when it's not getting used" Caio Oliveira 2026-01-01 06:43:48 -0300