Cargo Features
[dependencies]
blue_engine_core = { version = "0.7.1", default-features = false, features = ["debug", "android", "android_native_activity", "android_game_activity", "u32", "glam_fast_math"] }
- default = debug
-
The
debug
feature is set by default wheneverblue_engine_core
is added without
somewhere in the dependency tree.default-features = false - debug default
-
Enables env_logger
- android
-
Enables android_logger and log
- android_native_activity
-
Enables android-native-activity of winit
- android_game_activity
-
Enables android-game-activity of winit
- u32
-
using u32 for indices and others
Affects
prelude::UnsignedIntType
… - glam_fast_math
-
glam:
Enables platform specific optimizations that might speed-up certain operations.
This will cause APIs to output different results depending on the platform used and will likely break cross-platform determinism.
This should NOT be enabled by intermediate libraries, deferring the decision to the end binary build instead.