Cargo Features

[dependencies]
opensubdiv-petite = { version = "0.2.0", default-features = false, features = ["clew", "cuda", "metal", "omp", "opencl", "openmp", "ptex", "tri_mesh_buffers", "topology_validation"] }
default = topology_validation

The topology_validation feature is set by default whenever opensubdiv-petite is added without default-features = false somewhere in the dependency tree.

clew

Enables clew of opensubdiv-petite-sys

cuda

Enables cuda of opensubdiv-petite-sys

metal

Enables metal of opensubdiv-petite-sys

omp

Enables omp of opensubdiv-petite-sys

opencl

Enables opencl of opensubdiv-petite-sys

openmp

Enables openmp of opensubdiv-petite-sys

ptex

Enables ptex of opensubdiv-petite-sys

tri_mesh_buffers = itertools, slice-of-array, ultraviolet

Affects opensubdiv-petite::tri_mesh_buffers

topology_validation default

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

itertools tri_mesh_buffers?

Enables itertools ^0.10.5

ultraviolet tri_mesh_buffers?
slice-of-array tri_mesh_buffers?