yuzu/src/video_core/renderer_vulkan
ReinUsesLisp dec3c981d0 vk_device: Enable features when available and misc changes
Keeps track of native ASTC support, VK_EXT_scalar_block_layout
availability and SSBO range.

Check for independentBlend and vertexPipelineStorageAndAtomics as a
required feature. Always enable it.

Use vk::to_string format to log Vulkan enums.

Style changes.
2019-05-26 01:41:34 -03:00
..
declarations.h renderer_vulkan: Add declarations file 2019-02-12 18:33:02 -03:00
maxwell_to_vk.cpp video_core: Silent -Wswitch warnings 2019-04-18 15:54:39 -03:00
maxwell_to_vk.h maxwell_to_vk: Initial implementation 2019-03-04 04:06:05 -03:00
vk_buffer_cache.cpp video_core/engines: Remove unnecessary inclusions where applicable 2019-04-05 18:26:32 -04:00
vk_buffer_cache.h Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing. 2019-04-21 11:42:07 -04:00
vk_device.cpp vk_device: Enable features when available and misc changes 2019-05-26 01:41:34 -03:00
vk_device.h vk_device: Enable features when available and misc changes 2019-05-26 01:41:34 -03:00
vk_memory_manager.cpp vk_memory_manager: Reorder constructor initializer list in terms of member declaration order 2019-02-27 11:08:19 -05:00
vk_memory_manager.h vk_memory_manager: Implement memory manager 2019-02-19 03:42:28 -03:00
vk_resource_manager.cpp video_core: Add missing override specifiers 2019-03-27 12:24:52 -04:00
vk_resource_manager.h video_core: Add missing override specifiers 2019-03-27 12:24:52 -04:00
vk_sampler_cache.cpp video_core: Abstract vk_sampler_cache into a templated class 2019-04-02 15:54:11 -03:00
vk_sampler_cache.h video_core: Abstract vk_sampler_cache into a templated class 2019-04-02 15:54:11 -03:00
vk_scheduler.cpp vk_scheduler: Implement a scheduler 2019-02-22 01:33:32 -03:00
vk_scheduler.h vk_scheduler: Implement a scheduler 2019-02-22 01:33:32 -03:00
vk_shader_decompiler.cpp Merge pull request #2441 from ReinUsesLisp/al2p 2019-05-19 14:02:58 -04:00
vk_shader_decompiler.h vk_shader_decompiler: Declare and stub interface for a SPIR-V decompiler 2019-04-10 14:20:25 -03:00
vk_stream_buffer.cpp vk_stream_buffer: Remove copy code path 2019-02-26 02:09:43 -03:00
vk_stream_buffer.h vk_stream_buffer: Remove copy code path 2019-02-26 02:09:43 -03:00
vk_swapchain.cpp vk_swapchain: Implement a swapchain manager 2019-03-29 00:00:51 -03:00
vk_swapchain.h vk_swapchain: Implement a swapchain manager 2019-03-29 00:00:51 -03:00