Blender Git Statistics -> Developers -> zeddb

Sebastian Parborg (zeddb)

Total Commits : 478
Master Commits : 241
Branch Commits : 237
First Commit : July 11, 2018
Latest Commit : October 21, 2021

Commits by Month

DateNumber of Commits
October, 20217
September, 20210
August, 202146
July, 20213
June, 202125
May, 202116
April, 20217
March, 202126
February, 202112
January, 202114
December, 20208
November, 202014
October, 20205
September, 202022
August, 202010
July, 20207
June, 202014
May, 202014
April, 202014
March, 20209
February, 20201
January, 20201
December, 20195
November, 20196
October, 20197
September, 201928
August, 201911
July, 201919
June, 20198
May, 20194
April, 20199
March, 20199
February, 20197
January, 20195
December, 20189
November, 20188
October, 20184
September, 20189
August, 201835
July, 201820

Commit Distribution

PathNumber of Commits
master241
soc-2019-npr71
temp-gpencil-eval71
greasepencil-refactor71
greasepencil-object71
soc-2018-npr55
temp-lineart-contained30
lineart-shadow30
lineart-bvh30
particle-solver-dev24
tmp-2.9321
blender-v2.93-release21
temp-geometry-nodes-distribute-points-cleanup19
geometry-nodes-distribute-points19
quadriflow12
hair_object10
temp-outliner-visibility8
temp-VSE-fixes7
temp-ui-layout-2.86
collada2.86
interactive_physics6
blender2.8_snap_gizmo6
soc-2021-curves4
temp-blender-2.81-release-with-wrong-merge2
temp_lineart_contained2
lanpr-under-gp2
blender-v2.80-release1
tmp-T806031
temp-pose-flipping-fix-attempt1
asset-browser-poselib1
asset-browser1
tmp-2.83-cycles-rtx3-kernels1
blender-v2.90-release1
temp-attribute-processor1
temp-lanpr-staging1
temp-weight_mirror1
blender-v2.83-release1
studio-sprite-fright1
temp-lanpr-cleanup21
blender-v2.82-release1
cycles_unbiased_volumes1
temp-lanpr-cleanup1

Favourite Files

FilenameTotal Edits
MOD_mybmesh.c57
anim_movie.c36
simulate.cpp24
object_remesh.c23
indexer.c22
writeffmpeg.c21
sequencer_draw.c16
quadriflow_capi.cpp14
optimizer.cpp13
node_geo_point_distribute.cc13

File Changes

ActionTotalPer Commit
Added1 5823.3
Modified2 2184.6
Deleted120.0

Code Changes

ActionTotalPer Commit
Lines Added24 33657.4
Lines Removed12 94330.5

Latest commits Feed

Revision 10fb5cc by Sebastian Parborg (master)
October 21, 2021, 13:15 (GMT)
Fix T92355: Quadriflow crashes with zero length edges

Add a check for zero length edges to the manifold check as quadriflow
doesn't handle meshes with these.
Revision 482806c by Sebastian Parborg (master)
October 8, 2021, 10:14 (GMT)
VSE: Implement the bounding box (xform) tool in the seq preview window

Make the "xform" tool/gizmo available for strip transformations in the
sequencer preview window.

Because of the amount of hacks needed to make the gizmo work nicely with
multiple strips at the same time, it was decided to only show the
translate gizmo when multiple strips are selected.

This is because the transforms with multiple strips would appear buggy
because of our lack of shearing support in the transform system.
There is also currently no way to properly sync the gizmo drawing with
the transform when using multiple strips.

Reviewed By: Richard Antalik, Campbell Barton

Differential Revision: http://developer.blender.org/D12729
Revision ebb8105 by Sebastian Parborg (studio-sprite-fright)
October 5, 2021, 16:57 (GMT)
VSE: Free animation strip data if they are not visible

Previously we would only free animation strip data when doing final
renders. If not doing a final render or simply just playing back videos
in the VSE, we would not free decoders or non VSE cache data from the
strips.

This would lead to memory usage exploding in complex VSE scenes.

Now we instead use the dumb apporach of freeing everything that is not
currently visible.
Revision 0a1a173 by Sebastian Parborg (master)
October 5, 2021, 16:53 (GMT)
Cleanup: Make anim_getnew in the VSE less confusing

It was using dummy image buffers to indicate if an animation container
could be initialized or not.

Use booleans instead.
Revision 88c02bf by Sebastian Parborg (master)
October 5, 2021, 16:53 (GMT)
VSE: Free animation strip data if they are not visible

Previously we would only free animation strip data when doing final
renders. If not doing a final render or simply just playing back videos
in the VSE, we would not free decoders or non VSE cache data from the
strips.

This would lead to memory usage exploding in complex VSE scenes.

Now we instead use the dumb apporach of freeing everything that is not
currently visible.
Revision f2b8647 by Sebastian Parborg (master)
October 4, 2021, 09:55 (GMT)
Fix session uuid ghash comparison return value

Because of legacy reasons (C string compare function returning 0 when
strings are equal), the ghash compare function is expected to return
false when hashes are equal.
Revision eacdc0a by Sebastian Parborg (master)
October 1, 2021, 16:03 (GMT)
VSE: Draw active strips with a different color in the preview window
Revision f49d438 by Sebastian Parborg (master)
August 25, 2021, 15:30 (GMT)
Cleanup and remove SEQ_ALL_BEGIN macro

We now use a for_each function with callback to iterate through all sequences in the scene.

This has the benefit that we now only loop over the sequences in the scene once.
Before we would loop over them twice and allocate memory to store temporary data.

The allocation of temporary data lead to unintentional memory leaks if the code used returns to exit out of the iteration loop.
The new for_each callback method doesn't allocate any temporary data and only iterates though all sequences once.

Reviewed By: Richard Antalik, Bastien Montagne

Differential Revision: http://developer.blender.org/D12278
Revision 7ec351c by Sebastian Parborg / Jeroen Bakker (blender-v2.93-release, tmp-2.93)
August 25, 2021, 13:43 (GMT)
FFMPEG: Fix building with older versions that need FFMPEG_USE_DURATION_WORKAROUND
Revision 85c08c9 by Sebastian Parborg / Jeroen Bakker (blender-v2.93-release, tmp-2.93)
August 25, 2021, 13:43 (GMT)
VSE: Flush audio encode after finishing video export

We didn't flush audio after encoding finished which lead to audio
packets being lost.

In addition to this the audio timestamps were wrong because we
incremented the current audio time before using it.

Reviewed By: Richard Antalik

Differential Revision: http://developer.blender.org/D11916

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021