Expand description
Functionality for parsing and using PICA200 shaders on the 3DS. This module does not compile shaders, but enables using pre-compiled shaders at runtime.
For more details about the PICA200 compiler / shader language, see documentation for https://github.com/devkitPro/picasso.
Structs§
- Entrypoint
- A shader library entrypoint (also called DVLE). This represents either a vertex or a geometry shader.
- Library
- A PICA200 Shader Library (commonly called DVLB). This can be comprised of
one or more
Entrypoints, but most commonly has one vertex shader and an optional geometry shader. - Program
- A PICA200 shader program. It may have one or both of:
Enums§
- Type
- The type of a shader.