skyline/app
Billy Laws 7e16c1f989 Heavily optimise GPFIFO command dispatch to reduce redundant checks
Previously for methods with count > 1 the subchannel and engine would be looked up for each part of the method rather than only doing so at the start. Each call also needed to be looked up to see if it touched a macro or GPFIFO method. Fix this by doing checks outside of the main dispatch loop with templated helper lambdas to avoid needing to repeat lots of code. Maxwell3D is the only subchannel with a fast path for now but more can be added later if needed.
2022-04-14 14:14:52 +05:30
..
libraries Update tzcode with missed bugfix 2022-04-14 14:14:52 +05:30
src/main Heavily optimise GPFIFO command dispatch to reduce redundant checks 2022-04-14 14:14:52 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Update Gradle + AGP + Kotlin Dependencies 2022-04-14 14:14:52 +05:30
CMakeLists.txt Add support for turnip and driver file redirection via libadrenotools 2022-04-14 14:14:52 +05:30
proguard-rules.pro Keep member names in pro guard 2020-11-12 22:19:55 +05:30