aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2019-05-19Merge pull request #2441 from ReinUsesLisp/al2pbunnei
2019-05-14Merge pull request #2461 from lioncash/unused-varMat M
2019-05-13Merge pull request #2413 from FernandoS27/opt-gpuRodrigo Locatti
2019-05-09renderer_vulkan/vk_shader_decompiler: Remove unused variable from DeclareInte...Lioncash
2019-05-02shader: Remove unused AbufNode Ipa modeReinUsesLisp
2019-04-28Merge pull request #2322 from ReinUsesLisp/wswitchbunnei
2019-04-21Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.Fernando Sahmkow
2019-04-19Merge pull request #2409 from ReinUsesLisp/half-floatsbunnei
2019-04-19RasterizerCache Redesign: Flush Fernando Sahmkow
2019-04-18video_core: Silent -Wswitch warningsReinUsesLisp
2019-04-17Merge pull request #2318 from ReinUsesLisp/sampler-cachebunnei
2019-04-15vk_shader_decompiler: Add missing operationsReinUsesLisp
2019-04-15shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmeticReinUsesLisp
2019-04-15shader_ir/decode: Implement half float saturationReinUsesLisp
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp
2019-04-10vk_shader_decompiler: Implement flow primitivesReinUsesLisp
2019-04-10vk_shader_decompiler: Implement most common texture primitivesReinUsesLisp
2019-04-10vk_shader_decompiler: Implement texture decompilation helper functionsReinUsesLisp
2019-04-10vk_shader_decompiler: Implement Assign and LogicalAssignReinUsesLisp
2019-04-10vk_shader_decompiler: Implement non-OperationCode visitsReinUsesLisp
2019-04-10vk_shader_decompiler: Implement OperationCode decompilation interfaceReinUsesLisp
2019-04-10vk_shader_decompiler: Implement VisitReinUsesLisp
2019-04-10vk_shader_decompiler: Implement labels tree and flowReinUsesLisp
2019-04-10vk_shader_decompiler: Implement declarationsReinUsesLisp
2019-04-10vk_shader_decompiler: Declare and stub interface for a SPIR-V decompilerReinUsesLisp
2019-04-05video_core/engines: Remove unnecessary inclusions where applicableLioncash
2019-04-03Merge pull request #2302 from ReinUsesLisp/vk-swapchainbunnei
2019-04-02video_core: Abstract vk_sampler_cache into a templated classReinUsesLisp
2019-03-30Merge pull request #2297 from lioncash/reorderbunnei
2019-03-29vk_swapchain: Implement a swapchain managerReinUsesLisp
2019-03-27video_core: Amend constructor initializer list order where applicableLioncash
2019-03-27video_core: Add missing override specifiersLioncash
2019-03-20gpu: Move GPUVAddr definition to common_types.bunnei
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-03-12vk_sampler_cache: Use operator== instead of memcmpMat M
2019-03-12vk_sampler_cache: Implement a sampler cacheReinUsesLisp
2019-03-08Merge pull request #2191 from ReinUsesLisp/maxwell-to-vkbunnei
2019-03-05video_core/engines: Remove unnecessary includesLioncash
2019-03-04maxwell_to_vk: Initial implementationReinUsesLisp
2019-03-02vk_buffer_cache: Fix clang-formatReinUsesLisp
2019-03-01vk_buffer_cache: Implement a buffer cacheReinUsesLisp
2019-02-27Merge pull request #2152 from ReinUsesLisp/vk-stream-bufferbunnei
2019-02-27vk_memory_manager: Reorder constructor initializer list in terms of member de...Lioncash
2019-02-26vk_stream_buffer: Remove copy code pathReinUsesLisp
2019-02-24vk_stream_buffer: Implement a stream bufferReinUsesLisp
2019-02-24vk_resource_manager: Minor VKFenceWatch changesReinUsesLisp
2019-02-23Merge pull request #2146 from ReinUsesLisp/vulkan-schedulerbunnei
2019-02-24vk_memory_manager: Fixup commit interval allocationReinUsesLisp
2019-02-22vk_scheduler: Implement a schedulerReinUsesLisp
2019-02-19vk_memory_manager: Implement memory managerReinUsesLisp