| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-16 | Texture Cache: More rescaling fixes. | Fernando Sahmkow | |
| 2021-11-16 | Texture Cache: Implement Vulkan UpScaling & DownScaling | Fernando Sahmkow | |
| 2021-11-16 | VideoCore: Initial Setup for the Resolution Scaler. | Fernando Sahmkow | |
| 2021-10-24 | Merge pull request #7206 from vonchenplus/fix_vulkan_viewport_issue | Fernando S | |
| Vulkan Rasterizer: Fix viewport issue | |||
| 2021-10-23 | Merge pull request #7070 from FernandoS27/want-you-bad | Ameer J | |
| Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. | |||
| 2021-10-23 | Vulran Rasterizer: address feedback. | Fernando Sahmkow | |
| 2021-10-22 | Fix vulkan viewport issue | Feng Chen | |
| 2021-10-16 | Merge pull request #7077 from FernandoS27/face-down | Ameer J | |
| A series of fixes to queries and indexed samplers. | |||
| 2021-10-16 | Merge pull request #7127 from FernandoS27/i-saw-a-wabbit | Ameer J | |
| A few fixes on Vulkan and Rasterizer Caching | |||
| 2021-10-06 | Merge pull request #7118 from ameerj/vc-gpu-impl | Fernando S | |
| gpu: Migrate implementation to the cpp file | |||
| 2021-10-04 | Vulkan: Fix failing barrier on refresh. | Fernando Sahmkow | |
| 2021-10-04 | Vulkan: Fix the master Semaphore | FernandoS27 | |
| 2021-10-03 | gpu: Migrate implementation to the cpp file | ameerj | |
| 2021-09-28 | vk_graphics_pipeline: Force patch list topology when tessellation is used | ameerj | |
| Fixes a crash on some drivers when tessellation is used but the IA topology is not patch list. | |||
| 2021-09-28 | Merge pull request #7076 from ameerj/amd-botw | bunnei | |
| vk_texture_cache: Disable cube compatibility flag on non-mesa AMD GCN4 and earlier | |||
| 2021-09-26 | Merge pull request #7078 from ameerj/vc-jthread-fixes | Morph | |
| video_core: Fix jthread related hangs when stopping emulation | |||
| 2021-09-24 | general: Update style to clang-format-12 | ameerj | |
| 2021-09-23 | video_core: Fix jthread related hangs when stopping emulation | ameerj | |
| jthread on some compilers is more picky when it comes to the order in which objects are destroyed. | |||
| 2021-09-23 | vk_texture_cache: Disable cube compatibility flag on non-mesa AMD GCN4 and ↵ | ameerj | |
| earlier Fixes rainbow textures on BOTW. | |||
| 2021-09-24 | Vulkan Query Cache: make sure to wait for the query result. | Fernando Sahmkow | |
| 2021-09-23 | Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. | Fernando Sahmkow | |
| 2021-09-20 | Merge pull request #7003 from ameerj/unlocked-present-mode | bunnei | |
| vk_swapchain: Use immediate present mode when mailbox is unavailable and FPS is unlocked | |||
| 2021-09-18 | Merge pull request #7019 from ameerj/videocore-jthread | bunnei | |
| videocore: Use std::jthread for worker threads | |||
| 2021-09-15 | vk_scheduler: Use std::jthread | ameerj | |
| 2021-09-14 | renderers: Log total pipeline count | Morph | |
| 2021-09-13 | Merge pull request #6944 from FernandoS27/dear-drunk-me | Morph | |
| Vulkan/Descriptors: Increase sets per pool on AMD propietary driver. | |||
| 2021-09-13 | Merge pull request #7001 from ameerj/wario-fix | Fernando S | |
| vk_rasterizer: Fix dynamic StencilOp updating when two faces are enabled | |||
| 2021-09-13 | Vulkan/Descriptors: Increase sets per pool on AMFD propietary driver. | Fernando Sahmkow | |
| 2021-09-12 | vk_swapchain: Use immediate present mode when mailbox is unavailable and FPS ↵ | ameerj | |
| is unlocked Allows drivers that do not support VK_PRESENT_MODE_MAILBOX_KHR the ability to present at a framerate higher than the monitor's refresh rate when the FPS is unlocked. | |||
| 2021-09-12 | Merge pull request #7002 from ameerj/vk-state-unused | Mai M | |
| vk_state_tracker: Remove unused function | |||
| 2021-09-12 | vk_rasterizer: Fix dynamic StencilOp updating when two faces are enabled | ameerj | |
| This function was incorrectly using the stencil_two_side_enable register when dynamically updating the StencilOp. | |||
| 2021-09-12 | vk_state_tracker: Remove unused function | ameerj | |
| 2021-09-11 | vk_descriptor_pool: Add missing <algorithm> include | Morph | |
| 2021-09-11 | Merge pull request #6901 from ameerj/vk-clear-bits | Fernando S | |
| vk_rasterizer: Only clear depth/stencil buffers when specified in attachment aspect mask | |||
| 2021-09-11 | Merge pull request #6941 from ameerj/swapchain-srgb | Fernando S | |
| vk_swapchain: Prefer linear swapchain format when presenting sRGB images | |||
| 2021-09-02 | renderer_vulkan: Wait on present semaphore at queue submit | ameerj | |
| The present semaphore is being signalled by the call to acquire the swapchain image. This semaphore is meant to be waited on when rendering to the swapchain image. Currently it is waited on when presenting, but moving its usage to be waited on in the command buffer submission allows for proper usage of this semaphore. Fixes the device lost when launching titles on the Intel Linux Mesa driver. | |||
| 2021-09-01 | Merge pull request #6900 from ameerj/attr-reorder | bunnei | |
| structured_control_flow: Add DemoteCombinationPass | |||
| 2021-08-30 | Merge pull request #6879 from ameerj/decoder-assert | bunnei | |
| vk_blit_screen: Fix non-accelerated texture size calculation | |||
| 2021-08-30 | structured_control_flow: Conditionally invoke demote reorder pass | ameerj | |
| This is only needed on select drivers when a fragment shader discards/demotes. | |||
| 2021-08-29 | vulkan_device: Enable VK_KHR_swapchain_mutable_format if available | ameerj | |
| Silences validation errors when creating sRGB image views of linear swapchain images | |||
| 2021-08-29 | vk_swapchain: Prefer linear swapchain format when presenting sRGB images | ameerj | |
| Fixes broken sRGB when presenting from a secondary GPU. | |||
| 2021-08-24 | vulkan_device: Add a check for int8 support | ameerj | |
| Silences validation errors when shaders use int8 without specifying its support to the API | |||
| 2021-08-21 | vk_rasterizer: Only clear depth and stencil buffers when set in attachment ↵ | ameerj | |
| aspect mask Silences validation errors for clearing the depth/stencil buffers of framebuffer attachments that were not specified to have depth/stencil usage. | |||
| 2021-08-16 | vk_blit_screen: Fix non-accelerated texture size calculation | ameerj | |
| Addresses the potential OOB access in UnswizzleTexture. | |||
| 2021-08-10 | Merge pull request #6820 from yzct12345/split-cache | Fernando S | |
| texture_cache: Split out template definitions | |||
| 2021-08-06 | Merge pull request #6791 from ameerj/astc-opt | bunnei | |
| astc_decoder: Various performance and memory optimizations | |||
| 2021-08-07 | texture_cache: Address ameerj's review | yzct12345 | |
| 2021-08-05 | texture_cache: Don't change copyright year | yzct12345 | |
| 2021-08-05 | texture_cache: Address ameerj's review | yzct12345 | |
| 2021-08-05 | texture_cache: Split templates out | yzct12345 | |
