August 2, 2021, 11:41 (GMT) |
Merge branch 'master' into compositor-full-frame |
July 30, 2021, 19:57 (GMT) |
Compositor: Full frame input nodes Adds full frame implementation to "Bokeh Image" node, "Track Position" node and `SetVectorOperation`. The other nodes in "Input" submenu are implemented separately. No functional changes. --- Note: These nodes are very similar to already reviewed nodes. The patch is meant for a quick look before committing. Differential Revision: https://developer.blender.org/D12090 |
July 29, 2021, 20:25 (GMT) |
Compositor: Full frame Displace node Adds full frame implementation to this node operation. No functional changes. |
July 29, 2021, 20:25 (GMT) |
Fix missing const |
July 29, 2021, 20:25 (GMT) |
Compositor: Full frame Crop node Adds full frame implementation to this node operation. No functional changes. |
July 29, 2021, 12:49 (GMT) |
Compositor: Full frame Set Alpha node Adds full frame implementation to this node operations. No functional changes. |
July 29, 2021, 11:54 (GMT) |
Compositor: Full frame Color Ramp node Adds full frame implementation to this node operation. No functional changes. |
July 29, 2021, 11:48 (GMT) |
Compositor: Full frame Hue Saturation Value node Adds full frame implementation to this node operation. No functional changes. |
July 29, 2021, 11:25 (GMT) |
Compositor: Full frame Tonemap node Adds full frame implementation to this node operations. No functional changes. |
July 28, 2021, 21:50 (GMT) |
Cleanup: remove unneeded include |
July 28, 2021, 21:24 (GMT) |
Compositor: Full frame Transform node In order to avoid sampling twice when concatenating scale and rotate operations, a transform operation is implemented for full frame with all the functionality. The node has no functional changes. |
July 27, 2021, 21:12 (GMT) |
Cleanup: Unused variables |
July 27, 2021, 20:15 (GMT) |
Merge branch 'master' into compositor-full-frame |
July 27, 2021, 19:52 (GMT) |
Compositor: Full frame Scale node Adds full frame implementation to this node operations. No functional changes. Includes a new operation method `init_data` used to initialize any data needed after operations are linked and resolutions determined. Once tiled implementation is removed `initExecution` may be renamed to `init_rendering` and `init_data` to `init_execution`. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11944 |
July 27, 2021, 19:52 (GMT) |
Compositor: Full frame Rotate node Adds full frame implementation to this node operation. No functional changes. |
July 27, 2021, 19:52 (GMT) |
Compositor: Add sampling methods for full frame Current sampling methods do not take into account area offsets and have some off by 1 issues on full frame. For example on bilinear bottom and left image border pixel is not fully sampled and creates edges. Other issue is they use `wrap_pixel` when most of the time is not needed. In order to not affect tiled implementation, this commit creates specific sampling methods for full frame needs. |
July 27, 2021, 19:30 (GMT) |
Compositor: Full frame ZCombine node Adds full frame implementation to this node operations. No functional changes. |
July 27, 2021, 19:30 (GMT) |
Compositor: Full frame Invert node Adds full frame implementation to this node operation. No functional changes. |
July 27, 2021, 19:30 (GMT) |
Compositor: Full frame curve nodes Adds full frame implementation to "RGB Curves", "Vector Curves" and "Hue Correct" nodes. No functional changes. |
July 27, 2021, 19:30 (GMT) |
Compositor: Full frame Math node Adds full frame implementation to this node operations. No functional changes. |
|