Commit Graph

  • 2e46d587e8
    Merge pull request #18 from rust3ds/fix/licensing Meziu 2023-04-05 20:25:26 +0200
  • 0ed4ec11a9 Fix licensing #18 Andrea Ciliberti 2023-04-05 14:26:16 +0200
  • c4e1287d36
    Try to rework buffer info to be less error-prone Ian Chamberlain 2023-03-21 18:48:28 -0400
  • ceacc3387d
    Minor naming cleanups Ian Chamberlain 2023-03-21 17:40:48 -0400
  • a645ba14df
    Move draw call to Instance Ian Chamberlain 2023-03-04 12:10:25 -0500
  • ec91f7d2fe
    Use the lifetime of the input VBO data Ian Chamberlain 2023-03-04 11:58:17 -0500
  • 704f6e58b7
    First pass of safe buffer info API Ian Chamberlain 2023-02-25 15:33:24 -0500
  • 429c80f1cc
    Merge pull request #4 from rust3ds/render-target-screen-lifetime Ian Chamberlain 2023-02-14 17:28:25 -0500
  • 3a2b3f4ffe
    Address review comments #4 Ian Chamberlain 2023-02-11 20:31:39 -0500
  • 1f8c5b3bc7
    Convert VBO data to use `ctru::linear` allocator Ian Chamberlain 2023-02-05 20:43:43 -0500
  • b699208f8e
    Merge branch 'main' into render-target-screen-lifetime Ian Chamberlain 2023-02-05 20:36:11 -0500
  • f8e8542f92
    Minor fixes + clippy Ian Chamberlain 2023-02-05 20:34:19 -0500
  • 824f817090
    Update old repo references to rust3ds instead Ian Chamberlain 2023-02-05 20:21:07 -0500
  • 2012f390d6
    Merge pull request #10 from rust3ds/fix/binding-conflicts Ian Chamberlain 2022-12-27 08:55:10 -0500
  • e26d01f782
    Don't generate <sys/...> bindings #10 Ian Chamberlain 2022-11-27 19:36:58 -0700
  • 748e34e5f1
    Minor example updates / address comments Ian Chamberlain 2022-11-27 17:11:18 -0700
  • 894eb66806
    Update ctru-rs APIs based on split screen PR Ian Chamberlain 2022-11-23 20:20:50 -0500
  • 02a9d40fdb
    Use bindgen library to generate bindings Ian Chamberlain 2022-11-22 19:14:36 -0500
  • 9bd1c3d3c3 Missing LightLut bindings #7 hydos 2022-11-22 17:42:43 +1000
  • 340a38489c
    Update citro3d to use upstream ctru_sys types Ian Chamberlain 2022-11-21 21:57:26 -0500
  • a7690e7cdd
    Only generate citro3d-specific types/funcs, etc. Ian Chamberlain 2022-11-21 21:56:50 -0500
  • 026e618de6 test2 hydos 2022-11-21 17:50:37 +1000
  • 022bfd9e44 Gen new bindings hydos 2022-11-21 17:38:39 +1000
  • 9fb62f65d7 Try the simplest solution. Untested as im on windows and dont have clang hydos 2022-11-19 08:45:41 +1000
  • 4648c31467
    Add inline detach render target fn Ian Chamberlain 2022-09-03 11:26:25 -0400
  • 5ffde47b85
    Use RefMut and fix some lints Ian Chamberlain 2022-08-06 23:37:30 -0400
  • d8f3a24f05
    Render to the bottom screen in triangle example Ian Chamberlain 2022-07-16 18:48:08 -0400
  • 1d35a44ede
    Add a screen member to render::Target Ian Chamberlain 2022-07-16 12:12:42 -0400
  • 6ba85149d8
    Use bytemuck instead of incorrect align_to Ian Chamberlain 2022-07-03 17:02:44 -0400
  • 4492b2d293
    Implement some basic shader program types Ian Chamberlain 2022-07-01 00:16:45 -0400
  • b72495737a
    Update bindgen bindings Ian Chamberlain 2022-06-30 21:38:26 -0400
  • e5e2e63586
    port frame begin/end to safe rust Ian Chamberlain 2022-05-18 08:49:59 -0400
  • 184060c63d
    Update render target API for auto framebuffer fmt Ian Chamberlain 2022-05-15 13:28:14 -0400
  • 395aa29bc1
    Inline citro3d-sys functions where needed Ian Chamberlain 2022-05-15 13:27:40 -0400
  • 83b613684a
    First pass at some safe wrappers for render target Ian Chamberlain 2022-05-15 11:20:10 -0400
  • 5a3fd9d21b
    Varios cleanup + simplify example Ian Chamberlain 2022-05-12 23:58:55 -0400
  • 5743da3d56
    Initial attempt at build script compilation Ian Chamberlain 2022-05-11 23:50:09 -0400
  • 1177a32254
    Completely remove ctru-sys dep and fix some lints Ian Chamberlain 2022-05-11 23:01:12 -0400
  • 484e971dd5
    Add compiling example using -sys bindings Ian Chamberlain 2022-05-11 22:48:46 -0400
  • 8161bd660f
    Minor bindings updates Ian Chamberlain 2022-05-11 22:10:54 -0400
  • c648c93493
    Add enough functionality for simple tri demo Ian Chamberlain 2022-01-30 01:30:02 -0500
  • 2867b74b28
    Move citro3d-sys to workspace sub-crate Ian Chamberlain 2022-01-29 12:56:06 -0500
  • 9f67a92a42
    Use opaque-type for types defined in ctru-sys Ian Chamberlain 2022-01-29 12:43:41 -0500
  • 924ad609f5
    More usable bindings Ian Chamberlain 2022-01-29 11:05:55 -0500
  • 940c3fd69d
    Update bindings + fix build errors Ian Chamberlain 2022-01-29 01:47:06 -0500
  • a5cd55250b Init panicbit 2017-12-16 16:51:04 +0100