diff options
author | Manuel Castilla <manzanillawork@gmail.com> | 2021-09-12 21:00:03 +0300 |
---|---|---|
committer | Manuel Castilla <manzanillawork@gmail.com> | 2021-09-12 21:00:03 +0300 |
commit | 313ea8a28e8a7a95d723fd4c46ab349ed08bea0f (patch) | |
tree | 994277f03e4efa6fd802a999c54910e5e2b188e5 /release/freedesktop/icons | |
parent | a0a9499a3a6bc8001c59c7b547ca7a7781415c9a (diff) |
Compositor: Add support for canvas compositingtemp-compositor-canvas
This patch adds functionality for operations that require pixels
translation or resizing on "Full Frame" mode, allowing to adjust
their canvas within the output canvas. It fixes current cropping
issues in translate, scale, rotate and transform nodes by adjusting
their canvas to the result, instead of the input canvas.
Only the scale node canvas is limited to the scene output
resolution size for performance reasons as there are many
operations that require their whole input to be rendered.
Operations output buffer is still always on (0,0) position for
easier image algorithm implementation, even when operation
canvas is not.
Diffstat (limited to 'release/freedesktop/icons')
0 files changed, 0 insertions, 0 deletions