summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* vk_swapchain: Implement a swapchain managerReinUsesLisp2019-03-292-0/+302
* video_core: Add missing override specifiersLioncash2019-03-272-2/+2
* gpu: Move GPUVAddr definition to common_types.bunnei2019-03-212-4/+2
* gpu: Use host address for caching instead of guest address.bunnei2019-03-152-17/+41
* vk_sampler_cache: Use operator== instead of memcmpMat M2019-03-131-1/+1
* vk_sampler_cache: Implement a sampler cacheReinUsesLisp2019-03-132-0/+137
* Merge pull request #2191 from ReinUsesLisp/maxwell-to-vkbunnei2019-03-083-3/+551
|\
| * maxwell_to_vk: Initial implementationReinUsesLisp2019-03-043-3/+551
* | video_core/engines: Remove unnecessary includesLioncash2019-03-061-1/+1
|/
* vk_buffer_cache: Fix clang-formatReinUsesLisp2019-03-021-3/+3
* vk_buffer_cache: Implement a buffer cacheReinUsesLisp2019-03-012-0/+203
* Merge pull request #2152 from ReinUsesLisp/vk-stream-bufferbunnei2019-02-284-7/+169
|\
| * vk_stream_buffer: Remove copy code pathReinUsesLisp2019-02-262-53/+18
| * vk_stream_buffer: Implement a stream bufferReinUsesLisp2019-02-242-0/+197
| * vk_resource_manager: Minor VKFenceWatch changesReinUsesLisp2019-02-242-7/+7
* | vk_memory_manager: Reorder constructor initializer list in terms of member declaration orderLioncash2019-02-271-1/+1
|/
* Merge pull request #2146 from ReinUsesLisp/vulkan-schedulerbunnei2019-02-242-0/+129
|\
| * vk_scheduler: Implement a schedulerReinUsesLisp2019-02-222-0/+129
* | vk_memory_manager: Fixup commit interval allocationReinUsesLisp2019-02-241-2/+1
|/
* vk_memory_manager: Implement memory managerReinUsesLisp2019-02-192-0/+340
* vk_resource_manager: Implement a command buffer pool with VKFencedPoolReinUsesLisp2019-02-142-1/+59
* vk_resource_manager: Add VKFencedPool interfaceReinUsesLisp2019-02-142-0/+83
* vk_resource_manager: Implement VKResourceManager and fence allocatorReinUsesLisp2019-02-142-0/+85
* vk_resource_manager: Implement VKFenceWatchReinUsesLisp2019-02-142-0/+68
* vk_resource_manager: Implement VKFenceReinUsesLisp2019-02-142-0/+131
* vk_resource_manager: Add VKResource interfaceReinUsesLisp2019-02-142-0/+40
* vk_device: Abstract device handling into a classReinUsesLisp2019-02-132-0/+347
* renderer_vulkan: Add declarations fileReinUsesLisp2019-02-121-0/+45