add_input_socket(DataType datatype, ResizeMode resize_mode=ResizeMode::Center) | blender::compositor::NodeOperation | protected |
add_output_socket(DataType datatype) | blender::compositor::NodeOperation | protected |
bmut_ | blender::compositor::ColorSpillOperation | protected |
calculate_map_value(float fac, float *input) | blender::compositor::ColorSpillOperation | |
canvas_ | blender::compositor::NodeOperation | protected |
channel2_ | blender::compositor::ColorSpillOperation | protected |
channel3_ | blender::compositor::ColorSpillOperation | protected |
ColorSpillOperation() | blender::compositor::ColorSpillOperation | |
combine_hashes(size_t &combined, size_t other) | blender::compositor::NodeOperation | inlineprotectedstatic |
current_pass_ | blender::compositor::MultiThreadedOperation | protected |
deinit_execution() override | blender::compositor::ColorSpillOperation | virtual |
deinit_mutex() | blender::compositor::NodeOperation | protected |
deinitialize_tile_data(rcti *, void *) | blender::compositor::NodeOperation | inlinevirtual |
determine_canvas(const rcti &preferred_area, rcti &r_area) | blender::compositor::NodeOperation | virtual |
determine_depending_area_of_interest(rcti *input, ReadBufferOperation *read_operation, rcti *output) | blender::compositor::NodeOperation | virtual |
exec_system_ | blender::compositor::NodeOperation | protected |
execute_opencl(OpenCLDevice *, MemoryBuffer *, cl_mem, MemoryBuffer **, std::list< cl_mem > *, std::list< cl_kernel > *) | blender::compositor::NodeOperation | inlinevirtual |
execute_opencl_region(OpenCLDevice *, rcti *, unsigned int, MemoryBuffer **, MemoryBuffer *) | blender::compositor::NodeOperation | inlinevirtual |
execute_pixel(float output[4], int x, int y, void *) | blender::compositor::NodeOperation | inlineprotectedvirtual |
execute_pixel_filtered(float[4], float, float, float[2], float[2]) | blender::compositor::NodeOperation | inlineprotectedvirtual |
execute_pixel_sampled(float output[4], float x, float y, PixelSampler sampler) override | blender::compositor::ColorSpillOperation | virtual |
execute_region(rcti *, unsigned int) | blender::compositor::NodeOperation | inlinevirtual |
execution_model_ | blender::compositor::NodeOperation | protected |
flags_ | blender::compositor::NodeOperation | protected |
generate_hash() | blender::compositor::NodeOperation | |
get_area_of_interest(int input_idx, const rcti &output_area, rcti &r_input_area) | blender::compositor::NodeOperation | virtual |
get_area_of_interest(NodeOperation *input_op, const rcti &output_area, rcti &r_input_area) | blender::compositor::NodeOperation | |
get_canvas() const | blender::compositor::NodeOperation | |
get_constant_elem_default(const float *default_elem) | blender::compositor::NodeOperation | |
get_constant_value_default(float default_value) | blender::compositor::NodeOperation | |
get_flags() const | blender::compositor::NodeOperation | inline |
get_height() const | blender::compositor::NodeOperation | inline |
get_id() const | blender::compositor::NodeOperation | inline |
get_input_memory_buffer(MemoryBuffer **) | blender::compositor::NodeOperation | inlinevirtual |
get_input_operation(int index) | blender::compositor::NodeOperation | |
get_input_socket(unsigned int index) | blender::compositor::NodeOperation | |
get_input_socket_reader(unsigned int index) | blender::compositor::NodeOperation | protected |
get_meta_data() | blender::compositor::NodeOperation | inlinevirtual |
get_name() const | blender::compositor::NodeOperation | inline |
get_number_of_input_sockets() const | blender::compositor::NodeOperation | inline |
get_number_of_output_sockets() const | blender::compositor::NodeOperation | inline |
get_output_socket(unsigned int index=0) | blender::compositor::NodeOperation | |
get_render_priority() const | blender::compositor::NodeOperation | inlinevirtual |
get_width() const | blender::compositor::NodeOperation | inline |
gmut_ | blender::compositor::ColorSpillOperation | protected |
hash_output_params() | blender::compositor::NodeOperation | inlineprotectedvirtual |
hash_param(T param) | blender::compositor::NodeOperation | inlineprotected |
hash_params(T1 param1, T2 param2) | blender::compositor::NodeOperation | inlineprotected |
hash_params(T1 param1, T2 param2, T3 param3) | blender::compositor::NodeOperation | inlineprotected |
init_data() | blender::compositor::NodeOperation | virtual |
init_execution() override | blender::compositor::ColorSpillOperation | virtual |
init_mutex() | blender::compositor::NodeOperation | protected |
initialize_tile_data(rcti *) | blender::compositor::NodeOperation | inlinevirtual |
input_fac_reader_ | blender::compositor::ColorSpillOperation | protected |
input_image_reader_ | blender::compositor::ColorSpillOperation | protected |
is_active_viewer_output() const | blender::compositor::NodeOperation | inlinevirtual |
is_braked() const | blender::compositor::NodeOperation | inline |
is_output_operation(bool) const | blender::compositor::NodeOperation | inlinevirtual |
lock_mutex() | blender::compositor::NodeOperation | protected |
MultiThreadedOperation() | blender::compositor::MultiThreadedOperation | protected |
NodeOperation() | blender::compositor::NodeOperation | protected |
num_passes_ | blender::compositor::MultiThreadedOperation | protected |
read(float result[4], int x, int y, void *chunk_data) | blender::compositor::NodeOperation | inline |
read_filtered(float result[4], float x, float y, float dx[2], float dy[2]) | blender::compositor::NodeOperation | inline |
read_sampled(float result[4], float x, float y, PixelSampler sampler) | blender::compositor::NodeOperation | inline |
render(MemoryBuffer *output_buf, Span< rcti > areas, Span< MemoryBuffer * > inputs_bufs) | blender::compositor::NodeOperation | |
rmut_ | blender::compositor::ColorSpillOperation | protected |
set_bnodetree(const bNodeTree *tree) | blender::compositor::NodeOperation | inline |
set_canvas(const rcti &canvas_area) | blender::compositor::NodeOperation | |
set_canvas_input_index(unsigned int index) | blender::compositor::NodeOperation | |
set_complex(bool complex) | blender::compositor::NodeOperation | inlineprotected |
set_determined_canvas_modifier(std::function< void(rcti &canvas)> fn) | blender::compositor::NodeOperation | inline |
set_execution_model(const eExecutionModel model) | blender::compositor::NodeOperation | inline |
set_execution_system(ExecutionSystem *system) | blender::compositor::NodeOperation | inline |
set_height(unsigned int height) | blender::compositor::NodeOperation | inlineprotected |
set_id(const int id) | blender::compositor::NodeOperation | inline |
set_name(const std::string name) | blender::compositor::NodeOperation | inline |
set_settings(NodeColorspill *node_color_spill) | blender::compositor::ColorSpillOperation | inline |
set_spill_channel(int channel) | blender::compositor::ColorSpillOperation | inline |
set_spill_method(int method) | blender::compositor::ColorSpillOperation | inline |
set_width(unsigned int width) | blender::compositor::NodeOperation | inlineprotected |
settings_ | blender::compositor::ColorSpillOperation | protected |
spill_channel_ | blender::compositor::ColorSpillOperation | protected |
spill_method_ | blender::compositor::ColorSpillOperation | protected |
unlock_mutex() | blender::compositor::NodeOperation | protected |
unset_canvas() | blender::compositor::NodeOperation | |
update_draw() | blender::compositor::NodeOperation | inline |
blender::compositor::NodeOperation::update_memory_buffer(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs)) | blender::compositor::NodeOperation | inlinevirtual |
update_memory_buffer_finished(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs)) | blender::compositor::MultiThreadedOperation | inlineprotectedvirtual |
update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span< MemoryBuffer * > inputs) override | blender::compositor::ColorSpillOperation | virtual |
update_memory_buffer_started(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs)) | blender::compositor::MultiThreadedOperation | inlineprotectedvirtual |
~NodeOperation() | blender::compositor::NodeOperation | inlinevirtual |