Andrea Ciliberti
|
0ed4ec11a9
|
Fix licensing
|
2 years ago |
Ian Chamberlain
|
704f6e58b7
|
First pass of safe buffer info API
|
2 years ago |
Ian Chamberlain
|
e26d01f782
|
Don't generate <sys/...> bindings
Also fix some minor clippy lints + document the helper script a bit
more.
|
2 years ago |
Ian Chamberlain
|
894eb66806
|
Update ctru-rs APIs based on split screen PR
|
2 years ago |
Ian Chamberlain
|
02a9d40fdb
|
Use bindgen library to generate bindings
This allows us to use a custom callback for marking some types as Copy,
which bindgen otherwise pessimistically assumes cannot.
|
2 years ago |
Ian Chamberlain
|
a7690e7cdd
|
Only generate citro3d-specific types/funcs, etc.
|
2 years ago |
Ian Chamberlain
|
4648c31467
|
Add inline detach render target fn
|
2 years ago |
Ian Chamberlain
|
b72495737a
|
Update bindgen bindings
|
3 years ago |
Ian Chamberlain
|
395aa29bc1
|
Inline citro3d-sys functions where needed
Add gx.h bindings for some helper macros there.
|
3 years ago |
Ian Chamberlain
|
5a3fd9d21b
|
Varios cleanup + simplify example
|
3 years ago |
Ian Chamberlain
|
1177a32254
|
Completely remove ctru-sys dep and fix some lints
|
3 years ago |
Ian Chamberlain
|
484e971dd5
|
Add compiling example using -sys bindings
Fix some more issues with bindings and add README
|
3 years ago |
Ian Chamberlain
|
8161bd660f
|
Minor bindings updates
|
3 years ago |
Ian Chamberlain
|
c648c93493
|
Add enough functionality for simple tri demo
|
3 years ago |
Ian Chamberlain
|
2867b74b28
|
Move citro3d-sys to workspace sub-crate
|
3 years ago |