|
Blender V5.0
|
#include <fallback_config.hh>
Inherits blender::ocio::Config.
Additional Inherited Members | |
| static std::unique_ptr< Config > | create_from_environment () |
| static std::unique_ptr< Config > | create_from_file (StringRefNull filename) |
| static std::unique_ptr< Config > | create_fallback () |
Definition at line 25 of file fallback_config.hh.
|
overridevirtual |
Get color space with the given name, role name, or alias. Color space names take precedence over roles. If the color space does not exist nullptr is returned.
Implements blender::ocio::Config.
Definition at line 44 of file fallback_config.cc.
References name.
Referenced by get_color_space_for_hdr_image().
|
overridevirtual |
Get color space with the given index within the configuration. If the index is invalid nullptr is returned.
Implements blender::ocio::Config.
Definition at line 88 of file fallback_config.cc.
Referenced by get_sorted_color_space_by_index().
|
overridevirtual |
Get color space for the given interop ID. If not found a nullptr is returned.
Implements blender::ocio::Config.
Definition at line 101 of file fallback_config.cc.
|
overridevirtual |
Get colorspace to be used for saving and loading HDR image files, which may need adjustments compared to the colorspace as chosen by the user.
Implements blender::ocio::Config.
Definition at line 116 of file fallback_config.cc.
References get_color_space(), and name.
|
overridevirtual |
Get the color space of the first rule that matched filepath. If there is no such color space nullptr is returned.
Implements blender::ocio::Config.
Definition at line 33 of file fallback_config.cc.
|
overridevirtual |
Get processor which converts color between given color spaces.
Implements blender::ocio::Config.
Definition at line 215 of file fallback_config.cc.
|
overridevirtual |
Get the default display in this configuration.
Implements blender::ocio::Config.
Definition at line 135 of file fallback_config.cc.
|
overridevirtual |
Get the default coefficients for computing luma.
Implements blender::ocio::Config.
Definition at line 18 of file fallback_config.cc.
|
overridevirtual |
Get display with the given index within the configuration. If the index is invalid nullptr is returned.
Implements blender::ocio::Config.
Definition at line 153 of file fallback_config.cc.
|
overridevirtual |
Get display with the given name. If the display does not exist nullptr is returned.
Implements blender::ocio::Config.
Definition at line 140 of file fallback_config.cc.
References name.
|
overridevirtual |
Get processor which converts color space from the given from_colorspace to the display space.
Implements blender::ocio::Config.
Definition at line 209 of file fallback_config.cc.
References blender::ocio::create_fallback_display_cpu_processor().
|
overridevirtual |
Returns the colorspace of the (display, view) pair. Note that this may be either a color space or a display color space.
Implements blender::ocio::Config.
Definition at line 167 of file fallback_config.cc.
References view.
|
overridevirtual |
Get API which can be used to bind GPU shaders for color space conversion.
Implements blender::ocio::Config.
Definition at line 227 of file fallback_config.cc.
|
overridevirtual |
Get look with the given index within the configuration. If the index is invalid nullptr is returned.
Implements blender::ocio::Config.
Definition at line 195 of file fallback_config.cc.
|
overridevirtual |
Get look with the given name. If the look does not exist nullptr is returned.
Implements blender::ocio::Config.
Definition at line 182 of file fallback_config.cc.
References name.
|
overridevirtual |
Get the number of color spaces in this configuration.
Implements blender::ocio::Config.
Definition at line 83 of file fallback_config.cc.
|
overridevirtual |
Get the number of displays in this configuration.
Implements blender::ocio::Config.
Definition at line 148 of file fallback_config.cc.
|
overridevirtual |
Get the number of looks in this configuration.
Implements blender::ocio::Config.
Definition at line 190 of file fallback_config.cc.
|
overridevirtual |
Get color space with the given index within the sorted array. This function allows to iterate color spaces in their alphabetical order.
If the index is invalid nullptr is returned.
Implements blender::ocio::Config.
Definition at line 96 of file fallback_config.cc.
References get_color_space_by_index().
|
overridevirtual |
Get conversion matrix from XYZ space to the scene linear. TODO(sergey): Specialize which exactly XYZ space it is.
Implements blender::ocio::Config.
Definition at line 27 of file fallback_config.cc.
References blender::ocio::XYZ_TO_REC709.
| blender::ocio::FallbackConfig::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "FallbackConfig" | ) |
|
overridevirtual |
Implements blender::ocio::Config.
Definition at line 127 of file fallback_config.cc.