summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2441 from ReinUsesLisp/al2pGravatar bunnei2019-05-191-4/+3
|\
| * shader: Remove unused AbufNode Ipa modeGravatar ReinUsesLisp2019-05-021-4/+3
* | Merge pull request #2461 from lioncash/unused-varGravatar Mat M2019-05-141-1/+0
|\ \
| * | renderer_vulkan/vk_shader_decompiler: Remove unused variable from DeclareInte...Gravatar Lioncash2019-05-091-1/+0
| |/
* | Merge pull request #2413 from FernandoS27/opt-gpuGravatar Rodrigo Locatti2019-05-131-3/+4
|\ \ | |/ |/|
| * Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.Gravatar Fernando Sahmkow2019-04-211-1/+0
| * RasterizerCache Redesign: Flush Gravatar Fernando Sahmkow2019-04-191-2/+4
* | Merge pull request #2322 from ReinUsesLisp/wswitchGravatar bunnei2019-04-281-4/+6
|\ \
| * | video_core: Silent -Wswitch warningsGravatar ReinUsesLisp2019-04-181-4/+6
* | | Merge pull request #2409 from ReinUsesLisp/half-floatsGravatar bunnei2019-04-191-5/+20
|\ \ \ | |_|/ |/| |
| * | vk_shader_decompiler: Add missing operationsGravatar ReinUsesLisp2019-04-151-0/+7
| * | shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmeticGravatar ReinUsesLisp2019-04-151-5/+7
| * | shader_ir/decode: Implement half float saturationGravatar ReinUsesLisp2019-04-151-0/+6
| |/
* | Merge pull request #2318 from ReinUsesLisp/sampler-cacheGravatar bunnei2019-04-172-58/+18
|\ \
| * | video_core: Abstract vk_sampler_cache into a templated classGravatar ReinUsesLisp2019-04-022-58/+18
* | | 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