skyline/app
PixelyIon 239d2625e2 Introduce CommandExecutor + Implement ClearBuffers + More RT Formats
This commit introduces the `CommandExecutor` which is responsible for creating and orchestrating a Vulkan command graph comprising of `CommandNode`s that construct all the objects required for rendering. As a result of the infrastructure provided by `CommandExecutor`, `ClearBuffers` could be implemented and be appropriately utilized.

A bug regarding scissors was also determined and fixed in the PR, the extent of them were previously inaccurate and this has now been fixed.

Note: We don't synchronize any textures from the guest for now as this would override the contents on the host, this'll be fixed with the appropriate write tracking but it also results in a black screen for anything that writes to FB
2021-10-05 01:13:22 +05:30
..
libraries Introduce Boost as a submodule + Minor Fixes 2021-10-05 01:13:22 +05:30
src/main Introduce CommandExecutor + Implement ClearBuffers + More RT Formats 2021-10-05 01:13:22 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Move Mbed TLS to submodule + Update Java Libraries 2021-07-12 21:27:49 +05:30
CMakeLists.txt Introduce CommandExecutor + Implement ClearBuffers + More RT Formats 2021-10-05 01:13:22 +05:30
proguard-rules.pro Keep member names in pro guard 2020-11-12 22:19:55 +05:30