10 breaking releases
Uses old Rust 2015
0.11.0 | Aug 5, 2018 |
---|---|
0.10.0 | Jun 26, 2018 |
0.9.0 | Jun 22, 2018 |
0.3.0 | Feb 25, 2018 |
#1037 in Graphics APIs
255KB
Aldaron's Device Interface / GPU
Interface with the GPU to render graphics or do fast calculations.
This project is part of ADI.
Features
- Render graphics to a window.
- Switch between OpenGL, OpenGLES or Vulkan depending on what's available.
Roadmap to 1.0 (Future Features)
- Do calculations.
- Automatic shader generation for each platform.
- Support Metal (or just use MoltenVK?)
- API to support custom implementation
- Support Imaginary GPU ( using CPU for GPU operations )
- Render without a window.
Change Log
0.11
- Update to adi_gpu_base 0.11.
- Version now matches adi_gpu_base.
0.10
- Update to adi_gpu_base 0.9.
0.9
- Update to adi_gpu_base 0.8.
0.8
- Update dependencies.
0.7
- Update to newest adi_gpu_base.
- If a specific target can't use a dependency it is no longer included.
Dependencies
~2MB
~37K SLoC