Cargo Features

Julia_set has no features set by default.

[dependencies]
julia-set = { version = "0.1.0", features = ["vulkan_backend", "opencl_backend", "cpu_backend", "dyn_cpu_backend"] }
vulkan_backend = arithmetic-parser, shaderc, vulkano

Enables the Vulkan backend (GPU-based).

opencl_backend = arithmetic-parser, lazy_static, ocl

Enables the OpenCL backend (GPU-based).

cpu_backend dyn_cpu_backend? = rayon

Enables the CPU backend with native functions.

dyn_cpu_backend = arithmetic-parser, cpu_backend

Enables the CPU backend with support of dynamically defined functions.

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.

arithmetic-parser dyn_cpu_backend? opencl_backend? vulkan_backend?

Enables arithmetic-parser ^0.2.0

ocl opencl_backend?

Enables ocl

OpenCL backend

lazy_static opencl_backend?
shaderc vulkan_backend?

Enables shaderc ^0.7.0

Vulkan backend

vulkano vulkan_backend?

Enables vulkano ^0.20.0

rayon cpu_backend?

Enables rayon

CPU backend