skyline/app/src/main/cpp/skyline/gpu/interconnect
PixelyIon e294fa8c91 Add subpass limit quirk to fix Adreno driver bug
Older Adreno proprietary drivers (5xx and below) will segfault while destroying the renderpass and associated objects if more than 64 subpasses are within a renderpass due to internal driver implementation details. This commit introduces checks to automatically break up a renderpass when that limit is hit.
2022-04-14 14:14:52 +05:30
..
types Rework formats to support passing through guest swizzle values 2022-04-14 14:14:52 +05:30
command_executor.cpp Add subpass limit quirk to fix Adreno driver bug 2022-04-14 14:14:52 +05:30
command_executor.h Add subpass limit quirk to fix Adreno driver bug 2022-04-14 14:14:52 +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 Rework BufferManager, Buffer and BufferView 2022-04-14 14:14:52 +05:30