Skip to content

Commit

Permalink
library: custom shader APIs
Browse files Browse the repository at this point in the history
All works, but no support for uniforms yet.
  • Loading branch information
Adamcake committed Dec 7, 2024
1 parent 925353d commit 9f91b35
Show file tree
Hide file tree
Showing 9 changed files with 4,073 additions and 59 deletions.
4 changes: 2 additions & 2 deletions src/library/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Plugin Library
This directory contains the source for the plugin library for RS3 (e.g. `libbolt-plugin.so`). If BOLT_SKIP_LIBRARIES is specified at build time, those libraries will not be built, and so the contents of this directory will be unused.

All API documentation is in the form of a Texinfo document in doc.texi. The docs aren't touched by the build system, you need to generate them yourself using `texi2any` if you want to get them. Here's the command I use:
All API documentation is in the form of a Texinfo document in doc.texi in the `doc` folder. The docs aren't touched by the build system, you need to generate them yourself using `texi2any` if you want to get them. Here's the command I use:

```texi2any --html --no-split --no-number-sections --set-customization-variable='HIGHLIGHT_SYNTAX highlight' src/library/doc.texi```
```texi2any --html --no-split --no-number-sections --set-customization-variable='HIGHLIGHT_SYNTAX highlight' src/library/doc/doc.texi```

Alternatively the docs for the latest stable version can be found at https://bolt.adamcake.com/doc.
Binary file added src/library/doc/appendix-custom-shaders-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 9f91b35

Please sign in to comment.