Blend2D
2D Vector Graphics Engine
Blend2D build information.
Major version number.
Minor version number.
Patch version number.
Blend2D build type, see BLRuntimeBuildType
.
Baseline CPU features, see BLRuntimeCpuFeatures
.
These features describe CPU features that were detected at compile-time. Baseline features are used to compile all source files so they represent the minimum feature-set the target CPU must support to run Blend2D.
Official Blend2D builds set baseline at SSE2 on X86 target and NEON on ARM target. Custom builds can set use a different baseline, which can be read through BLRuntimeBuildInfo
.
Supported CPU features, see BLRuntimeCpuFeatures
.
These features do not represent the features that the host CPU must support, instead, they represent all features that Blend2D can take advantage of in C++ code that uses instruction intrinsics. For example if AVX2 is part of supportedCpuFeatures
it means that Blend2D can take advantage of it if there is a specialized code-path.
Maximum size of an image (both width and height).
Maximum number of threads for asynchronous operations, including rendering.
Reserved, must be zero.
Identification of the C++ compiler used to build Blend2D.