Compositor: Replace resolution concept by canvas

This is a code refactor in preparation of supporting canvas
compositing. See {D12466}.

No functional changes, all canvases are at (0,0) position matching
tiled implementation.

Differential Revision: https://developer.blender.org/D12465
This commit is contained in:
2021-09-28 19:32:49 +02:00
parent 2ecd963d87
commit 76377f0176
109 changed files with 389 additions and 542 deletions

View File

@@ -157,11 +157,9 @@ const float *TrackPositionOperation::get_constant_elem()
return &track_position_;
}
void TrackPositionOperation::determineResolution(unsigned int resolution[2],
unsigned int preferredResolution[2])
void TrackPositionOperation::determine_canvas(const rcti &preferred_area, rcti &r_area)
{
resolution[0] = preferredResolution[0];
resolution[1] = preferredResolution[1];
r_area = preferred_area;
}
} // namespace blender::compositor