Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/intern/COM_NodeOperationBuilder.h
| Show First 20 Lines • Show All 139 Lines • ▼ Show 20 Lines | protected: | ||||
| /** Construct a constant value operation for every unconnected input */ | /** Construct a constant value operation for every unconnected input */ | ||||
| void add_operation_input_constants(); | void add_operation_input_constants(); | ||||
| void add_input_constant_value(NodeOperationInput *input, const NodeInput *node_input); | void add_input_constant_value(NodeOperationInput *input, const NodeInput *node_input); | ||||
| /** Replace proxy operations with direct links */ | /** Replace proxy operations with direct links */ | ||||
| void resolve_proxies(); | void resolve_proxies(); | ||||
| /** Calculate resolution for each operation */ | /** Calculate canvas area for each operation. */ | ||||
| void determineResolutions(); | void determine_canvases(); | ||||
| /** Helper function to store connected inputs for replacement */ | /** Helper function to store connected inputs for replacement */ | ||||
| Vector<NodeOperationInput *> cache_output_links(NodeOperationOutput *output) const; | Vector<NodeOperationInput *> cache_output_links(NodeOperationOutput *output) const; | ||||
| /** Find a connected write buffer operation to an OpOutput */ | /** Find a connected write buffer operation to an OpOutput */ | ||||
| WriteBufferOperation *find_attached_write_buffer_operation(NodeOperationOutput *output) const; | WriteBufferOperation *find_attached_write_buffer_operation(NodeOperationOutput *output) const; | ||||
| /** Add read/write buffer operations around complex operations */ | /** Add read/write buffer operations around complex operations */ | ||||
| void add_complex_operation_buffers(); | void add_complex_operation_buffers(); | ||||
| void add_input_buffers(NodeOperation *operation, NodeOperationInput *input); | void add_input_buffers(NodeOperation *operation, NodeOperationInput *input); | ||||
| Show All 27 Lines | |||||