Cargo Features

rafx-plugins has no features set by default.

[dependencies]
rafx-plugins = { version = "0.0.16", features = ["egui-winit", "egui-sdl2", "basic-pipeline", "modern-pipeline", "legion", "meshopt"] }
egui-winit = egui, winit

if enabled, use egui with winit

egui-sdl2 = egui

if enabled, use egui with sdl2

basic-pipeline

Affects pipelines::basic

modern-pipeline

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.

legion implicit feature

Enables legion

legion:

High performance entity component system (ECS) library

Affects assets::mesh_adv, features::sprite, features::mesh_adv, pipelines::modern, pipelines::basic

egui egui-sdl2? egui-winit?

Enables egui ^0.15

Egui

Affects features::egui

winit egui-winit?

Enables winit ^0.28

meshopt implicit feature

Enables meshopt ^0.1.9

meshopt:

Rust ffi bindings and idiomatic wrapper for mesh optimizer