skyline/app
Billy Laws 4149ab1067 Implement Maxwell 3D instanced draw support
In the Maxwell 3D engine, instanced draws are implemented by repeating the exact same draw in sequence with special flag set in vertexBeginGl. This flag allows either incrementing the instance counter or resetting it, since we need to supply an instance count to the host API we defer all draws until state changes occur. If there are no state changes between draws we can skip them and count the occurences to get the number of instances to draw.
2022-05-07 13:56:09 +01:00
..
libraries Swap out boostorg/boost for skyline-emu/boost 2022-04-14 14:14:52 +05:30
src/main Implement Maxwell 3D instanced draw support 2022-05-07 13:56:09 +01:00
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Update Kotlin, AGP, Gradle and Build Tools 2022-04-27 14:00:36 +05:30
CMakeLists.txt Basic bcat:u implementation 2022-05-06 15:41:48 +05:30
proguard-rules.pro Keep member names in pro guard 2020-11-12 22:19:55 +05:30