Blender Git Statistics -> Developers -> quantimoney
Aditya Y Jeppu (quantimoney)
Total Commits : 89
Master Commits : 1
Branch Commits : 88
First Commit : June 13, 2021
Latest Commit : September 21, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
September, 2021 | 7 | |
August, 2021 | 26 | |
July, 2021 | 30 | |
June, 2021 | 26 |
Commit Distribution
Path | Number of Commits |
---|---|
soc-2021-vse-strip-thumbnails | 87 |
temp-vse-thumbnail-mod | 1 |
master | 1 |
Favourite Files
Filename | Total Edits |
---|---|
sequencer_draw.c | 43 |
render.c | 26 |
SEQ_render.h | 15 |
image_cache.c | 12 |
DNA_space_types.h | 7 |
space_sequencer.c | 7 |
image_cache.h | 7 |
interface_templates.c | 4 |
DNA_sequence_types.h | 4 |
versioning_300.c | 4 |
File Changes
Action | Total | Per Commit |
---|---|---|
Modified | 160 | 1.8 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 3 369 | 73.2 |
Lines Removed | 1 241 | 27.0 |
Latest commits
September 21, 2021, 08:55 (GMT) |
VSE strip thumbnails Draw thumbnails as strip overlay. This works for movie and image strips. To draw thumbnails, this overlay has to be enabled and strips must be tall enough. The thumbnails are loaded from source file using separate thread and stored in cache. Drawing code uses only images stored in cache, and if any is missing, background rendering job is started. If job can not render thumbnail, to prevent endless loop of creating job for missing image it sets `SEQ_FLAG_SKIP_THUMBNAILS` bit of `Sequence` flag. To prevent visual glitches during timeline panning and zooming, `View2D` flag `V2D_IS_NAVIGATING` is implemented. If bit is set, drawing code will look for set of evenly distributed thumbnails that should be guaranteed to exist and also set of previously displayed thumbnails. Due to volatile nature of cache these thumbnails can be missing anyway, in which case no new thumbnails will be drawn for particular strip. Cache capacity is limited to 5000 thumbnails and performs cleanup of non visible images when limit is reached. ref T89143 Reviewed By: ISS Differential Revision: https://developer.blender.org/D12266 |
Revision 6f908df by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) September 13, 2021, 12:57 (GMT) |
V2D navigating flag by Richard Antalik |
Revision c9e4808 by Aditya Y Jeppu / Richard Antalik (temp-vse-thumbnail-mod) September 7, 2021, 22:23 (GMT) |
VSE strip thumbnails The goal is to provide thumbnails in the rectangle coloured strips. Works for movie clips and image sequences. The thumbnails are loaded from source using separate thread and stores them in cache. The drawing is called inside the drawing for each strip, and takes images from cache. Drawing is below the handles from one end of strip to other, inside view only. The job for caching is called when images are not available, or there is view change. All strip operations are valid, and overlap of strip adds transparency to the image. Images are shown only when strip size is wide enough for clear visibility of images, and the thumbnails represent source footage clearly. Cache is limited to 5000 thumbnails and performs cleanup of non visible images when limit crossed. Related Task : T89143 Maniphest Tasks: T89143 Differential Revision: https://developer.blender.org/D12266 |
Revision f3d3e12 by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) September 3, 2021, 09:23 (GMT) |
Small fix of using defined constant instead of immediate value |
Revision 14d7721 by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) September 2, 2021, 16:36 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
Revision 6b8a5e7 by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) September 2, 2021, 16:28 (GMT) |
Add changes requested in D12266 |
Revision f9094bb by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) September 1, 2021, 09:11 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
Revision e600fc4 by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) August 30, 2021, 09:37 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
Revision bec129a by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) August 22, 2021, 15:19 (GMT) |
Merge branch 'master' into soc-2021-vse-strip-thumbnails |
Revision a68cdab by Aditya Y Jeppu (soc-2021-vse-strip-thumbnails) August 22, 2021, 15:19 (GMT) |
Merge branch 'soc-2021-vse-strip-thumbnails' of git.blender.org:blender into soc-2021-vse-strip-thumbnails |
MiikaHweb - Blender Git Statistics v1.06