Cargo Features

[dependencies]
gpui-d3rs = { version = "0.5.10", default-features = false, features = ["gpui", "spinorama", "gpu-3d", "gpu-2d"] }
default = gpu-2d, gpui

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

gpui default gpu-2d gpu-3d? spinorama?

Enables gpui and gpui-ui-kit

Affects gpui-d3rs::axis, gpui-d3rs::grid, gpui-d3rs::surface, gpui-d3rs::text, shape::contour

spinorama = gpui

Enables autoeq, autoeq-cea2034, ndarray, reqwest, tokio, and urlencoding

gpu-3d = gpui

Enables bytemuck, glam ^0.30, image, pollster, and wgpu ^25

wgpu:

GPU-accelerated 3D surface rendering

Affects gpui-d3rs::gpu3d

gpu-2d default = gpui

Enables bytemuck, fontdue, glam ^0.30, image, pollster, and wgpu ^25

Affects gpui-d3rs::gpu2d