skyline/app/src/main/cpp/skyline/gpu/interconnect
PixelyIon 90c635bf78 Coalesce subpasses with compatible attachments together
We run into a lot of successive subpasses with the exact same framebuffer configuration which we now exploit to avoid the creation of a new subpass due to the overhead involved with this. This provides significant performance boosts in certain cases due to the magnitude of difference in the amount of subpasses being created while providing next to no benefit in other cases.
2022-04-27 13:22:34 +05:30
..
conversion Implement QuadList support for non-indexed draws 2022-04-20 18:17:10 +02:00
types Use an empty host texture in place of invalid TIC entries on guest 2022-04-14 14:14:52 +05:30
command_executor.cpp Coalesce subpasses with compatible attachments together 2022-04-27 13:22:34 +05:30
command_executor.h Coalesce subpasses with compatible attachments together 2022-04-27 13:22:34 +05:30
command_nodes.cpp Force Memory Barrier at VkRenderPass Start 2022-04-14 14:14:52 +05:30
command_nodes.h Force Memory Barrier at VkRenderPass Start 2022-04-14 14:14:52 +05:30
graphics_context.h Refactor all std::lock_guard usages to std::scoped_lock 2022-04-25 15:00:30 +01:00