Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-01 | Cleanup: trailing whitespace (comment blocks) | Campbell Barton | |
Strip unindented comment blocks - mainly headers to avoid conflicts. | |||
2015-03-27 | Compositor: Code cleanup, prepare for strict C++ flags | Sergey Sharybin | |
2015-01-23 | cleanup: style | Campbell Barton | |
2015-01-19 | D627: Memory usage optimization for the compositor. | Jeroen Bakker | |
The compostor used a fixed size of 4 floats to hold pixel data. this patch will select size of a pixel based on its type. It uses 1 float for Value, 3 float for vector and 4 floats for color data types. When benchmarking on shots (opening shot of caminandes) we get a reduction of memory of 30% and a tiny speedup as less data transformations needs to take place (but these are negligable. More information of the patch can be found on https://developer.blender.org/D627 and http://wiki.blender.org/index.php/Dev:Ref/Proposals/Compositor2014_p1.1_TD Developers: jbakker & mdewanchand Thanks for Sergey for his indept review. | |||
2013-10-14 | code cleanup: remove duplicate assignments | Campbell Barton | |
2013-02-15 | style cleanup | Campbell Barton | |
2012-10-23 | rename api functions... | Campbell Barton | |
- minf, maxf, mini, maxi --> min_ff, max_ff, min_ii, max_ii | |||
2012-08-23 | change I made gave a little nicer bleeding direction for inpaint but ↵ | Campbell Barton | |
introduced dithering artifact. | |||
2012-08-16 | compositor: replace C++ new/delete with guardedalloc. | Campbell Barton | |
2012-08-16 | fix for bug reading past the buffer bounds for the inpaint node. | Campbell Barton | |
2012-08-12 | inpaint node now blend inpaint pixels with existing alpha, this makes soft ↵ | Campbell Barton | |
alpha blends inpaint look nicer. also dont assign 1.0 alpha for parts of the image not inpaint'ed, this way you can maintain some alpha in the image. | |||
2012-08-12 | avoid divide by zero for the inpaint node. | Campbell Barton | |
2012-08-10 | code cleanup: compositor - define size for executePixel function output ↵ | Campbell Barton | |
float array | |||
2012-08-07 | speedup to inpaint node in my tests was about ~30% for an optimized build. | Campbell Barton | |
also replace MIN/MAX2 with inline functions in transform. | |||
2012-08-06 | inpaint node from tomato branch by Peter Schlaile | Campbell Barton | |
http://en.wikipedia.org/wiki/Inpainting |