Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-14 | Sequencer: clear cache and animation buffers for strips outside of cursor ↵ | Sergey Sharybin | |
when rendering This avoids having bunch of cached images when doing animation rendering, keeping all the memory available for rendered itself. This keeps memory usage low when rendering huge edits with mixed scenes and movie strips. This should not affect on sped of video encoding, which was confirmed by some own tests. -- svn merge -r50051:50052 ^/branches/soc-2011-tomato | |||
2012-09-13 | Sequencer: add missed cache invalidation | Sergey Sharybin | |
Invalidation was missed for: - Strip (Un)Muting - Changing speed effect - Strip translating | |||
2012-09-13 | fix for drawing non 1:1 aspect masks, transform and selection still need ↵ | Campbell Barton | |
support. | |||
2012-09-09 | style cleanup: | Campbell Barton | |
also remove some redundant conversions int -> short -> int | |||
2012-09-06 | make freeing sequencer strip without cache an option only exposed within ↵ | Campbell Barton | |
sequencer.c | |||
2012-09-06 | fix for crash in sequencer introduced with recent cache addition, | Campbell Barton | |
- running undo with metastrips would crash immediately. - freeing a strip without a scene would crash (clipboard does this). | |||
2012-09-06 | code cleanup: remove deprecated defines and some struct members | Campbell Barton | |
2012-09-05 | Sequencer: show color sample line in image display mode only | Sergey Sharybin | |
2012-08-27 | Fix #31853: Marker deletion invokes strip deletion | Sergey Sharybin | |
2012-08-27 | Style cleanup: spaces in sequencer scopes | Sergey Sharybin | |
2012-08-27 | Sequencer: fix crash of histogram view for float images | Sergey Sharybin | |
Overexposured pixels lead to wrong memory access in histogram making function | |||
2012-08-26 | style cleanup: whitespace | Campbell Barton | |
2012-08-23 | Sequencer: display color sample information when mouse is holded down | Sergey Sharybin | |
Behaves in exactly the same way as image editor's color sampling. Would be nice to display color managed color too, but that's for tomato branch. | |||
2012-08-23 | code cleanup: use const weights for customdata interpolation functions | Campbell Barton | |
2012-08-23 | Sequencer: move up/down operators for modifiers | Sergey Sharybin | |
2012-08-23 | alt page up/down now jump between strip center frames (since often the ↵ | Campbell Barton | |
middle frame is a better sample to check). | |||
2012-08-23 | de-duplicate sequencer jump operator, use next/prev option instead. | Campbell Barton | |
2012-08-22 | code cleanup: use rect size macros | Campbell Barton | |
2012-08-21 | code cleanup: use BLI_RCT_SIZE macro | Campbell Barton | |
2012-08-20 | macros for rectangle center and size | Campbell Barton | |
2012-08-20 | Sequencer: Python API for sequence modifiers | Sergey Sharybin | |
2012-08-19 | Sequencer: per-sequence modifier stack for color grading | Sergey Sharybin | |
This implements basic color grading modifiers in sequencer, supporting color balance, RGB curves and HUE corrections. Implementation is close to object modifiers, some details are there: http://wiki.blender.org/index.php/User:Nazg-gul/SequencerModifiers Modifiers supports multi-threaded calculation, masks and instant parameter changes. Also added cache for pre-processed image buffers for current frame, so changing sequence properties does not require rendering of original sequence (like rendering scene, loading file from disk and so) | |||
2012-08-15 | fix for missing change to fluidsim from last commit and name jobs a more ↵ | Campbell Barton | |
useful name - 'wm_job'. | |||
2012-08-15 | add wm job types they are not used yet, so this just defines them for new ↵ | Campbell Barton | |
jobs add add argument to search by job type. | |||
2012-08-13 | draw ugly red bands on a sequence strip when its data cant be found (mask, ↵ | Campbell Barton | |
clip, scene, sound) | |||
2012-08-12 | Sequencer: overlay display type options | Sergey Sharybin | |
Before this overlay would happen only for defined rectangle area, now it's possible to show current / reference frames only, which makes it possible to do more real slit view involving even displaying frames on different monitors. Still some work need to be done to clean interface up and support displaying color information for reference shot. | |||
2012-08-12 | smooth-view for 2d views, graph editor, sequencer, node view, works with ↵ | Campbell Barton | |
border zoom, view selected, view all. | |||
2012-08-12 | code cleanup: WM naming conventions | Campbell Barton | |
2012-08-09 | utility functions for getting/setting rectangles for operators. | Campbell Barton | |
2012-08-08 | code cleanup: rename G.afbreek --> is_break, G.rendering --> is_rendering | Campbell Barton | |
2012-08-08 | Code cleanup: BKE_ prefix for public sequencer functions | Sergey Sharybin | |
2012-08-04 | style cleanup | Campbell Barton | |
2012-08-01 | - disable mask drawing in the sequencer, this isn't usable yet and likely ↵ | Campbell Barton | |
wont be working in release. - use define for max mask mblur samples, increase to 64 max. | |||
2012-07-29 | add inline functions for max/min ints, good to use when the arguments are ↵ | Campbell Barton | |
function calls (we had a few of these). | |||
2012-07-29 | code cleanup: replace MIN2/MAX2 with minf/maxf | Campbell Barton | |
2012-07-27 | code cleanup: pass mouse position as int[2] rather then wmEvent | Campbell Barton | |
2012-07-27 | change clip utility function arguments to take space data and region rather ↵ | Campbell Barton | |
then the context. this allows a fix to be applied that corrects the helper line in the image view when transforming a mask. | |||
2012-07-24 | initial commit for supporting masks in the image view, currently active seq ↵ | Campbell Barton | |
strip is used as the mask source. also unify mask drawing code for clip/sequencer/image | |||
2012-07-24 | generalize mask poll functions and sequencer mask code. | Campbell Barton | |
2012-07-15 | minor refactor for rect functions. more consistent naming. | Campbell Barton | |
2012-07-04 | Last spell checking (for now). | Bastien Montagne | |
Only mysterious courant from bpy.types.ParticleSettings.courant_target reamins... | |||
2012-07-03 | More spell and typo fixes (mostly visualise->visualize, grey->gray, ↵ | Bastien Montagne | |
normalise->normalize). | |||
2012-07-03 | Fix #32002: "Anim Player" button on header doesn't appear | Sergey Sharybin | |
2012-07-02 | Fix #31970: Crash, whith Sequencer Swap Data-Function | Sergey Sharybin | |
2012-06-27 | style cleanup | Campbell Barton | |
2012-06-25 | style cleanup | Campbell Barton | |
2012-06-20 | avoid calls to BLF_height_default in a loop calling with the same value, ↵ | Campbell Barton | |
also quiet warning. | |||
2012-06-20 | fix for error with sequencer stip text drawing - was using unclamped handle ↵ | Campbell Barton | |
sizes for the text bounds, this could be very wrong with long strips. | |||
2012-06-20 | move the frame length to the end for sequence drawing (mango request, since ↵ | Campbell Barton | |
often the name is clipped out entirely so only then length is seen) | |||
2012-06-20 | Fix #31852: Sequencer duplicate cant move strips on Y axis in a meta | Sergey Sharybin | |
Issue was caused by some stuff happenign in wm_operator_finish() which uses to somehow restore changes made by transformation invoke function. Solved by not calling translation operator directly from duplication operator (which is in fact really tricky) and use macros instead. This macros calls duplication operator which simply duplicates strip, and then calls translation operator. |