Blender V5.0
blender::fn::multi_function::build::exec_presets::Materialized Struct Reference

#include <FN_multi_function_builder.hh>

Static Public Attributes

static constexpr bool use_devirtualization = false
static constexpr FallbackMode fallback_mode = FallbackMode::Materialized

Detailed Description

This is an improvement over the Simple method. It still generates a relatively small amount of code, because the function is only instantiated once. It's generally faster than Simple, because inputs are retrieved from the virtual arrays in chunks, reducing virtual method call overhead.

Definition at line 47 of file FN_multi_function_builder.hh.

Member Data Documentation

◆ fallback_mode

FallbackMode blender::fn::multi_function::build::exec_presets::Materialized::fallback_mode = FallbackMode::Materialized
staticconstexpr

Definition at line 49 of file FN_multi_function_builder.hh.

◆ use_devirtualization

bool blender::fn::multi_function::build::exec_presets::Materialized::use_devirtualization = false
staticconstexpr

Definition at line 48 of file FN_multi_function_builder.hh.


The documentation for this struct was generated from the following file: