Blender Git Statistics -> Developers -> sergey

Sergey Sharybin (sergey)

Total Commits : 8 300
Master Commits : 6 490
Branch Commits : 1 810
First Commit : March 5, 2010
Latest Commit : March 22, 2017 (Yesterday)

Commits by Month

DateNumber of Commits
March, 201770
February, 2017137
January, 2017277
December, 201638
November, 201693
October, 201697
September, 2016143
August, 201680
July, 2016102
June, 2016173
May, 2016179
April, 2016105
March, 201691
February, 2016113
January, 2016120
December, 201582
November, 201578
October, 201586
September, 201571
August, 201592
July, 2015178
June, 2015171
May, 2015182
April, 2015146
March, 2015173
February, 2015185
January, 2015181
December, 2014167
November, 2014111
October, 2014177
September, 201473
August, 201481
July, 2014135
June, 201493
May, 201476
April, 201475
March, 201472
February, 201478
January, 201496
December, 201384
November, 201371
October, 201383
September, 201376
August, 2013161
July, 201389
June, 201358
May, 201392
April, 2013104
March, 201381
February, 201388
January, 201378
December, 201270
November, 2012128
October, 201298
September, 2012146
August, 2012166
July, 2012194
June, 2012198
May, 2012114
April, 201282
March, 201293
February, 2012135
January, 201295
December, 2011115
November, 2011142
October, 201184
September, 2011138
August, 2011118
July, 2011117
June, 201148
May, 201127
April, 201133
March, 201112
February, 201135
January, 201119
December, 201023
November, 201026
October, 201018
September, 201012
August, 20104
July, 20109
June, 201014
May, 201010
April, 20105
March, 201030

Commit Distribution

PathNumber of Commits
master6490
fracture_modifier381
depsgraph_refactor312
blender-v2.78c-release277
blender-v2.78b-release261
opensubdiv-modifier192
gooseberry142
gooseberry_farm131
temp_motionpaths123
soc-2011-tomato98
compositor-201695
cycles_kernel_split84
soc-2013-depsgraph_mt83
blender-v2.78-release81
cycles_bvh52
blender-v2.76-release43
depsgraph_cleanup41
blender-v2.76a-release39
blender-v2.72-release34
blender-v2.75-release33
temp-depsgraph-layers33
workspaces32
cycles_hair_bvh32
blender2.832
blender-v2.77-release26
temp-workspace-multi-window23
libmv_prediction23
blender-v2.74-release22
cycles_memory_experiments21
clay-engine20
temp-blender2.8-stable20
transform-manipulators20
custom-manipulators20
temp-layers-ui-table20
alembic20
render-layers20
blender-v2.73-release17
uiTable16
temp_hair_modifiers16
cycles_panorama_experiments16
cycles_point_density15
buildbot_linux_cmake12
texture_nodes_refactor12
id_override_static10
soc-2013-paint8
input_method_editor_partial_support7
input_method_editor7
temp_constraint_volume6
cycles_ctests6
cmake_libmv_reorganize5
testbuild4
temp_custom_loop_normals4
openvdb3
blender-v2.713
HMD_viewport3
soc-2016-multiview3
cycles_memory3
soc-2016-cycles_images3
cycles_tricks3
pbr-viewport2
gtest-testing2
cycles_split_kernel2
viewport_generic_engine2
temp_manipulators_core2
temp-select-pick2
temp_hair_flow2
temp-blender2.82
hair_system2
layers2
hair_immediate_fixes2
layer-manager2
soc-2013-sketch_mesh1
temp_merge_gooseberry_hair1
temp-cycles-denoising1
overscan1
temp-curve-draw1
blender-v2.71-rc21
cycles_camera_nodes1
bmesh-boolean-experiment1
temp-openjpeg211
temp-openjpeg1
alembic_pointcache1
soc-2011-garlic1
temp_cycles_split_kernel1

Favourite Files

FilenameTotal Edits
tracking.c309
tracking_ops.c230
readfile.c210
space_clip.py189
movieclip.c164
space_clip.c159
clip_draw.c158
colormanagement.c136
scene.c129
CMakeLists.txt125

File Changes

ActionTotalPer Commit
Added3 8970.5
Modified28 7483.5
Deleted2 0370.2

Code Changes

ActionTotalPer Commit
Lines Added261 10235.3
Lines Removed137 36718.5

Latest commits Feed

Revision dc50076 by Sergey Sharybin (master)
18 hours 33 min ago
Depsgraph: Fix missing relations update tag when typing #frame

New depsgraph requires relations to be updated after drivers changes.
Revision 2b44db4 by Sergey Sharybin (master)
21 hours 40 min ago
Fix/workaround T50533: Transparency shader doesn't cast shadows with curve segments

There seems to be a compiler bug of MSVC2013. The issue does not happen on Linux and
does not happen on Windows when building with MSVC2015.

Since it's reallly a pain to debug release builds with MSVC2013 the AVX2 optimization
is disabled for curve sergemnts for this compiler.
Revision a0f16e1 by Sergey Sharybin (master)
1 day and 21 hours ago
Cycles: Use more friendly GPU device name for AMD cards

For example, for RX480 you'll no longer see "Ellesmere" but will see
"AMD Radeon RX 480 Graphics" which makes more sense and allows to easily
distinguish which exact card it is when having multiple different cards
of Ellesmere codenames (i.e. RX480 and WX7100) in the same machine.
Revision fceb1d0 by Sergey Sharybin (master)
1 day and 21 hours ago
Cycles: Cleanup, add some utility functions to shorten access to low level API

Should be no functional changes.
Revision a412404 by Sergey Sharybin (master)
1 day and 21 hours ago
Update CLEW to latest version

Needed to get access to some AMD extensions.
Revision 7780a10 by Sergey Sharybin (master)
1 day and 21 hours ago
Cycles: Simplify some extra OpenCL query code
Revision 8c1536d by Sergey Sharybin / Dalai Felinto (temp-depsgraph-layers)
March 20, 2017, 18:44 (GMT)
Blender 2.8: Initial hook of layer collections evaluation in DEG

This moves selectability/visibility flag flush from some hardcoded
places in the code to depsgraph. This way it is possible to simply
tag depsgraph to update those flags and rest it'll do on it's own.

Using depsgraph for such flush is an overkill: those flags are fully
static and can not be animated, so it doesn't really make sense to
hook only those to depsgraph.

However, in the future we will have overrides on collections, which
ideally would need to be animatable and drivable and easiest way
to support this is to do this on depsgraph level, so it ensures
proper order of evaluation for animation and drivers. And it seems
logical to do both overrides and flags flush from depsgraph from
this point of view.

This commit lacks two things:

1. Proper flag for DAG_id_tag_update(), so currently the only way
to inform depsgraph about nered to flush visiblity/selectability
flags is to tag scene ID for update. Flag of 0 will to the trick
for now.

2. Any operation which changes layer collections or render layers
need to tag relations to update. This is not done, so any change
to those will cause crash.
Revision 3c4df13 by Sergey Sharybin (master)
March 20, 2017, 14:37 (GMT)
Fix T50268: Cycles allows to select un supported GPUs for OpenCL
Revision a201b99 by Sergey Sharybin (master)
March 20, 2017, 13:48 (GMT)
Fix T50975: Cycles: Light sampling threshold inadvertently clamps negative lamps
Revision 18bf900 by Sergey Sharybin (master)
March 20, 2017, 11:07 (GMT)
Fix T50990: Random black pixels in Cycles when rendering material with Multiscatter GGX

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