Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-12Small optimizations in compositor.Jeroen Bakker
Most of them are not noticeable.
2012-07-12add bli rect funcs BLI_rctf_init_minmax, BLI_rcti_init_minmaxCampbell Barton
2012-07-12Compositor: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-11Fix mistmatched new[] and dlete used in node highlightionSergey Sharybin
2012-07-11Compositor 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-10Fix compilation error when using MSVCSergey Sharybin
2012-07-10refactor node highlight code. New implementation will not write toJeroen Bakker
uninitialized memory. it happened when you delete a node that was being executed. in the compostor
2012-07-10Mango request: added an input node to use track's position in compositorSergey Sharybin
-- svn merge -r48088:48089 -r48091:48092 ^/branches/soc-2011-tomato
2012-07-10Inline the read Memory Buffer functions for speed optimizations.Jeroen Bakker
2012-07-08code 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-08use 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 nodeJeroen Bakker
* Always disable two phase compositing during rendering - At Mind -
2012-07-06You do not need to create an object to call a static function.Jason Wilkins
2012-07-05Moved highlight code to the workscheduler.Jeroen Bakker
2012-07-05Change order of inclusion to stop MinGW from complainingAntony Riakiotakis
2012-07-04Spellfixes: colour -> colorBastien Montagne
2012-07-04Two 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-04Highlight nodes that are being processedJeroen Bakker
2012-07-02Limit out of screen tiles to be scheduled.Jeroen Bakker
2012-07-01style cleanup: commentsCampbell Barton
2012-06-28code cleanup: compile with clang and quiet some warnings.Campbell Barton
2012-06-27style cleanupCampbell Barton
2012-06-26quiet all -Wshadow warnings in the compositor.Campbell Barton
2012-06-26rename remaining class members with m_ prefix.Campbell Barton
2012-06-26use m_ prefix for compositor class members (all compositor operations).Campbell Barton
2012-06-25correct free command for an array in the compositorCampbell Barton
2012-06-25the mutex struct seems to be different across systems, use memset rather ↵Campbell Barton
then an initializer value. also quiet warning in cycles.
2012-06-25Fix compile after 48262 ( braces)Jens Verwiebe
2012-06-25more guardedalloc use in C++, also make compositorMutex a static var, was ↵Campbell Barton
allocated and never freed.
2012-06-25optionally use guarded alloc for tiles compositor, also replace allocation ↵Campbell Barton
functions with a macro.
2012-06-22remove scene from new compositor classes. only needs RenderDataCampbell 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 CompositorJeroen Bakker
2012-06-21Refactoring 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-20style cleanupCampbell Barton
2012-06-19Implementation of node for track position inputSergey Sharybin
2012-06-19Implemented Preview of defocus to set the quality of the node to LowJeroen Bakker
increased the inner loop of opencl
2012-06-17style cleanup:Campbell Barton
also fix for building ghost test and fix double free in one of the tests
2012-06-17code cleanup: includes, also correct some py example typosCampbell Barton
2012-06-16disable GaussianAlpha from attempting to get a non existing socket - and add ↵Campbell Barton
an assert if this is attempted.
2012-06-15style cleanup: compositor operationsCampbell Barton
2012-06-15style cleanup: more nodesCampbell Barton
2012-06-15style cleanup: remaining nodes in intern/Campbell Barton
2012-06-15fix for using un-initialized memory in the new compositor for the split view ↵Campbell Barton
node.
2012-06-14Kaying node from tomato branchSergey 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-14Keying Screen node from tomato branchSergey 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-14resolutions were not propagated correctly.Jeroen Bakker
2012-06-14Removed the actual data type concept as it was never used.Jeroen Bakker