Blender Git Commit Log

Git Commits -> Revision b18a214

Revision b18a214 by Manuel Castilla (master)
June 9, 2021, 09:21 (GMT)
Fix: Compositor test desintegrate failing on arm64

Changes introduced in commit rBe9f2f17e8518
can create different render results when there is
a Math or Mix operation after TextureOperation
on tiled execution model.
This is due to WriteBufferOperation forcing a single pixel
resolution when these operations use a preferred
resolution of 0 to check if their inputs have resolution.
Fixing this behaviour creates different renders too.

This patch keeps previous tiled implementation and
adds the new implementation only for full frame execution.

Reviewed By: Jeroen Bakker (jbakker)

Differential Revision: https://developer.blender.org/D11546

Commit Details:

Full Hash: b18a214ecba602f8d06ec40ee03111308c9afbd7
Parent Commit: d7c812f
Lines Changed: +37, -7

3 Modified Paths:

/source/blender/compositor/intern/COM_NodeOperation.h (+10, -0) (Diff)
/source/blender/compositor/intern/COM_NodeOperationBuilder.cc (+1, -0) (Diff)
/source/blender/compositor/operations/COM_TextureOperation.cc (+26, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021