backtrace • 0.2.3A library to acquire a stack trace (backtrace) at runtime in a Rust program.
INDIRECT
10
bitflags • 0.3.3A macro to generate structures which behave like bitflags.
INDIRECT
0
bitflags • 0.7.0A macro to generate structures which behave like bitflags.
DIRECT
0
bitflags • 0.9.1A macro to generate structures which behave like bitflags.
INDIRECT
0
bitflags • 1.3.2A macro to generate structures which behave like bitflags.
INDIRECT
0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
INDIRECT
1
cfg-if • 0.1.10A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
unicode-width • 0.1.14Determine displayed width of `char` and `str` types
according to Unicode Standard Annex #11 rules.
INDIRECT
0
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
INDIRECT
0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
shell32-sys • 0.1.2Contains function definitions for the Windows API library shell32. See winapi for types and constants.
INDIRECT
2
user32-sys • 0.1.3Contains function definitions for the Windows API library user32. See winapi for types and constants.
INDIRECT
2
wayland-client • 0.7.8Bindings to the standard C implementation of the wayland protocol, client side.
INDIRECT
42
wayland-kbd • 0.6.3Keyboard mapping utility for wayland-client using libxkbcommon.
INDIRECT
45
wayland-scanner • 0.7.8Wayland Scanner for generating rust APIs from XML wayland protocol files.
INDIRECT
2
wayland-sys • 0.7.8FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.
INDIRECT
38
wayland-window • 0.4.4A minimalistic window-decorations library built on top of wayland-client.
gl_generator • 0.5.5Code generators for creating bindings to the Khronos OpenGL APIs.
INDIRECT
5
glium • 0.16.0Elegant and safe OpenGL wrapper.
Glium is an intermediate layer between OpenGL and your application. You still need to manually handle
the graphics pipeline, but without having to use OpenGL's old and error-prone API.
Its objectives:
- Be safe to use. Many aspects of OpenGL that can trigger a crash if misused are automatically handled by glium.
- Provide an API that enforces good pratices such as RAII or stateless function calls.
- Be compatible with all OpenGL versions that support shaders, providing unified API when things diverge.
- Avoid all OpenGL errors beforehand.
- Produce optimized OpenGL function calls, and allow the user to easily use modern OpenGL techniques.