tinybvh-rs 0.1.0-beta.3

Rust wrapper for tinybvh
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
fn main() {
    cxx_build::bridge("src/cxx_ffi.rs")
        .file("ffi/src/tinybvh.cpp")
        .std("c++20")
        .flag("-march=native") // SIMD
        .compile("tinybvh");

    println!("cargo:rerun-if-changed=src/lib.rs");
    println!("cargo:rerun-if-changed=tinybvh/tiny_bvh.h");
    println!("cargo:rerun-if-changed=src/tiny_bvh.h");
    println!("cargo:rerun-if-changed=src/tiny_bvh.cpp");
}