summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_ir: Implement STG, keep track of global memory usage and flushGravatar ReinUsesLisp2019-04-141-6/+8
* vk_shader_decompiler: Implement flow primitivesGravatar ReinUsesLisp2019-04-101-5/+82
* vk_shader_decompiler: Implement most common texture primitivesGravatar ReinUsesLisp2019-04-101-8/+65
* vk_shader_decompiler: Implement texture decompilation helper functionsGravatar ReinUsesLisp2019-04-101-0/+32
* vk_shader_decompiler: Implement Assign and LogicalAssignGravatar ReinUsesLisp2019-04-101-2/+64
* vk_shader_decompiler: Implement non-OperationCode visitsGravatar ReinUsesLisp2019-04-101-7/+129
* vk_shader_decompiler: Implement OperationCode decompilation interfaceGravatar ReinUsesLisp2019-04-101-1/+411
* vk_shader_decompiler: Implement VisitGravatar ReinUsesLisp2019-04-101-1/+50
* vk_shader_decompiler: Implement labels tree and flowGravatar ReinUsesLisp2019-04-101-0/+71
* vk_shader_decompiler: Implement declarationsGravatar ReinUsesLisp2019-04-101-3/+457
* vk_shader_decompiler: Declare and stub interface for a SPIR-V decompilerGravatar ReinUsesLisp2019-04-102-0/+125
* video_core/engines: Remove unnecessary inclusions where applicableGravatar Lioncash2019-04-051-0/+1
* Merge pull request #2302 from ReinUsesLisp/vk-swapchainGravatar bunnei2019-04-032-0/+302
|\
| * vk_swapchain: Implement a swapchain managerGravatar ReinUsesLisp2019-03-292-0/+302
* | Merge pull request #2297 from lioncash/reorderGravatar bunnei2019-03-301-2/+2
|\ \ | |/ |/|
| * video_core: Amend constructor initializer list order where applicableGravatar Lioncash2019-03-271-2/+2
* | video_core: Add missing override specifiersGravatar Lioncash2019-03-272-2/+2
|/
* gpu: Move GPUVAddr definition to common_types.Gravatar bunnei2019-03-202-4/+2
* gpu: Use host address for caching instead of guest address.Gravatar bunnei2019-03-142-17/+41
* vk_sampler_cache: Use operator== instead of memcmpGravatar Mat M2019-03-121-1/+1
* vk_sampler_cache: Implement a sampler cacheGravatar ReinUsesLisp2019-03-122-0/+137
* Merge pull request #2191 from ReinUsesLisp/maxwell-to-vkGravatar bunnei2019-03-083-3/+551
|\
| * maxwell_to_vk: Initial implementationGravatar ReinUsesLisp2019-03-043-3/+551
* | video_core/engines: Remove unnecessary includesGravatar Lioncash2019-03-051-1/+1
|/
* vk_buffer_cache: Fix clang-formatGravatar ReinUsesLisp2019-03-021-3/+3
* vk_buffer_cache: Implement a buffer cacheGravatar ReinUsesLisp2019-03-012-0/+203
* Merge pull request #2152 from ReinUsesLisp/vk-stream-bufferGravatar bunnei2019-02-274-7/+169
|\
| * vk_stream_buffer: Remove copy code pathGravatar ReinUsesLisp2019-02-262-53/+18
| * vk_stream_buffer: Implement a stream bufferGravatar ReinUsesLisp2019-02-242-0/+197
| * vk_resource_manager: Minor VKFenceWatch changesGravatar ReinUsesLisp2019-02-242-7/+7
* | vk_memory_manager: Reorder constructor initializer list in terms of member de...Gravatar Lioncash2019-02-271-1/+1
|/
* Merge pull request #2146 from ReinUsesLisp/vulkan-schedulerGravatar bunnei2019-02-232-0/+129
|\
| * vk_scheduler: Implement a schedulerGravatar ReinUsesLisp2019-02-222-0/+129
* | vk_memory_manager: Fixup commit interval allocationGravatar ReinUsesLisp2019-02-241-2/+1
|/
* vk_memory_manager: Implement memory managerGravatar ReinUsesLisp2019-02-192-0/+340
* vk_resource_manager: Implement a command buffer pool with VKFencedPoolGravatar ReinUsesLisp2019-02-142-1/+59
* vk_resource_manager: Add VKFencedPool interfaceGravatar ReinUsesLisp2019-02-142-0/+83
* vk_resource_manager: Implement VKResourceManager and fence allocatorGravatar ReinUsesLisp2019-02-142-0/+85
* vk_resource_manager: Implement VKFenceWatchGravatar ReinUsesLisp2019-02-142-0/+68
* vk_resource_manager: Implement VKFenceGravatar ReinUsesLisp2019-02-142-0/+131
* vk_resource_manager: Add VKResource interfaceGravatar ReinUsesLisp2019-02-142-0/+40
* vk_device: Abstract device handling into a classGravatar ReinUsesLisp2019-02-122-0/+347
* renderer_vulkan: Add declarations fileGravatar ReinUsesLisp2019-02-121-0/+45