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-06-13add Anti-Aliasing (very rough draft algorithm, NOT FINAL version) to raskter ↵Peter Larabell
lib. Code is still quite messy but will be replaced when final algo comes in anyway.
2012-06-13fix [#31819] New Compositor Ommits 'Composite' layerCampbell Barton
the bug was introduced by accident in r47826, finishing a render node acted as if escape was pressed. also changed order of signaling and releasing the buffer to match the old compositor.
2012-06-13style cleanupCampbell Barton
2012-06-13add rgb_to_luma_y(), was being done inline in many places.Campbell Barton
2012-06-13style cleanupCampbell Barton
2012-06-13fix for incorrectly checking for break in r47826Campbell Barton
2012-06-13style cleanupCampbell Barton
2012-06-13 * optimized threadingJeroen Bakker
* break out with glare node * Added OpenCL kernels compatible with AMD still need some testing.
2012-06-13always use bicubic sampler for the scale node with the new compositor since ↵Campbell Barton
it worked like this in the old compositor. this ignores the sampler passed and could be done in a nicer way so left this as an ifdef so it can be easily redone.
2012-06-13style cleanup: scale nodeCampbell Barton
2012-06-13yse BLI_math for the compositor in more places.Campbell Barton
2012-06-12remove input socket of mask node, this wasnt used.Campbell Barton
2012-06-12 * FIX forJeroen Bakker
- [#31777] Border Crop gives black - [#31768] Crash when connecting a Math node to a translate node in Tiles comp - [#31638] View node in new node compo system crashes when inside a group * make sure a very fast vignette can be made by using a EliipseMask + Fast Gaussian blur
2012-06-11minor fixesCampbell Barton
- new compositor could use uninitialized var - profile conversion could use uninitialized var - set better warnings for clang+cmake. - remove picky warnings from sphinx doc gen shell script.
2012-06-11 * Blur node had some irregularities at the edge of the screenJeroen Bakker
only visible when doing large size blurs. also solved the catcom/mitch filter that didn't work at low/medium quality PS never use BokehBlur Gausian filter as it is 99%+ identicat as non bokeh <= top for sergey- :)
2012-06-11correct freeing C++ arrays.Campbell Barton
2012-06-10Applied and completed a compositor patch by Brecht to use signalling and ↵Lukas Toenne
waiting in scheduling and worker threads instead of continuous loops with sleep times. This should help reduce unnecessary wait times in Tile.
2012-06-10Fix for Tile group nodes with internally unconnected outputs, this was ↵Lukas Toenne
crashing due to missing constant value operations for such outputs. The SocketProxyNode now checks connection of the input socket on conversion, so this also simplifies usage of proxy nodes quite a bit.
2012-06-09code cleanup: reduce float/double promotionCampbell Barton
2012-06-08 * Added OpenCL kernel for bokeh blurJeroen Bakker
* Uncomment COM_OPENCL_ENABLED from COM_defines.h to test
2012-06-07new sequence strip type for masks.Campbell Barton
2012-06-05style cleanupCampbell Barton
2012-06-04 * modified vieweroperation to not calculate based on the DO_NODE_OUTPUTJeroen Bakker
flag of the editorbNode.
2012-06-04mask mode for clip editor developed by Sergey Sharybin, Pete Larabell and ↵Campbell Barton
myself. see: http://wiki.blender.org/index.php/User:Nazg-gul/MaskEditor note - mask editing tools need continued development, feather option is not working 100%
2012-06-04remaining mask files from tomato. these wont get svn history carried over.Campbell Barton
2012-06-04Fix #31697: Blender crashes when using several viewer nodes in tileSergey Sharybin
Issue was caused by fact that viewer node might re-size ImBuf used for viewer node result, so if several viewer nodes are running for inputs with different resolutions it'll result in a crash, Now copied behavior or pre-tile compositor -- execute viewer node which has NODE_DO_OUTPUT flag, so no several nodes would be calculated at once. Should be pretty ok because calculation of several viewers doesn't actually make sense because there's only one buffer they might use and it's getting re-calculated when changing active viewer node.
2012-06-04Fix for relative blur size for non-fast gaussian blur methods.Sergey Sharybin
Call base blur's initExecution from GaussianBokehBlurOperation and GaussianXBlurOperation
2012-06-03minor optimizations to compositor, avoid indirections when operating array ↵Campbell Barton
members multiple times
2012-06-03Bugfix for [#31692] Blur Node (Flat) X size affects Y size, Y size does nothingThomas Dinges
* GaussianYBlurOperation accessed sizex instead of sizey.
2012-06-01code cleanup: warningsCampbell Barton
2012-06-01Optimize Gaussian blursMonique Dewanchand
2012-06-01Fixed crashJeroen Bakker
Previous patch allocated temporarily buffers.
2012-06-01Replaced tile based memory manager with a single aligned bufferMonique Dewanchand
- should increase speed with large node setups - enables caching of buffers in the node editor (in the future) - OpenCL part still needs some work
2012-06-01Removed unused files in compositorJeroen Bakker
2012-06-01Fix for [#31662] Compositing: No Alpha if image/color connected to second ↵Monique Dewanchand
input of math node
2012-05-31style cleanupCampbell Barton
2012-05-31Fix for [#31602] Node Glare: Ghosts effectJeroen Bakker
2012-05-31Fix for [#31542] Tiles Compositor: Image sequences brokenJeroen Bakker
2012-05-31 * Added new dilate/erode functionJeroen Bakker
2012-05-31Fix for Monique Dewanchand
[#31562] New compositor crashes due to incorrect opencl initialization
2012-05-30 * fixed memory leak in compositor operation.Jeroen Bakker
- leaked when render result could not be received.
2012-05-30fix incorrect delete usage in the compositor.Campbell Barton
2012-05-29Compositor filter nodeJeroen Bakker
* edges (x=0, x=width-1, y = 0 y=height-1) were not taken into acount correctly used CLAMP function to limit the filter operation to existing pixels
2012-05-29 * Compositor Alpha channel was not effected by the ConvolutionFiltersJeroen Bakker
(Filter:Sharpen, Filter:Soften, etc)
2012-05-29 * Compositor fix for OpenCL [OpenCL platform installed, but noJeroen Bakker
available devices] - could happen when having laptops with a hard switch between video cards (intel/NVidia switch) - or when an opencl platform was installed on a machine without any OpenCL compatible GPU
2012-05-27Use BKE_movieclip_get_size rather than BKE_movieclip_get_ibuf and use ibuf's ↵Sergey Sharybin
resolution in tile's Movie Clip node
2012-05-27Fix mistmatch in usage of delete vs. delete [] in tiles reported by valgrind ↵Sergey Sharybin
profiler.
2012-05-24Fix new compositor color to value/bw conversion working different than it didBrecht Van Lommel
before. It doesn't make much sense to always multiply with alpha, especially if it's a premul image that already has it multiplied in. Patch by Irie Shinsuke.
2012-05-24 * removed clamp from color correctionJeroen Bakker
2012-05-23style cleanup: also correct commentCampbell Barton