|
Blender
V2.93
|
#include <device.h>
Public Member Functions | |
| DeviceRequestedFeatures () | |
| bool | modified (const DeviceRequestedFeatures &requested_features) |
| string | get_build_options () const |
Public Attributes | |
| bool | experimental |
| int | max_nodes_group |
| int | nodes_features |
| bool | use_hair |
| bool | use_hair_thick |
| bool | use_object_motion |
| bool | use_camera_motion |
| bool | use_baking |
| bool | use_subsurface |
| bool | use_volume |
| bool | use_integrator_branched |
| bool | use_patch_evaluation |
| bool | use_transparent |
| bool | use_shadow_tricks |
| bool | use_principled |
| bool | use_denoising |
| bool | use_shader_raytrace |
| bool | use_true_displacement |
| bool | use_background_light |
|
inline |
Definition at line 185 of file device.h.
References max_nodes_group, nodes_features, use_background_light, use_baking, use_camera_motion, use_denoising, use_hair, use_hair_thick, use_integrator_branched, use_object_motion, use_patch_evaluation, use_principled, use_shader_raytrace, use_shadow_tricks, use_subsurface, use_transparent, use_true_displacement, and use_volume.
|
inline |
Definition at line 233 of file device.h.
References experimental, max_nodes_group, nodes_features, string_printf(), use_baking, use_camera_motion, use_denoising, use_hair, use_integrator_branched, use_object_motion, use_patch_evaluation, use_principled, use_shader_raytrace, use_shadow_tricks, use_subsurface, use_transparent, and use_volume.
|
inline |
Definition at line 208 of file device.h.
References max_nodes_group, nodes_features, use_background_light, use_baking, use_camera_motion, use_denoising, use_hair, use_hair_thick, use_integrator_branched, use_object_motion, use_patch_evaluation, use_principled, use_shader_raytrace, use_shadow_tricks, use_subsurface, use_transparent, use_true_displacement, and use_volume.
Referenced by Scene::load_kernels().
| bool DeviceRequestedFeatures::experimental |
Definition at line 128 of file device.h.
Referenced by get_build_options(), and operator<<().
| int DeviceRequestedFeatures::max_nodes_group |
Definition at line 135 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_features(), ShaderManager::get_requested_graph_features(), modified(), and operator<<().
| int DeviceRequestedFeatures::nodes_features |
Definition at line 141 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_features(), ShaderManager::get_requested_graph_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_background_light |
Definition at line 183 of file device.h.
Referenced by DeviceRequestedFeatures(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_baking |
Definition at line 150 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_camera_motion |
Definition at line 147 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_denoising |
Definition at line 174 of file device.h.
Referenced by Denoiser::Denoiser(), DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), MultiDevice::load_kernels(), modified(), operator<<(), and MultiDevice::wait_for_availability().
| bool DeviceRequestedFeatures::use_hair |
Definition at line 144 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_hair_thick |
Definition at line 145 of file device.h.
Referenced by DeviceRequestedFeatures(), Scene::get_requested_device_features(), and modified().
| bool DeviceRequestedFeatures::use_integrator_branched |
Definition at line 159 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_object_motion |
Definition at line 146 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_patch_evaluation |
Definition at line 162 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_principled |
Definition at line 171 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_graph_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_shader_raytrace |
Definition at line 177 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_graph_features(), and modified().
| bool DeviceRequestedFeatures::use_shadow_tricks |
Definition at line 168 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), Scene::get_requested_device_features(), and modified().
| bool DeviceRequestedFeatures::use_subsurface |
Definition at line 153 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_graph_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_transparent |
Definition at line 165 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_graph_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_true_displacement |
Definition at line 180 of file device.h.
Referenced by DeviceRequestedFeatures(), Scene::get_requested_device_features(), modified(), and operator<<().
| bool DeviceRequestedFeatures::use_volume |
Definition at line 156 of file device.h.
Referenced by DeviceRequestedFeatures(), get_build_options(), ShaderManager::get_requested_features(), DeviceSplitKernel::load_kernels(), modified(), and operator<<().