Blender Git Commit Log

Git Commits -> Revision afa3469

Revision afa3469 by Sergey Sharybin (master)
August 18, 2014, 13:38 (GMT)
De-duplicate EWA filter code between renderer and compositor

The title says it all, move the EWA filter to BLI (currently it's
math_interp.c) and use the function from both BI renderer and the
compositor.

This makes more central place of the algorithm, allowing to have
fixes and optimizaitons synchronized across the two usages.

This also fixes T41440: Displacement in compositing creates holes

Reviewers: campbellbarton, lukastoenne

Reviewed By: lukastoenne

Maniphest Tasks: T41440

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

Commit Details:

Full Hash: afa3469288337079cbff2bcecb7142448e961393
Parent Commit: 354b17d
Lines Changed: +278, -310

4 Modified Paths:

/source/blender/blenlib/BLI_math_interp.h (+20, -0) (Diff)
/source/blender/blenlib/intern/math_interp.c (+189, -0) (Diff)
/source/blender/compositor/intern/COM_MemoryBuffer.cpp (+47, -151) (Diff)
/source/blender/render/intern/source/imagetexture.c (+22, -159) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021