|
Blender
V2.93
|
#include <stdlib.h>#include <string.h>#include "bvh/bvh2.h"#include "device/device.h"#include "device/device_intern.h"#include "util/util_foreach.h"#include "util/util_half.h"#include "util/util_logging.h"#include "util/util_math.h"#include "util/util_opengl.h"#include "util/util_string.h"#include "util/util_system.h"#include "util/util_time.h"#include "util/util_types.h"#include "util/util_vector.h"Go to the source code of this file.
Functions | |
| std::ostream & | operator<< (std::ostream &os, const DeviceRequestedFeatures &requested_features) |
| static void | shader_print_errors (const char *task, const char *log, const char *code) |
| static int | bind_fallback_shader (void) |
Variables | |
| const char * | FALLBACK_VERTEX_SHADER |
| const char * | FALLBACK_FRAGMENT_SHADER |
|
static |
Definition at line 145 of file device.cpp.
References FALLBACK_FRAGMENT_SHADER, FALLBACK_VERTEX_SHADER, length(), KDL::log(), NULL, blender::compositor::program, shader(), shader_print_errors(), shaders, Node::type, and type.
Referenced by Device::bind_fallback_display_space_shader().
| std::ostream& operator<< | ( | std::ostream & | os, |
| const DeviceRequestedFeatures & | requested_features | ||
| ) |
Definition at line 50 of file device.cpp.
References DeviceRequestedFeatures::experimental, DeviceRequestedFeatures::max_nodes_group, DeviceRequestedFeatures::nodes_features, string_from_bool(), DeviceRequestedFeatures::use_background_light, DeviceRequestedFeatures::use_baking, DeviceRequestedFeatures::use_camera_motion, DeviceRequestedFeatures::use_denoising, DeviceRequestedFeatures::use_hair, DeviceRequestedFeatures::use_integrator_branched, DeviceRequestedFeatures::use_object_motion, DeviceRequestedFeatures::use_patch_evaluation, DeviceRequestedFeatures::use_principled, DeviceRequestedFeatures::use_subsurface, DeviceRequestedFeatures::use_transparent, DeviceRequestedFeatures::use_true_displacement, and DeviceRequestedFeatures::use_volume.
|
static |
Definition at line 124 of file device.cpp.
References KDL::log(), LOG, and blender::compositor::task.
Referenced by bind_fallback_shader().
| const char* FALLBACK_FRAGMENT_SHADER |
Definition at line 113 of file device.cpp.
Referenced by bind_fallback_shader().
| const char* FALLBACK_VERTEX_SHADER |
Definition at line 95 of file device.cpp.
Referenced by bind_fallback_shader().