| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | general: workarounds for SMMU syncing issues (#12749) | 2024-02-27 | 1 | -6/+8 | |
| | | |||||
| * | vk_rasterizer: flip scissor y on lower left origin mode (#13122) | 2024-02-27 | 3 | -17/+51 | |
| | | |||||
| * | settings: remove global override for smash on amdvlk | 2024-02-26 | 1 | -26/+3 | |
| | | |||||
| * | video_core: make gpu context aware of rendering program | 2024-02-26 | 1 | -1/+3 | |
| | | |||||
| * | Merge pull request #13075 from liamwhite/mali-having-a-bad-time | 2024-02-22 | 1 | -0/+1 | |
| |\ | | | | | shader_recompiler: throw on missing geometry streams in geometry shaders | ||||
| | * | shader_recompiler: throw on missing geometry streams in geometry shaders | 2024-02-19 | 1 | -0/+1 | |
| | | | |||||
| * | | scope_exit: Make constexpr | 2024-02-19 | 3 | -4/+12 | |
| |/ | | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it. | ||||
| * | gpu: dependency-inject scaling/antialiasing filter state for capture layers | 2024-02-09 | 5 | -17/+29 | |
| | | |||||
| * | nvnflinger/gpu: implement applet capture | 2024-02-09 | 2 | -27/+93 | |
| | | |||||
| * | nvnflinger/gpu: implement blending | 2024-02-09 | 6 | -41/+102 | |
| | | |||||
| * | video_core: defensively program around unmapped device pointers | 2024-02-09 | 1 | -3/+5 | |
| | | |||||
| * | Buffer Cache: Refactor to use Range sets instead | 2024-02-05 | 1 | -1/+0 | |
| | | |||||
| * | VideoCore: Move Slot Vector to Common | 2024-02-04 | 3 | -3/+3 | |
| | | |||||
| * | Merge pull request #12885 from Moonlacer/eclipse-fix | 2024-02-02 | 1 | -2/+3 | |
| |\ | | | | | structured_control_flow: Add Samsung Proprietary Driver ID to Reorder Pass | ||||
| | * | Clang Fix | 2024-02-01 | 1 | -2/+3 | |
| | | | |||||
| | * | Add Samsung Proprietary Driver ID to Reorder Pass | 2024-02-01 | 1 | -1/+1 | |
| | | | | | | | | | For RDNA-based Samsung Xclipse GPUs | ||||
| * | | nvnflinger/gpu: implement layer stack composition | 2024-01-31 | 6 | -145/+112 | |
| | | | |||||
| * | | renderer_vulkan: implement layer stack composition | 2024-01-31 | 13 | -912/+624 | |
| | | | |||||
| * | | renderer_opengl: split up blit screen resources into antialias and window ↵ | 2024-01-31 | 2 | -2/+7 | |
| | | | | | | | | | adapt passes | ||||
| * | | renderer_vulkan: convert FSR to graphics pipeline | 2024-01-31 | 10 | -426/+265 | |
| | | | |||||
| * | | renderer_opengl: split out FXAA | 2024-01-31 | 1 | -1/+1 | |
| | | | |||||
| * | | renderer_vulkan: split up blit screen resources into separate antialias and ↵ | 2024-01-31 | 10 | -913/+980 | |
| | | | | | | | | | window adapt passes | ||||
| * | | renderer_vulkan: isolate FXAA from blit screen | 2024-01-31 | 11 | -647/+582 | |
| | | | |||||
| * | | video_core: consistently account for resolution scaling when rendering | 2024-01-31 | 3 | -3/+11 | |
| | | | |||||
| * | | video_core: simplify accelerated surface fetch and crop handling between APIs | 2024-01-31 | 6 | -115/+61 | |
| |/ | |||||
| * | Merge pull request #12439 from FireBurn/vkresult | 2024-01-29 | 1 | -2/+3 | |
| |\ | | | | | Simplify VkResult lookup | ||||
| | * | Simplify VkResult lookup | 2024-01-22 | 1 | -2/+3 | |
| | | | |||||
| * | | Merge pull request #12499 from Kelebek1/time | 2024-01-25 | 1 | -1/+1 | |
| |\ \ | | | | | | | Rework time services | ||||
| | * | | Rework time service to fix time passing offline. | 2024-01-24 | 1 | -1/+1 | |
| | | | | |||||
| * | | | Merge pull request #12579 from FernandoS27/smmu | 2024-01-22 | 14 | -113/+120 | |
| |\ \ \ | | | | | | | | | Core: Implement Device Mapping & GPU SMMU | ||||
| | * | | | Core: Eliminate core/memory dependancies. | 2024-01-18 | 4 | -6/+5 | |
| | | | | | |||||
| | * | | | Core: Clang format and other small issues. | 2024-01-18 | 8 | -21/+21 | |
| | | | | | |||||
| | * | | | SMMU: Implement physical memory mirroring | 2024-01-18 | 1 | -4/+2 | |
| | | | | | |||||
| | * | | | SMMU: Initial adaptation to video_core. | 2024-01-18 | 12 | -99/+109 | |
| | |/ / | |||||
| * / / | renderer_vulkan: recreate swapchain when frame size changes | 2024-01-16 | 1 | -1/+1 | |
| |/ / | |||||
| * | | Fix one more typo | 2024-01-15 | 1 | -1/+1 | |
| | | | |||||
| * | | Fix typos in video_core | 2024-01-07 | 6 | -16/+16 | |
| |/ | |||||
| * | Vulkan: Only recreate swapchain if the frame is bigger than the swap image. | 2023-12-31 | 1 | -1/+1 | |
| | | |||||
| * | Merge pull request #12412 from ameerj/gl-query-prims | 2023-12-22 | 1 | -0/+4 | |
| |\ | | | | | OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries | ||||
| | * | OpenGL: Add GL_PRIMITIVES_GENERATED and ↵ | 2023-12-19 | 1 | -0/+4 | |
| | | | | | | | | | GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries | ||||
| * | | Merge pull request #12410 from liamwhite/more-mali-null | 2023-12-22 | 2 | -8/+26 | |
| |\ \ | | | | | | | renderer_vulkan: don't pass null view when nullDescriptor is not supported | ||||
| | * | | renderer_vulkan: don't pass null view when nullDescriptor is not supported | 2023-12-19 | 2 | -8/+26 | |
| | |/ | |||||
| * | | shader_recompiler: use float image operations on load/store when required | 2023-12-21 | 1 | -1/+1 | |
| | | | |||||
| * | | Merge pull request #12400 from ameerj/vk-query-prefix-fix | 2023-12-20 | 1 | -3/+6 | |
| |\ \ | | | | | | | vk_query_cache: Fix prefix sum max_accumulation_limit logic | ||||
| | * | | vk_query_cache: Fix prefix sum max_accumulation_limit logic | 2023-12-18 | 1 | -3/+6 | |
| | | | | |||||
| * | | | Merge pull request #12403 from liamwhite/clipdistance | 2023-12-20 | 1 | -0/+1 | |
| |\ \ \ | | | | | | | | | shader_recompiler: use minimal clip distance array | ||||
| | * | | | shader_recompiler: ignore clip distances beyond driver support level | 2023-12-18 | 1 | -0/+1 | |
| | | | | | |||||
| * | | | | Merge pull request #12390 from liamwhite/binding-insanity | 2023-12-20 | 1 | -13/+18 | |
| |\ \ \ \ | |_|_|/ |/| | | | renderer_vulkan: work around turnip binding bug in a610 | ||||
| | * | | | renderer_vulkan: work around turnip binding bug in a610 | 2023-12-17 | 1 | -13/+18 | |
| | |/ / | |||||
| * / / | renderer_vulkan: allow up to 7 swapchain images | 2023-12-16 | 2 | -4/+4 | |
| |/ / | |||||