skyline/app/src/main/cpp/skyline
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
..
audio Add 6 channel downmixing support for Audout 2022-04-14 14:14:52 +05:30
common Fix Interval Map GetAlignedRecursiveRange lookup bug 2022-04-14 14:14:52 +05:30
crypto Enable Wconversion and fix warnings produced 2021-10-26 11:41:24 +01:00
gpu Add subpass limit quirk to fix Adreno driver bug 2022-04-14 14:14:52 +05:30
input Implement IHidServer Functions 2022-04-14 14:14:52 +05:30
kernel Support mirrors of multiple non-contiguous memory regions 2022-04-14 14:14:52 +05:30
loader Refactor all logger calls 2021-11-11 16:13:24 +01:00
nce Enable Wconversion and fix warnings produced 2021-10-26 11:41:24 +01:00
services Implement IAccountServiceForApplication::IsUserRegistrationRequestPermitted 2022-04-14 14:14:52 +05:30
soc Unify engine related macros to avoid excessive code duplication 2022-04-14 14:14:52 +05:30
vfs Refactor all logger calls 2021-11-11 16:13:24 +01:00
audio.cpp Add 6 channel downmixing support for Audout 2022-04-14 14:14:52 +05:30
audio.h Improve Clean Exit + Audio Pausing + Improve System Language Setting 2021-10-26 10:46:36 +05:30
common.cpp Make Logger class static and introduce LoggerContext 2021-11-11 16:13:24 +01:00
common.h Refactor all logger calls 2021-11-11 16:13:24 +01:00
gpu.cpp Use mirror mappings for Textures and Buffers 2022-04-14 14:14:52 +05:30
gpu.h Use mirror mappings for Textures and Buffers 2022-04-14 14:14:52 +05:30
input.h Use semantic wrapping where appropriate for class initialiser lists 2021-11-10 21:35:36 +05:30
jvm.cpp Use semantic wrapping where appropriate for class initialiser lists 2021-11-10 21:35:36 +05:30
jvm.h Introduce JniString as C++ wrapper over jstring 2021-11-09 21:18:47 +05:30
nce.cpp Fix crashes due to SEGV_ACCERR check 2022-04-14 14:14:52 +05:30
nce.h Implement NCE Memory Trapping API 2022-04-14 14:14:52 +05:30
os.cpp Pass native library dir to OS + reorder OS init order so paths are first 2022-04-14 14:14:52 +05:30
os.h Pass native library dir to OS + reorder OS init order so paths are first 2022-04-14 14:14:52 +05:30
soc.h s/Host1X/Host1x/ as per Nvidia naming 2021-11-10 21:35:36 +05:30