| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-04 | vulkan_common: add feature test for shaderDrawParameters | Liam | |
| 2022-12-04 | vulkan_common: clean up extension usage | Liam | |
| 2022-12-04 | vulkan_common: correct usage of timeline semaphore fallbacks | Liam | |
| 2022-12-04 | vulkan_common: ensure all mandatory features are tested in feature report | Liam | |
| 2022-12-04 | vulkan_common: unsuffix 16-bit storage feature test structure | Liam | |
| 2022-12-04 | vulkan_common: unsuffix timeline semaphore feature test structure | Liam | |
| 2022-12-04 | vulkan_common: add logicOp to feature report | Liam | |
| 2022-12-04 | vulkan_common: promote host query reset usage to core | Liam | |
| 2022-12-04 | vulkan_common: promote descriptor update template usage to core | Liam | |
| 2022-12-04 | vulkan_common: promote timeline semaphore usage to core | Liam | |
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
| 2022-11-27 | Vulkan: update initialization | Liam | |
| Co-authored-by: bylaws <bylaws@users.noreply.github.com> | |||
| 2022-11-22 | general: fix compile for Apple Clang | Liam | |
| 2022-10-06 | vulkan_blitter: Fix pool allocation double free. | Byte | |
| 2022-08-02 | renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, ↵ | Liam | |
| R16G16B16_SSCALED, R8G8B8_SSCALED | |||
| 2022-06-29 | Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor" | lat9nq | |
| 2022-06-13 | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | |
| 2022-05-30 | vulkan_library: Add debug logging | lat9nq | |
| 2022-05-25 | Merge pull request #8379 from lat9nq/amd-push-desc-workaround | bunnei | |
| vulkan_device: Block AMDVLK's VK_KHR_push_descriptor | |||
| 2022-05-25 | vulkan_device: Workaround extension bug | lat9nq | |
| A bug occurs in yuzu when VK_KHR_workgroup_memory_explicit_layout is available but 16-bit integers are not supported in the host driver. Disable usage of the extension when this case arises. | |||
| 2022-05-25 | vulkan_device: Block AMDVLK's VK_KHR_push_descriptor | lat9nq | |
| Recent AMD Vulkan drivers (22.5.2 or 2.0.226 for specifically Vulkan) have a broken VK_KHR_push_descriptor implementation that causes a crash in yuzu. Disable it for the time being. | |||
| 2022-05-17 | video_core: Support new VkResult | Alexandre Bouvier | |
| 2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | |
| This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | |||
| 2022-04-14 | video_core: implement formats for N64 emulation | Fernando Sahmkow | |
| 2022-04-02 | fix: typos | Andrea Pappacoda | |
| 2022-03-30 | Merge pull request #8076 from ameerj/nv-vk-msaa-scale | bunnei | |
| Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ | |||
| 2022-03-25 | GC: Address Feedback. | Fernando Sahmkow | |
| 2022-03-25 | Garbage Collection: Redesign the algorithm to do a better use of memory. | Fernando Sahmkow | |
| 2022-03-23 | Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ | ameerj | |
| Nvidia Vulkan drivers 510+ crash when blitting MSAA images. Fall-back to 3D scale helpers for MSAA image scaling. | |||
| 2022-03-19 | video_core: Reduce unused includes | ameerj | |
| 2022-02-25 | vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state | Ameer J | |
| RDNA2 devices running under the RADV driver were crashing when VK_EXT_vertex_input_dynamic_state was enabled. Blacklisting these devices until a proper fix is established. | |||
| 2022-02-21 | vulkan_device: fix missing format in ANV | voidanix | |
| Currently Mesa's ANV driver does not support VK_FORMAT_B5G6R5_UNORM_PACK16, implement an alternative for it. | |||
| 2022-01-19 | vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features | Georg Lehmann | |
| 2021-12-23 | vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel ↵ | ameerj | |
| Windows drivers Fixes a crash when scaling MSAA textures in titles such as Sonic Colors Ultimate. | |||
| 2021-12-18 | Vulkan: Fix the checks for primitive restart extension. | Fernando Sahmkow | |
| 2021-12-18 | Vulkan: implement Logical Operations. | Fernando Sahmkow | |
| 2021-12-18 | Vulkan: Implement VK_EXT_primitive_topology_list_restart | Fernando Sahmkow | |
| 2021-12-08 | renderer_vulkan: Add R16G16_UINT | Morph | |
| - Used by Immortals Fenyx Rising | |||
| 2021-11-18 | renderer_vulkan: Implement S8_UINT stencil format | Morph | |
| It should be noted that on Windows, only nvidia gpus support this format natively as of this commit. | |||
| 2021-11-16 | vk_texture_cache: Fix unsupported blit format error checking | ameerj | |
| 2021-11-05 | vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatProperties | Feng Chen | |
| - Used by Dragon Quest Builders | |||
| 2021-10-23 | Merge pull request #7070 from FernandoS27/want-you-bad | Ameer J | |
| Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. | |||
| 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-23 | Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. | Fernando Sahmkow | |
| 2021-09-16 | Merge pull request #7011 from ameerj/vk-validation-0x0 | bunnei | |
| vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errors | |||
| 2021-09-16 | vulkan_device: Reorder Float16Int8 declaration | ameerj | |
| This variable was going out of scope before its usage in the vulkan device creation, causing a crash on very specific drivers. | |||
| 2021-09-16 | Revert "Merge pull request #7006 from FernandoS27/a-motherfucking-driver" | ameerj | |
| This reverts commit 62e88d0e7455e37840db7e2a8e199bc6ca176966, reversing changes made to edf3da346f4ec0ca492b427f4f693d56e84abc52. | |||
| 2021-09-13 | vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errors | ameerj | |
| This validation error is spammed on some titles, asserting that VkDescriptorSet 0x0[] was destroyed. This is likely a validation layer bug when using VK_KHR_push_descriptor, which can avoid using traditional VkDescriptorSet. It should be safe to ignore for now. | |||
| 2021-09-13 | Merge pull request #6943 from FernandoS27/omae-wa-mou-shindeiru | Morph | |
| Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD | |||
| 2021-09-13 | Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD since it's broken. | Fernando Sahmkow | |
