135 Commits (9eed713a12e6400bf156728c9f568cde53bfd8e1)

Author SHA1 Message Date
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
lat9nq e7882e4bcb vulkan_library: Add debug logging 4 years ago
lat9nq adfd64ba59 vulkan_device: Workaround extension bug 4 years ago
lat9nq 3f2a89bb9d vulkan_device: Block AMDVLK's VK_KHR_push_descriptor 4 years ago
Alexandre Bouvier a766e7d663 video_core: Support new VkResult 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Fernando Sahmkow ba73142ce0 video_core: implement formats for N64 emulation 4 years ago
Andrea Pappacoda d9044f00e1 fix: typos 4 years ago
Fernando Sahmkow 392612a2d3 GC: Address Feedback. 5 years ago
Fernando Sahmkow 7ea1f39bd0 Garbage Collection: Redesign the algorithm to do a better use of memory. 5 years ago
ameerj 9b1322ef20 Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
Ameer J f4c97f7410 vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state 4 years ago
voidanix 9891701985 vulkan_device: fix missing format in ANV 5 years ago
Georg Lehmann feb8a473ed vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features 5 years ago
ameerj bb108db1de vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel Windows drivers 5 years ago
Fernando Sahmkow 15c634806b Vulkan: Fix the checks for primitive restart extension. 5 years ago
Fernando Sahmkow ce7c3bdf0c Vulkan: implement Logical Operations. 5 years ago
Fernando Sahmkow 790bbcb016 Vulkan: Implement VK_EXT_primitive_topology_list_restart 5 years ago
Morph 052c01db9a renderer_vulkan: Add R16G16_UINT 5 years ago
Morph 39a49776b6 renderer_vulkan: Implement S8_UINT stencil format 5 years ago
ameerj 83aec496da vk_texture_cache: Fix unsupported blit format error checking 5 years ago
Feng Chen bc7104cd76 vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatProperties 5 years ago
ameerj d44cd612a0 vk_texture_cache: Disable cube compatibility flag on non-mesa AMD GCN4 and earlier 5 years ago
Fernando Sahmkow 6a6e2407f8 Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan. 5 years ago
ameerj 43d59a4bbe vulkan_device: Reorder Float16Int8 declaration 5 years ago
ameerj abf9900d82 Revert "Merge pull request #7006 from FernandoS27/a-motherfucking-driver" 5 years ago
ameerj ccf4fa3aaa vulkan_debug_callback: Ignore InvalidCommandBuffer-VkDescriptorSet errors 5 years ago
Fernando Sahmkow 17e879aa56 Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD since it's broken. 5 years ago
Fernando Sahmkow a3f4f92e7e Vulkan: Blacklist Int8Float16 Extension on AMD on driver 21.9.1 5 years ago
Fernando Sahmkow dbe8a4fc2f Vulkan/Descriptors: Increase sets per pool on AMFD propietary driver. 5 years ago
ameerj 584fc3cb71 vulkan_device: Enable VK_KHR_swapchain_mutable_format if available 5 years ago
ameerj 56cabe631b vulkan_device: Add a check for int8 support 5 years ago
Robin Kertels f8f27b6caf vulkan_memory_allocator: Respect bufferImageGranularity 5 years ago
ReinUsesLisp 482c1ec8e5 renderer_vulkan: Add setting to log pipeline statistics 5 years ago
Lioncash be66e2a272 vulkan_wrapper: Fix SetObjectName() always indicating objects as images 5 years ago
ReinUsesLisp 6c7f6e1228 vulkan_device: Blacklist Volta and older from VK_KHR_push_descriptor 5 years ago
ReinUsesLisp b654537f0f maxwell_to_vk: Add R16_SNORM 5 years ago
lat9nq 52f2fe7b52 vulkan_device: Add missing include algorithm 5 years ago
ameerj d965b7200a vulkan_device: Blacklist ampere devices from float16 math 5 years ago
ReinUsesLisp e8d458a81d vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onward 5 years ago
ReinUsesLisp 1c7c65087d vk_graphics_pipeline: Implement smooth lines 5 years ago
ReinUsesLisp bd0796d52f vk_graphics_pipeline: Implement line width 5 years ago
ReinUsesLisp b1df436cef shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp 649c9cca0f vk_graphics_pipeline: Implement conservative rendering 5 years ago
ReinUsesLisp 0a75c400e3 shader: Emulate 64-bit integers when not supported 5 years ago
ReinUsesLisp b3bf0d4ebb vk_graphics_pipeline: Use VK_KHR_push_descriptor when available 5 years ago
ReinUsesLisp 52be21495e shader: Add support for native 16-bit floats 5 years ago
ReinUsesLisp a9a5f5b535 vulkan_device: Blacklist VK_EXT_vertex_input_dynamic_state on Intel 5 years ago
lat9nq 3a70b6c79b shader: Add shader loop safety check settings 5 years ago