Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-12 | Small optimizations in compositor. | Jeroen Bakker | |
Most of them are not noticeable. | |||
2012-07-12 | add bli rect funcs BLI_rctf_init_minmax, BLI_rcti_init_minmax | Campbell Barton | |
2012-07-12 | Compositor: | Jeroen Bakker | |
re-optimized the Defocus node. * localized MemoryBuffers * removed read(x,y) calls * shuffled some lines in the execute pixel * added a readNoCheck function to the memorybuffer (only use this when you are certain you are reading a pixel inside the memorybuffer. | |||
2012-07-11 | Fix mistmatched new[] and dlete used in node highlightion | Sergey Sharybin | |
2012-07-11 | Compositor read buffers work directly on the memory buffer. | Jeroen Bakker | |
This way we can remove the memoryBuffers parameter in the executePixels, and (de)initializeTileData methods | |||
2012-07-10 | Fix compilation error when using MSVC | Sergey Sharybin | |
2012-07-10 | refactor node highlight code. New implementation will not write to | Jeroen Bakker | |
uninitialized memory. it happened when you delete a node that was being executed. in the compostor | |||
2012-07-10 | Mango request: added an input node to use track's position in compositor | Sergey Sharybin | |
-- svn merge -r48088:48089 -r48091:48092 ^/branches/soc-2011-tomato | |||
2012-07-10 | Inline the read Memory Buffer functions for speed optimizations. | Jeroen Bakker | |
2012-07-08 | code cleanup: quiet uninitialized memory use warning for X11 - harmless in ↵ | Campbell Barton | |
this case but always gave warnings with memcheck (RGB color for alpha zero icon color wasnt initialized). also some other minor changes. | |||
2012-07-08 | use gcc attrubutes to warn on unused return values and arguments which ↵ | Campbell Barton | |
shouldnt be NULL. also remove IDP_AppendArray's return value which wasnt the new item in the array (which is odd/misleading), but wasnt used anywhere either. | |||
2012-07-06 | * Added OpenCL implementation of the Defocus node | Jeroen Bakker | |
* Always disable two phase compositing during rendering - At Mind - | |||
2012-07-06 | You do not need to create an object to call a static function. | Jason Wilkins | |
2012-07-05 | Moved highlight code to the workscheduler. | Jeroen Bakker | |
2012-07-05 | Change order of inclusion to stop MinGW from complaining | Antony Riakiotakis | |
2012-07-04 | Spellfixes: colour -> color | Bastien Montagne | |
2012-07-04 | Two pass execution: | Jeroen Bakker | |
1. first pass only fast nodes are calculated and only to the active viewer node 2. second pass all nodes to all outputs Temp disabled highlights because of random crashes. | |||
2012-07-04 | Highlight nodes that are being processed | Jeroen Bakker | |
2012-07-02 | Limit out of screen tiles to be scheduled. | Jeroen Bakker | |
2012-07-01 | style cleanup: comments | Campbell Barton | |
2012-06-28 | code cleanup: compile with clang and quiet some warnings. | Campbell Barton | |
2012-06-27 | style cleanup | Campbell Barton | |
2012-06-26 | quiet all -Wshadow warnings in the compositor. | Campbell Barton | |
2012-06-26 | rename remaining class members with m_ prefix. | Campbell Barton | |
2012-06-26 | use m_ prefix for compositor class members (all compositor operations). | Campbell Barton | |
2012-06-25 | correct free command for an array in the compositor | Campbell Barton | |
2012-06-25 | the mutex struct seems to be different across systems, use memset rather ↵ | Campbell Barton | |
then an initializer value. also quiet warning in cycles. | |||
2012-06-25 | Fix compile after 48262 ( braces) | Jens Verwiebe | |
2012-06-25 | more guardedalloc use in C++, also make compositorMutex a static var, was ↵ | Campbell Barton | |
allocated and never freed. | |||
2012-06-25 | optionally use guarded alloc for tiles compositor, also replace allocation ↵ | Campbell Barton | |
functions with a macro. | |||
2012-06-22 | remove scene from new compositor classes. only needs RenderData | Campbell Barton | |
2012-06-21 | * only calculate node preview that are visible (node_preview flag set & | Jeroen Bakker | |
node_hidden unset) | |||
2012-06-21 | * make it possible to composite without an compositor node [#31878] | Jeroen Bakker | |
Tiles Compositor: Fails without 'Compositor' output node. Regression. | |||
2012-06-21 | * fix to support for multiple OpenCL platform for the Compositor | Jeroen Bakker | |
2012-06-21 | Refactoring of tiles opencl implementation: | Monique Dewanchand | |
- Moved methods from NodeOperation to OpenCLDevice - Added check on Nvidia for local size | |||
2012-06-20 | * reset OpenCL innerloop size to 32. | Jeroen Bakker | |
2012-06-20 | style cleanup | Campbell Barton | |
2012-06-19 | Implementation of node for track position input | Sergey Sharybin | |
2012-06-19 | Implemented Preview of defocus to set the quality of the node to Low | Jeroen Bakker | |
increased the inner loop of opencl | |||
2012-06-17 | style cleanup: | Campbell Barton | |
also fix for building ghost test and fix double free in one of the tests | |||
2012-06-17 | code cleanup: includes, also correct some py example typos | Campbell Barton | |
2012-06-16 | disable GaussianAlpha from attempting to get a non existing socket - and add ↵ | Campbell Barton | |
an assert if this is attempted. | |||
2012-06-15 | style cleanup: compositor operations | Campbell Barton | |
2012-06-15 | style cleanup: more nodes | Campbell Barton | |
2012-06-15 | style cleanup: remaining nodes in intern/ | Campbell Barton | |
2012-06-15 | fix for using un-initialized memory in the new compositor for the split view ↵ | Campbell Barton | |
node. | |||
2012-06-14 | Kaying node from tomato branch | Sergey Sharybin | |
Merge keying node from tomato branch into trunk. It was considered stable and helpful by Mango team and it'll help studio pipeline, because nodes would stop disappearing when opening files in current trunk. Full information about keying nodes could be found there: http://wiki.blender.org/index.php/User:Nazg-gul/Keying | |||
2012-06-14 | Keying Screen node from tomato branch | Sergey Sharybin | |
Merge Keying Screen node developed in tomato branch into trunk. This node is aimed to make dealing with non-even greenscreens better by generating gradiented image which could be used a input for keyer nodes. Based on building voronoi diagram using motion tracking markers as sites position and average pattern color as color for that site. Pretty straignforward node, some documentation is there http://wiki.blender.org/index.php/User:Nazg-gul/Keying#Screen_color | |||
2012-06-14 | resolutions were not propagated correctly. | Jeroen Bakker | |
2012-06-14 | Removed the actual data type concept as it was never used. | Jeroen Bakker | |