skyline/app/src/main/cpp
Billy Laws d7eab40f1c Introduce resource based dirty tracking infrastructure
This will be heavily used by the upcoming GPU rework. It provides an intuitive way to track dirtiness based on using the underlying pointers of objects, as opposed to other methods which often need an enum entry per dirty state and don't support overlaps. Wrappers for dirty state objects are also provided to abstract as much of the dirty tracking as possible from user code. The pointer based mechanism also serves to avoid having to handle dirty bindings on the user side of the dirty resources, allowing them to bind things internally instead.
2022-11-02 17:46:07 +00:00
..
skyline Introduce resource based dirty tracking infrastructure 2022-11-02 17:46:07 +00:00
driver_jni.cpp Add utilities for reading and installing gpu driver packages 2022-08-06 22:00:19 +05:30
emu_jni.cpp Print NPDM + NACP metadata for title determination 2022-10-23 20:20:44 +05:30
loader_jni.cpp Follow typical per-file detail formatting 2022-08-27 18:54:27 +05:30