// Copyright 2017 GFX developers // // Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or // http://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or // http://opensource.org/licenses/MIT>, at your option. This file may not be // copied, modified, or distributed except according to those terms.
use metal::*; use objc::rc::autoreleasepool;
fn main() { let library_data = include_bytes!("shaders.metallib");
autoreleasepool(|| { let device = Device::system_default().expect("no device found");
let library = device.new_library_with_data(&library_data[..]).unwrap(); let kernel = library.get_function("sum", None).unwrap();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.