Cargo Features

[dependencies]
oculante = { version = "0.9.2", default-features = false, features = ["heif", "avif_native", "dav1d", "file_open", "turbo", "update", "j2k", "jxlcms", "lang_support"] }
default = avif_native, j2k, jxlcms, 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 = rfd

Affects filebrowser::browse_for_image_path

turbo default = turbojpeg

Affects image_editing::lossless_tx

update default = self_update

Affects oculante::update

j2k default = jpeg2k
jxlcms default

Enables lcms2 of jxl-oxide ^0.8

hdr lang_support

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?
rfd file_open?

Enables rfd ^0.14

self_update update

Enables self_update ^0.41

turbojpeg turbo
libheif-rs heif?
jpeg2k j2k