skyline/app
Billy Laws 62db21fb78 Rework GPFIFO method distribution and macros to support multiple engines
Fermi2D supports macros in addition to Maxwell3D, these both share code memory. To support this we rework the macro interpreter to support passing in a target engine and abstract the communications out into an interface that can be implemented by applicable engines.

```
GPFIFO <-> MME <-> Maxwell3D
    ^        ^---> Fermi2D
    X------------> I2M
    X------------> MaxwellComputeB
    X--Flush-----> MaxwellDMA
```
2022-04-14 14:14:52 +05:30
..
libraries Update BCeNabler to support ---X .text devices 2022-04-14 14:14:52 +05:30
src/main Rework GPFIFO method distribution and macros to support multiple engines 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 Rework GPFIFO method distribution and macros to support multiple engines 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