mtl-rs 0.2.1

Rust bindings for Apple's Metal API
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod command_buffer;
mod descriptor;
mod encoder_error_state;
mod encoder_info;
mod error;
mod handler;
mod status;

pub use command_buffer::{MTLCommandBuffer, MTLCommandBufferExt};
pub use descriptor::MTLCommandBufferDescriptor;
pub use encoder_error_state::MTLCommandEncoderErrorState;
pub use encoder_info::{MTLCommandBufferEncoderInfo, MTLCommandBufferEncoderInfoExt};
pub use error::{
    MTLCommandBufferError, MTLCommandBufferErrorOption, command_buffer_encoder_info_error_key,
    command_buffer_error_domain,
};
pub use handler::MTLCommandBufferHandler;
pub use status::MTLCommandBufferStatus;