Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-20Compositor: Do not register constant input areas for renderingManuel Castilla
If an input is only used as a constant it doesn't rendering because its already calculated after constant folding.
2021-08-20Compositor: Fix plane distort operations incorrect areas of interestManuel Castilla
The original implementation doesn't work for all cases.
2021-08-20Compositor: Fix plane track wrong area of interest calculationsManuel Castilla
Perspective matrix in sample data was not initialized because corners were not calculated at that point of execution.
2021-08-20Compositor: Fix incorrect area of interest in variable bokeh blurManuel Castilla
2021-08-20Compositor: Fix incorrect copying of uchar buffersManuel Castilla
Row stride and the area x coordinate offset were not taken into account.
2021-08-16Compositor: Enable can_be_constant on vector nodesManuel Castilla
2021-08-16Compositor: Full frame Normalize nodeManuel Castilla
2021-08-16Compositor: Full frame Normal nodeManuel Castilla
2021-08-16Compositor: Full frame Map Value nodeManuel Castilla
2021-08-16Compositor: Full frame Map Range nodeManuel Castilla
2021-08-15Compositor: Enable can_be_constant on matte nodes where possibleManuel Castilla
2021-08-15Compositor: Full frame Luminance Key nodeManuel Castilla
2021-08-15Compositor: Full frame Keying Screen nodeManuel Castilla
2021-08-15Compositor: Full frame Keying nodeManuel Castilla
2021-08-13Compositor: Full frame Distance Key nodeManuel Castilla
2021-08-13Compositor: Full frame Difference Key nodeManuel Castilla
2021-08-13Compositor: Full frame Cryptomatte nodeManuel Castilla
2021-08-13Compositor: Full frame Color Spill nodeManuel Castilla
2021-08-13Compositor: Full frame Color Key nodeManuel Castilla
2021-08-13Compositor: Full frame Chroma Key nodeManuel Castilla
2021-08-13Compositor: Full frame Channel Key nodeManuel Castilla
2021-08-13Compositor: Full frame Vector blur nodeManuel Castilla
2021-08-13Compositor: Full frame Inpaint nodeManuel Castilla
2021-08-12Cleanup: clang-formatManuel Castilla
2021-08-12Cleanup: fix compiler warningsManuel Castilla
2021-08-12Compositor: Full frame Glare nodeManuel Castilla
Due to current limitation of scaling up causing cropping, quality is always "High" independently of the selected one. This will be fixed once scaling is implemented with canvas adjustment.
2021-08-12Compositor: Ensure denoise output is only rendered onceManuel Castilla
2021-08-12Compositor: Full frame Filter nodeManuel Castilla
2021-08-12Compositor: Full frame Directional Blur nodeManuel Castilla
2021-08-12add TODOsManuel Castilla
2021-08-12Compositor: Full frame Dilate/Erode nodeManuel Castilla
2021-08-11Compositor: Full frame Despeckle nodeManuel Castilla
2021-08-11Compositor: Full frame Denoise nodeManuel Castilla
2021-08-10Compositor: Full frame Defocus nodeManuel Castilla
2021-08-10Merge branch 'master' into compositor-full-frameManuel Castilla
2021-08-10Fix T90572: "Render Region" is broken due to compositingManuel Castilla
It was using viewer instead of render border. A copy-paste error.
2021-08-10Compositor: Full frame output nodesManuel Castilla
Adds full frame implementation to "Composite", "File Output" and "Split Viewer" nodes. The other nodes in "Output" submenu are implemented separately. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D12091
2021-08-10Compositor: Full frame color nodesManuel Castilla
Adds full frame implementation to "Alpha Over", "Hue Saturation Value", "Invert", "Tonemap" and "ZCombine" nodes. The other nodes in "Color" submenu are implemented separately. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D12092
2021-08-10Compositor: Full frame curve nodesManuel Castilla
Adds full frame implementation to "RGB Curves", "Vector Curves" and "Hue Correct" nodes. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D12093
2021-08-10Compositor: Fix memory leaks when initializing tiles multi-threadedManuel Castilla
It was only affecting tiled fallback on full frame mode. If tiles from a constant operation were multi-thread initialized, its buffer was inflated multiple times.
2021-08-10Compositor: Full frame input nodesManuel Castilla
Adds full frame implementation to "Bokeh Image" node, "Track Position" node, `SetVectorOperation` and `MovieClipAttribute`. The other nodes in "Input" submenu are implemented separately. `MovieClipAttribute` needs resolution to calculate its constant value, it can't be constant folded, which requires it to be a `ConstantOperation`. Now `ConstantOperation` contemplate this case and any operation that is always constant without depending on inputs should implement it. If in the future an operation needs to get an input constant element during `determineResolution` it must first determine its input resolution. The nodes have no functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D12090
2021-08-10Compositor: Full frame Mask nodeManuel Castilla
Adds full frame implementation to this node operations. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11751
2021-08-10Compositor: Full frame Bilateral Blur nodeManuel Castilla
Adds full frame implementation to this node operation. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11634
2021-08-10Compositor: Full frame Sun Beams nodeManuel Castilla
Adds full frame implementation to this node operation. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11694
2021-08-10Merge remote-tracking branch 'origin/master' into compositor-full-frameManuel Castilla
2021-08-08Compositor: Fix transform randomly invertedManuel Castilla
Uninitialized variable.
2021-08-08Compositor: Full frame Bokeh Blur and Blur nodesManuel Castilla
2021-08-08Avoid using `floor` functionManuel Castilla
It has an impact in performance when used in deep loops. If area have negative coordinates it will round toward zero but buffers should be displaced later on to always work with positive coordinates.
2021-08-05Cleanup: comment blocks & spellingCampbell Barton
2021-08-05Fix compiler warnings: unused variablesManuel Castilla