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
somewhere in the dependency tree.default-features = false 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