aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/vulkan_common/vulkan_device.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | Vulkan: update initializationLiam2022-11-271-46/+74
|/
* renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, R16G16B16_SSCALED...Liam2022-08-021-90/+144
* Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor"lat9nq2022-06-291-11/+0
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-131-6/+8
* Merge pull request #8379 from lat9nq/amd-push-desc-workaroundbunnei2022-05-251-0/+11
|\
| * vulkan_device: Block AMDVLK's VK_KHR_push_descriptorlat9nq2022-05-251-0/+11
* | vulkan_device: Workaround extension buglat9nq2022-05-251-1/+6
|/
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: implement formats for N64 emulationFernando Sahmkow2022-04-141-0/+12
* fix: typosAndrea Pappacoda2022-04-021-1/+1
* Merge pull request #8076 from ameerj/nv-vk-msaa-scalebunnei2022-03-301-0/+5
|\
| * Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ameerj2022-03-231-0/+5
* | GC: Address Feedback.Fernando Sahmkow2022-03-251-6/+5
* | Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow2022-03-251-4/+48
|/
* video_core: Reduce unused includesameerj2022-03-191-1/+0
* vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_stateAmeer J2022-02-251-4/+21
* vulkan_device: fix missing format in ANVvoidanix2022-02-211-0/+12
* vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64FeaturesGeorg Lehmann2022-01-191-1/+1
* vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel Wind...ameerj2021-12-231-2/+7
* Vulkan: Fix the checks for primitive restart extension.Fernando Sahmkow2021-12-181-12/+13
* Vulkan: implement Logical Operations.Fernando Sahmkow2021-12-181-1/+1
* Vulkan: Implement VK_EXT_primitive_topology_list_restartFernando Sahmkow2021-12-181-0/+28
* renderer_vulkan: Add R16G16_UINTMorph2021-12-081-0/+1
* renderer_vulkan: Implement S8_UINT stencil formatMorph2021-11-181-0/+10
* vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatPropertiesFeng Chen2021-11-051-0/+1
* Merge pull request #7070 from FernandoS27/want-you-badAmeer J2021-10-231-0/+4
|\
| * Vulkan Rasterizer: Correct DepthBias/PolygonOffset on Vulkan.Fernando Sahmkow2021-09-231-0/+4
* | vk_texture_cache: Disable cube compatibility flag on non-mesa AMD GCN4 and ea...ameerj2021-09-231-10/+15
|/
* vulkan_device: Reorder Float16Int8 declarationameerj2021-09-161-1/+2
* Revert "Merge pull request #7006 from FernandoS27/a-motherfucking-driver"ameerj2021-09-161-13/+1
* Merge pull request #6943 from FernandoS27/omae-wa-mou-shindeiruMorph2021-09-131-6/+20
|\
| * Vulkan: Disable VK_EXT_SAMPLER_FILTER_MINMAX in GCN AMD since it's broken.Fernando Sahmkow2021-09-131-6/+20
* | Merge pull request #7006 from FernandoS27/a-motherfucking-driverMorph2021-09-131-1/+13
|\ \ | |/ |/|
| * Vulkan: Blacklist Int8Float16 Extension on AMD on driver 21.9.1Fernando Sahmkow2021-09-131-1/+13
* | Merge pull request #6944 from FernandoS27/dear-drunk-meMorph2021-09-131-0/+6
|\ \
| * | Vulkan/Descriptors: Increase sets per pool on AMFD propietary driver.Fernando Sahmkow2021-09-131-0/+6
| |/
* / vulkan_device: Enable VK_KHR_swapchain_mutable_format if availableameerj2021-08-291-0/+10
|/
* vulkan_device: Add a check for int8 supportameerj2021-08-241-6/+10
* renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp2021-07-271-0/+29
* vulkan_device: Blacklist Volta and older from VK_KHR_push_descriptorReinUsesLisp2021-07-221-4/+39
* maxwell_to_vk: Add R16_SNORMReinUsesLisp2021-07-221-0/+1
* vulkan_device: Add missing include algorithmlat9nq2021-07-221-0/+1
* vulkan_device: Blacklist ampere devices from float16 mathameerj2021-07-221-9/+20
* vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onwardReinUsesLisp2021-07-221-4/+7
* vk_graphics_pipeline: Implement smooth linesReinUsesLisp2021-07-221-5/+36
* vk_graphics_pipeline: Implement line widthReinUsesLisp2021-07-221-2/+2
* shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp2021-07-221-0/+6
* vk_graphics_pipeline: Implement conservative renderingReinUsesLisp2021-07-221-0/+6
* vk_graphics_pipeline: Use VK_KHR_push_descriptor when availableReinUsesLisp2021-07-221-0/+11
* shader: Add support for native 16-bit floatsReinUsesLisp2021-07-221-2/+2