Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/operations/COM_DisplaceOperation.cc
| Show First 20 Lines • Show All 205 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| void DisplaceOperation::get_area_of_interest(const int input_idx, | void DisplaceOperation::get_area_of_interest(const int input_idx, | ||||
| const rcti &output_area, | const rcti &output_area, | ||||
| rcti &r_input_area) | rcti &r_input_area) | ||||
| { | { | ||||
| switch (input_idx) { | switch (input_idx) { | ||||
| case 0: { | case 0: { | ||||
| r_input_area.xmin = 0; | r_input_area = getInputOperation(input_idx)->get_canvas(); | ||||
| r_input_area.ymin = 0; | |||||
| r_input_area.xmax = getInputOperation(input_idx)->getWidth(); | |||||
| r_input_area.ymax = getInputOperation(input_idx)->getHeight(); | |||||
| break; | break; | ||||
| } | } | ||||
| case 1: { | case 1: { | ||||
| r_input_area = output_area; | r_input_area = output_area; | ||||
| expand_area_for_sampler(r_input_area, PixelSampler::Bilinear); | expand_area_for_sampler(r_input_area, PixelSampler::Bilinear); | ||||
| break; | break; | ||||
| } | } | ||||
| default: { | default: { | ||||
| Show All 40 Lines | |||||