cobin 0.1.1

Minimalistic bindings for Metal and related Cocoa frameworks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::metal::*;

#[repr(C)]
#[derive(Copy, Clone)]
pub struct MTLRegion {
  pub origin: MTLOrigin,
  pub size: MTLSize,
}

impl MTLRegion {
  pub fn new(origin: MTLOrigin, size: MTLSize) -> Self {
    Self { origin, size }
  }
}