mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
20 lines
425 B
Rust
20 lines
425 B
Rust
extern crate env_logger;
|
|
extern crate javelin;
|
|
|
|
use std::{env, fs};
|
|
|
|
fn main() {
|
|
env_logger::init();
|
|
|
|
let args = env::args().collect::<Vec<_>>();
|
|
let input = fs::read(&args[1]).unwrap();
|
|
|
|
let mut transpiler = javelin::Transpiler::new();
|
|
let module = transpiler.load(&input).unwrap();
|
|
|
|
let options = javelin::msl::Options {};
|
|
let msl = module.to_msl(&options).unwrap();
|
|
println!("{}", msl);
|
|
}
|
|
|