Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-17 | Fix T47452: Translate-node seams w/ subpixel offset | Campbell Barton | |
2014-08-18 | De-duplicate EWA filter code between renderer and compositor | Sergey Sharybin | |
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 | |||
2013-09-20 | correct include guards and add checks in check_style_c.py for them. | Campbell Barton | |
2013-09-12 | code cleanup: headers - doxy comments. | Campbell Barton | |
2013-08-19 | code cleanup: confirm include guards to our convention | Campbell Barton | |
2012-11-11 | Code de-duplication in imageprocess.c -- made it use interpolation functions ↵ | Sergey Sharybin | |
from blenlib | |||
2012-11-10 | Solved issue with distorted compositor results in some cases | Sergey Sharybin | |
Originally issue was discovered when using stabilization and movie distortion nodes, but in fact issue was caused by render layer node always doing nearest interpolation. Now made it so this node will respect sampler passed to it's executePixel function and do an interpolation. Added two new functions to do bilinear/bicubic interpolation in float buffer with variable number of components per element, so it could interpolate 1, 3 and 4 component vectors. This functions currently mostly duplicates the same functions from imageprocess.c and it should actually be de-duplicated. Think it's ok to leave a bit of time with such duplication, since functions should be generalized one more time to support byte buffers, which could backfire on readability. Also removed mark as complex from stabilization node, which isn't needed sine int fact this node is not complex. |