Commit Graph

  • e688e0fda5
    fork: update refs main xenua 2024-04-16 14:56:55 +0200
  • a57fdf14c6
    Merge pull request #43 from 0x00002a/0x2a/feat/improve-matrix-api Ian Chamberlain 2024-02-18 13:29:41 -0500
  • 52f0019431
    fix: tests build #43 Natasha England-Elbro 2024-02-12 22:48:20 +0000
  • cb2a2a6486
    Merge pull request #38 from rust3ds/fix/instance-render-target-lifetime Ian Chamberlain 2024-02-11 11:37:21 -0500
  • d6ce8cd37a
    fix: glam feature not in docs Natasha England-Elbro 2024-02-05 13:05:23 +0000
  • 8e117c05da
    chore: improve docs on Uniform Natasha England-Elbro 2024-02-05 11:43:26 +0000
  • 61f7dbe075
    fix: matrix4 implementing Eq Natasha England-Elbro 2024-02-05 11:37:17 +0000
  • 7a5b24c90c
    fix: Uniform missing standard derives Natasha England-Elbro 2024-02-05 11:36:33 +0000
  • b312575664
    fix: Uniform not non-exhaustive Natasha England-Elbro 2024-02-05 11:35:32 +0000
  • 58e41fec04
    fix: not using debug impl for printing Index Natasha England-Elbro 2024-02-05 11:35:05 +0000
  • 44e3850bb1
    chore: Uniform -> Self Natasha England-Elbro 2024-02-05 11:30:15 +0000
  • 12d62b3a41
    fix: uneeded usages of transmute Natasha England-Elbro 2024-02-05 11:28:49 +0000
  • c92ee74406
    Merge branch 'main' into fix/instance-render-target-lifetime #38 Ian Chamberlain 2024-02-04 14:37:53 -0500
  • 057ec9805b
    chore: downgrade glam version to slightly older Natasha England-Elbro 2024-02-02 00:47:12 +0000
  • 4eafa19f44
    fix: warning and docs Natasha England-Elbro 2024-02-02 00:03:20 +0000
  • 3d2a53d133
    feat: glam support Natasha England-Elbro 2024-02-01 23:55:57 +0000
  • 34532ae6b9
    feat: add helpful constructors to matrix4 Natasha England-Elbro 2024-02-01 21:12:36 +0000
  • 97a1d12dda
    feat: improve uniform API and rewrite Matrix API Natasha England-Elbro 2024-02-01 21:01:33 +0000
  • 44ed48d2eb
    feat: API for IVec Natasha England-Elbro 2024-02-01 20:59:37 +0000
  • f5a6f4b60d
    Merge e74d426beb into f217e36110 #42 Natasha England-Elbro 2024-02-01 15:15:44 +0000
  • e74d426beb
    chore: rename drawingindexecies -> indextype #42 Natasha England-Elbro 2024-02-01 15:06:07 +0000
  • d4d5c6ff95
    fix: crashing citra Natasha England-Elbro 2024-02-01 15:05:40 +0000
  • 9e045f3fa9
    feat: add indexed drawing Natasha England-Elbro 2024-02-01 12:54:07 +0000
  • f217e36110
    Merge pull request #40 from rust3ds/docs/icons Ian Chamberlain 2024-01-06 22:09:59 -0500
  • 63349bbb13
    Don't try to publish on PR #40 Ian Chamberlain 2024-01-06 22:04:40 -0500
  • 6ef7d17be3
    Pin docs to known good nightly Ian Chamberlain 2024-01-06 21:56:12 -0500
  • 0e7cbc0bdb
    Merge pull request #39 from rust3ds/docs/icons Ian Chamberlain 2024-01-06 21:52:57 -0500
  • ce54649014
    Add favicons/icons to rustdoc #39 Ian Chamberlain 2024-01-06 21:46:46 -0500
  • 7608d45c35
    Fix test and document `select_render_target` errs Ian Chamberlain 2024-01-06 21:30:00 -0500
  • 700646e217
    Use an Rc to keep render queue alive Ian Chamberlain 2024-01-06 21:06:54 -0500
  • b02384fc33
    Merge pull request #33 from rust3ds/feature/texenv Ian Chamberlain 2023-12-04 23:49:47 -0500
  • 31272895d7
    Fixup right-handed coordinates and projection API #33 Ian Chamberlain 2023-11-30 09:15:53 -0500
  • 0fbd4418d8
    Minor cleanups Ian Chamberlain 2023-11-30 08:31:51 -0500
  • 30964ba57a
    Build fix for libctru 2.2.x Ian Chamberlain 2023-11-26 21:12:23 -0500
  • c47c5a93eb
    Clean up texenv API a bit and add some docs Ian Chamberlain 2023-11-25 22:50:36 -0500
  • 0e02f90442
    Initial texenv implementation Ian Chamberlain 2023-11-25 00:13:35 -0500
  • d2b65c8ff1
    Add safe wrapper for C3D_BindProgram Ian Chamberlain 2023-11-24 22:44:46 -0500
  • ffb8d70e21
    Merge pull request #32 from rust3ds/docs/alias-and-examples Ian Chamberlain 2023-11-25 00:48:27 -0500
  • 1fe11ce5de
    Add a bunch of doc aliases for unsafe APIs #32 Ian Chamberlain 2023-10-21 13:57:29 -0400
  • c56c4cdfed
    Merge pull request #31 from rust3ds/feature/gh-pages-docs Ian Chamberlain 2023-11-24 17:10:44 -0500
  • 30c0c72086
    Try a different theme and fix build failure #31 Ian Chamberlain 2023-11-24 13:59:54 -0500
  • 4f0b06c0a8
    Add default github pages config plus crate docs Ian Chamberlain 2023-11-24 13:31:20 -0500
  • 041cf47524
    Add some basic READMEs and licenses for macros Ian Chamberlain 2023-11-24 13:25:39 -0500
  • 593ba8e62b
    Merge pull request #30 from rust3ds/feature/gh-pages-docs Ian Chamberlain 2023-11-22 12:37:45 -0500
  • e9464fe0bc
    Add default landing page for Pages #30 Ian Chamberlain 2023-11-22 12:36:14 -0500
  • ba1d357148
    Fix file permissions before upload Ian Chamberlain 2023-11-22 11:47:50 -0500
  • 1216a78ea7
    Try specifying an environment Ian Chamberlain 2023-11-21 12:45:37 -0500
  • ce3c8a0508
    Use a separate deploy job for github pages Ian Chamberlain 2023-11-21 12:38:31 -0500
  • 02701e7770
    Add write permissions to token for pages Ian Chamberlain 2023-11-21 12:31:22 -0500
  • 2da7285b7e
    Merge pull request #29 from rust3ds/feature/gh-pages-docs Ian Chamberlain 2023-11-21 12:28:21 -0500
  • c4ae496e57
    Merge pull request #28 from rust3ds/feature/more-math Ian Chamberlain 2023-11-21 12:23:21 -0500
  • 599e4da4f1
    Update to actions/checkout@v4 #29 Ian Chamberlain 2023-11-21 12:22:57 -0500
  • 52d578ed03
    Use newer "upload" workflow for GH pages Ian Chamberlain 2023-11-21 12:20:26 -0500
  • e1bba068d7
    Fix normalize doctests to use proper math #28 Ian Chamberlain 2023-11-21 12:02:14 -0500
  • e0a4eb69d9
    First pass of generating docs to github pages Ian Chamberlain 2023-11-21 12:13:04 -0500
  • fdbd17b218
    Link shim-3ds for `test --lib` Ian Chamberlain 2023-11-21 11:45:05 -0500
  • 3174e66e7e
    Swap to `approx` for comparisons Ian Chamberlain 2023-10-21 13:55:40 -0400
  • f770f504b0
    Add approximate equal impls and tests Ian Chamberlain 2023-10-19 23:33:15 -0400
  • 4cc9a649fc
    More fixes for debug print + matrix equality Ian Chamberlain 2023-10-16 00:28:11 -0400
  • 8b7e8fe71b
    Refactor matrix into new module Ian Chamberlain 2023-10-15 23:48:25 -0400
  • e2abfa300a
    Implement more matrix operations Ian Chamberlain 2023-10-15 23:15:23 -0400
  • 4e0fc5a409
    Define matrix as MxN with const generics Ian Chamberlain 2023-10-15 21:30:46 -0400
  • 8cd28b7ca5
    Use float-cmp for nicer assertions Ian Chamberlain 2023-10-07 01:51:32 -0400
  • 163a42cc47
    Fixup some mistaken API usage and tests Ian Chamberlain 2023-10-07 01:11:24 -0400
  • 1a67ba0d00
    Run CI against non-main branches as well Ian Chamberlain 2023-10-07 01:01:53 -0400
  • a120178a6c
    Implement FVec types + operators Ian Chamberlain 2023-10-07 00:56:36 -0400
  • 6ce6c96c79
    Merge pull request #27 from rust3ds/feature/safe-math-wrappers Ian Chamberlain 2023-10-12 00:01:37 -0400
  • 65941f671c
    Major refactor of projection API #27 Ian Chamberlain 2023-10-11 23:53:48 -0400
  • 2b1e1db28b
    Refactor matrix API and add doctests etc Ian Chamberlain 2023-10-08 21:55:36 -0400
  • dcab5508f9
    Use a simple trait for binding uniforms Ian Chamberlain 2023-10-05 21:53:52 -0400
  • 974ee2b742
    Consolidate matrix construction API Ian Chamberlain 2023-10-05 21:19:49 -0400
  • 96b2c184c6
    Merge pull request #26 from rust3ds/feature/build-script-bindgen Ian Chamberlain 2023-10-05 09:17:54 -0400
  • 7084a22764
    Minor docs and error handling cleanup Ian Chamberlain 2023-10-01 00:22:56 -0400
  • 2301e5022c
    Start porting <c3d/maths.h>, vectors and matrices Ian Chamberlain 2023-09-30 22:00:53 -0400
  • 97f4835c17
    Include gcc libdir when building #26 Ian Chamberlain 2023-10-01 00:33:44 -0400
  • a06dc14a86
    Actually use test_runner::run_gdb (I forgor) Ian Chamberlain 2023-09-30 22:58:36 -0400
  • b712e8a68f
    Generate bindings with build.rs at compile time Ian Chamberlain 2023-09-30 22:51:47 -0400
  • 333860ef86
    Merge pull request #25 from rust3ds/feature/ci Ian Chamberlain 2023-09-30 16:21:19 -0400
  • cb43d185ca
    cargo fmt #25 Ian Chamberlain 2023-09-30 16:14:27 -0400
  • 157bdbc1b1
    Add CI workflow copied from ctru-rs Ian Chamberlain 2023-09-30 16:03:16 -0400
  • ff380cfae8
    Merge pull request #22 from rust3ds/feature/pica200-proc-macro Ian Chamberlain 2023-09-25 22:09:20 -0400
  • 4e5c916782
    Fix doc link to stdlib include_bytes #22 Ian Chamberlain 2023-09-23 14:15:40 -0400
  • b21727fe18
    Merge branch 'main' into feature/pica200-proc-macro Ian Chamberlain 2023-09-23 14:08:06 -0400
  • 76eb36c1c3
    Merge pull request #19 from rust3ds/fix/gfx-updates-3d-example Ian Chamberlain 2023-09-23 14:06:09 -0400
  • c19876af66
    Even more error handling improvements Ian Chamberlain 2023-09-23 14:04:09 -0400
  • 4752c65f41
    Rename to citro3d-macros Ian Chamberlain 2023-09-23 13:34:28 -0400
  • f69f9e4e95
    Merge branch 'main' into fix/gfx-updates-3d-example #19 Ian Chamberlain 2023-09-21 22:40:40 -0400
  • d2d0ef8eb6 Citro2d-rs requirements #24 Cat Core 2023-08-29 17:03:38 +0200
  • 0d02484f1f
    Merge pull request #23 from tamara-schmitz/fixcompileissue Ian Chamberlain 2023-08-28 20:58:16 -0400
  • daea4e4245
    fix triangle example #23 Tamara Schmitz 2023-08-29 01:14:54 +0200
  • 827fc7b983
    update module and symbol names to match ctru-rs Tamara Schmitz 2023-08-29 01:07:57 +0200
  • 7d5cd29c5e
    Add pica200::include_shader macro using picasso Ian Chamberlain 2023-08-05 13:39:31 -0400
  • 795a9d93d9
    Merge pull request #16 from rust3ds/feature/buffer-safe-wrapper Ian Chamberlain 2023-08-05 13:41:17 -0400
  • e47c414069
    Use proper stereo perspective projection #16 Ian Chamberlain 2023-06-17 13:10:09 -0400
  • 5eaab0760a
    Add a ton more docs where missing Ian Chamberlain 2023-06-02 12:47:50 -0400
  • f65da50b68
    Add attrib docstrings and update some names Ian Chamberlain 2023-06-02 11:37:43 -0400
  • b05a1e3ff3
    Fix up a few remaining clippy errors Ian Chamberlain 2023-06-02 10:00:10 -0400
  • fb182e4e4c
    Merge branch 'fix/gfx-updates-3d-example' into feature/buffer-safe-wrapper Ian Chamberlain 2023-06-02 09:58:36 -0400
  • 009b7eb94f
    Update to 2021 resolver by default Ian Chamberlain 2023-06-02 09:42:43 -0400
  • 4fa59ada84
    Update example for 3D and new gfx APIs Ian Chamberlain 2023-04-14 11:50:29 -0400