Blender V4.3
COM_utilities.hh File Reference

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::realtime_compositor
 

Functions

DSocket blender::realtime_compositor::get_input_origin_socket (DInputSocket input)
 
DOutputSocket blender::realtime_compositor::get_output_linked_to_input (DInputSocket input)
 
ResultType blender::realtime_compositor::get_node_socket_result_type (const bNodeSocket *socket)
 
bool blender::realtime_compositor::is_output_linked_to_node_conditioned (DOutputSocket output, FunctionRef< bool(DNode)> condition)
 
int blender::realtime_compositor::number_of_inputs_linked_to_output_conditioned (DOutputSocket output, FunctionRef< bool(DInputSocket)> condition)
 
bool blender::realtime_compositor::is_pixel_node (DNode node)
 
InputDescriptor blender::realtime_compositor::input_descriptor_from_input_socket (const bNodeSocket *socket)
 
void blender::realtime_compositor::compute_dispatch_threads_at_least (GPUShader *shader, int2 threads_range, int2 local_size=int2(16))
 
bool blender::realtime_compositor::is_node_preview_needed (const DNode &node)
 
DOutputSocket blender::realtime_compositor::find_preview_output_socket (const DNode &node)
 
void blender::realtime_compositor::compute_preview_from_result (Context &context, const DNode &node, Result &input_result)
 
void blender::realtime_compositor::parallel_for (const int2 range, FunctionRef< void(int2)> function)