#graphics #trait #base #api #adi_gpu

adi_gpu_base

Trait for implementing the adi_gpu api

9 breaking releases

0.11.0 Aug 5, 2018
0.9.0 Jun 26, 2018
0.8.0 Jun 22, 2018
0.1.0 Feb 25, 2018

#39 in Rendering

Download history 15/week @ 2018-12-13 30/week @ 2018-12-20 3/week @ 2018-12-27 12/week @ 2019-01-03 14/week @ 2019-01-10 2/week @ 2019-01-17 5/week @ 2019-01-24 2/week @ 2019-01-31 1/week @ 2019-02-07 1/week @ 2019-02-14 1/week @ 2019-02-21 26/week @ 2019-02-28 12/week @ 2019-03-07 1/week @ 2019-03-14 155/week @ 2019-03-21

187 downloads per month
Used in 5 crates (3 directly)

MIT / BSL-1.0

96KB
2.5K SLoC

Plop Grizzly

Aldaron's Device Interface / GPU / Base

Trait for implementing the adi_gpu api.

This project is part of ADI.

Features

  • Provide trait for the adi_gpu api
  • Helper functions for implementations.

Roadmap to 1.0 (Future Features)

  • WIP

Change Log

0.11

  • Version now matches adi_gpu.
  • Added drop function to implement.

0.9

  • Update to euler 0.4

0.8

  • Now depends on Euler for Vec3 and Mat4

0.7

  • Moved collision function, and other Octree-related code to another crate.

0.6

  • Added collision function for collison detection.

lib.rs:

This library is the base library for implementations of the adi_gpu api. If you would like to make your own implementation of the api, you can use this library as a dependency.

Dependencies

~1.5MB
~21K SLoC