docs.rs failed to build adi-0.7.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
adi-0.13.0-pre2
Aldaron's Device Interface
Aldaron's Device Interface (adi) is a library developed by Plop Grizzly for creating cross-platform applications and video games. It's goal is to be a powerful, easy-to-use, and minimal SDL-esque library.
Cargo / Documentation / Change Log
Features
adi's current features:
- Clock interface (missing time and date)
- Screen + Input interface (missing joystick & touchpad on Windows, missing touch)
adi's planned features:
- Missing features listed above
- Speaker interface (Audio Output)
- Network interface (Send and receive packets over Ethernet or Wifi)
- Storage interface (Hard drive, Solid state drive, USB drive, CD/DVD, and SD card)
- USB interface (Send and recieve packets over USB between a Computer and an Arduino, Tablet, or Phone)
- Bluetooth interface (Send and receive packets over bluetooth.)
- Microphone interface (Record Audio from a Microphone)
- Camera interface (Record Video from a Webcam or other Camera)
- Haptic interface (Cause vibrations in a Joystick, Phone or Other controller)
Support
adi's current support:
- Vulkan + XCB + Linux
- Vulkan + Windows
- OpenGL + Windows
- OpenGL + XCB + Linux
adi's planned support:
- Vulkan + Wayland + Linux
- Vulkan + Android
- Vulkan + Direct to Display + Raspberry Pi
- Metal + MacOS
- Metal + IOS
- Vulkan + Nintendo Switch
- WebGL + Web Assembly
- OpenGL + MacOS
- No OS on Arm
- No OS on X86
- Arduino
- Aldaros ( a planned OS written using No OS on Arm/X86 )
- Vulkan + Direct to Display + Linux w/o Desktop Environment
Contributing
If you'd like to help implement functions for unsupported platforms, fix bugs, improve the API or improve the Documentation, then contact me at jeron.lau@plopgrizzly.com. I'll appreciate any help.