Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/LibreOffice/oox/qa/unit/data/   (Office von Apache Version 25.8.3.2©)  Datei vom 5.10.2025 mit Größe 32 kB image not shown  

Quelle  embedded-lib.rs   Sprache: unbekannt

 
// 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();

        println!("Function name: {}", kernel.name());
        println!("Function type: {:?}", kernel.function_type());
        println!("OK");
    });
}

[ Dauer der Verarbeitung: 0.22 Sekunden  (vorverarbeitet)  ]