libktx-sys 0.1.0

Rust bindings for libktx
libktx-sys-0.1.0 has been yanked.
Visit the last successful build: libktx-sys-0.1.6

Rust bindings for libktx

This crate provides Rust bindings for the libktx library.

This crate is currently in very early development and is not yet ready for production use.

See Planned Features for a list of features required before I will consider this crate ready for production use.

Building

This crate inherits the dependencies of the libktx library. You will need to have the following installed alongsige the standard Rust toolchain:

  • CMake
  • LLVM (With the LIBCLANG_PATH environment variable set)
  • Vulkan SDK (With the VULKAN_SDK environment variable set)

Planned Features

  • Seperate vulkan and opengl bindings through features
  • Stop compiling unused libktx components
  • Add proper Build testing for all platforms
  • Only expose nessecary parts of the vulkan API