Cargo Features

[dependencies]
oculante = { version = "0.8.22", default-features = false, features = ["heif", "avif_native", "dav1d", "file_open", "turbo", "update"] }
default = avif_native, file_open, turbo, update

These default features are set whenever oculante is added without default-features = false somewhere in the dependency tree.

Enables glsl-to-spirv of notan

heif = libheif-rs
avif_native default = avif-decode
dav1d = libavif-image
file_open default = rfd
turbo default = turbojpeg

Affects image_editing::lossless_tx

update default = self_update

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.

avif-decode avif_native
libavif-image dav1d?

Enables libavif-image ^0.11

rfd file_open
self_update update
turbojpeg turbo

Enables turbojpeg ^0.5.4

libheif-rs heif?

Enables libheif-rs ^0.22.0