113 Commits (0e7cbc0bdbcb2045fcf2895d8eb10248dbb86523)
 

Author SHA1 Message Date
Ian Chamberlain 0e7cbc0bdb
Merge pull request #39 from rust3ds/docs/icons 12 months ago
Ian Chamberlain ce54649014
Add favicons/icons to rustdoc 12 months ago
Ian Chamberlain b02384fc33
Merge pull request #33 from rust3ds/feature/texenv 1 year ago
Ian Chamberlain 31272895d7
Fixup right-handed coordinates and projection API 1 year ago
Ian Chamberlain 0fbd4418d8
Minor cleanups 1 year ago
Ian Chamberlain 30964ba57a
Build fix for libctru 2.2.x 1 year ago
Ian Chamberlain c47c5a93eb
Clean up texenv API a bit and add some docs 1 year ago
Ian Chamberlain 0e02f90442
Initial texenv implementation 1 year ago
Ian Chamberlain d2b65c8ff1
Add safe wrapper for C3D_BindProgram 1 year ago
Ian Chamberlain ffb8d70e21
Merge pull request #32 from rust3ds/docs/alias-and-examples 1 year ago
Ian Chamberlain 1fe11ce5de
Add a bunch of doc aliases for unsafe APIs 1 year ago
Ian Chamberlain c56c4cdfed
Merge pull request #31 from rust3ds/feature/gh-pages-docs 1 year ago
Ian Chamberlain 30c0c72086
Try a different theme and fix build failure 1 year ago
Ian Chamberlain 4f0b06c0a8
Add default github pages config plus crate docs 1 year ago
Ian Chamberlain 041cf47524
Add some basic READMEs and licenses for macros 1 year ago
Ian Chamberlain 593ba8e62b
Merge pull request #30 from rust3ds/feature/gh-pages-docs 1 year ago
Ian Chamberlain e9464fe0bc
Add default landing page for Pages 1 year ago
Ian Chamberlain ba1d357148
Fix file permissions before upload 1 year ago
Ian Chamberlain 1216a78ea7
Try specifying an environment 1 year ago
Ian Chamberlain ce3c8a0508
Use a separate deploy job for github pages 1 year ago
Ian Chamberlain 02701e7770
Add write permissions to token for pages 1 year ago
Ian Chamberlain 2da7285b7e
Merge pull request #29 from rust3ds/feature/gh-pages-docs 1 year ago
Ian Chamberlain c4ae496e57
Merge pull request #28 from rust3ds/feature/more-math 1 year ago
Ian Chamberlain 599e4da4f1
Update to actions/checkout@v4 1 year ago
Ian Chamberlain 52d578ed03
Use newer "upload" workflow for GH pages 1 year ago
Ian Chamberlain e1bba068d7
Fix normalize doctests to use proper math 1 year ago
Ian Chamberlain e0a4eb69d9
First pass of generating docs to github pages 1 year ago
Ian Chamberlain fdbd17b218
Link shim-3ds for `test --lib` 1 year ago
Ian Chamberlain 3174e66e7e
Swap to `approx` for comparisons 1 year ago
Ian Chamberlain f770f504b0
Add approximate equal impls and tests 1 year ago
Ian Chamberlain 4cc9a649fc
More fixes for debug print + matrix equality 1 year ago
Ian Chamberlain 8b7e8fe71b
Refactor matrix into new module 1 year ago
Ian Chamberlain e2abfa300a
Implement more matrix operations 1 year ago
Ian Chamberlain 4e0fc5a409
Define matrix as MxN with const generics 1 year ago
Ian Chamberlain 8cd28b7ca5
Use float-cmp for nicer assertions 1 year ago
Ian Chamberlain 163a42cc47
Fixup some mistaken API usage and tests 1 year ago
Ian Chamberlain 1a67ba0d00
Run CI against non-main branches as well 1 year ago
Ian Chamberlain a120178a6c
Implement FVec types + operators 1 year ago
Ian Chamberlain 6ce6c96c79
Merge pull request #27 from rust3ds/feature/safe-math-wrappers 1 year ago
Ian Chamberlain 65941f671c
Major refactor of projection API 1 year ago
Ian Chamberlain 2b1e1db28b
Refactor matrix API and add doctests etc 1 year ago
Ian Chamberlain dcab5508f9
Use a simple trait for binding uniforms 1 year ago
Ian Chamberlain 974ee2b742
Consolidate matrix construction API 1 year ago
Ian Chamberlain 96b2c184c6
Merge pull request #26 from rust3ds/feature/build-script-bindgen 1 year ago
Ian Chamberlain 7084a22764
Minor docs and error handling cleanup 1 year ago
Ian Chamberlain 2301e5022c
Start porting <c3d/maths.h>, vectors and matrices 1 year ago
Ian Chamberlain 97f4835c17
Include gcc libdir when building 1 year ago
Ian Chamberlain a06dc14a86
Actually use test_runner::run_gdb (I forgor) 1 year ago
Ian Chamberlain b712e8a68f
Generate bindings with build.rs at compile time 1 year ago
Ian Chamberlain 333860ef86
Merge pull request #25 from rust3ds/feature/ci 1 year ago