Blender Git Statistics -> Developers -> LazyDodo

Ray molenkamp (LazyDodo)

Total Commits : 690
Master Commits : 595
Branch Commits : 95
First Commit : July 18, 2016
Latest Commit : November 23, 2021

Commits by Month

DateNumber of Commits
November, 20213
October, 20216
September, 20212
August, 202112
July, 202114
June, 202119
May, 20217
April, 20215
March, 20214
February, 202123
January, 20215
December, 20205
November, 20204
October, 20204
September, 202013
August, 202023
July, 20207
June, 20209
May, 202024
April, 202019
March, 202018
February, 202027
January, 202013
December, 20194
November, 201918
October, 201910
September, 20193
August, 201936
July, 20197
June, 201913
May, 201931
April, 201910
March, 20198
February, 201914
January, 20191
December, 20186
November, 20183
October, 201810
September, 201814
August, 201852
July, 20188
June, 201834
May, 201814
April, 20182
March, 20185
February, 20187
January, 20183
December, 20173
November, 20171
October, 20175
September, 201711
August, 20176
July, 20170
June, 20172
May, 20175
April, 20179
March, 20171
February, 20173
January, 20176
December, 20163
November, 20169
October, 201619
September, 201616
August, 20169
July, 20163

Commit Distribution

PathNumber of Commits
master595
hair_object36
temp-outliner-visibility34
collada2.833
blender2.8_snap_gizmo33
temp-ui-layout-2.829
interactive_physics27
temp-select-axis23
benchmark22
hair_guides_grooming22
hair_guides22
soc-2018-cycles-volumes22
temp-benchmark22
soc-2018-bevel22
fracture_modifier-master21
fracture_modifier21
temp-fracture-modifier-2.821
temp-udim-images21
blender-v2.78c-release19
temp-greasepencil-vfx19
tmp_hair_curves18
temp-sybren-cow-ocean18
blender-v2.78b-release18
temp-tab_drag_drop18
temp-eeveelightcache18
temp-dynamic-overrides14
blender-v2.78-release13
temp-greasepencil-object-stacksplit12
gsoc-2018-many-light-sampling10
soc-2020-production-ready-light-tree-210
soc-2020-production-ready-light-tree10
vr_scene_inspection6
soc-2021-porting-modifiers-to-nodes_all5
soc-2021-porting-modifiers-to-nodes-decimate5
lineart-shadow5
TEMP-UI-DECOR5
sculpt-dev4
temp-lanpr-cleanup24
tmp-CollectionsAnim4
temp-keymap-save4
tmp-b28-motionpath-drawing4
temp-blender-2.81-release-with-wrong-merge4
temp-keymap-changes4
greasepencil-object4
temp-flexible-spacing4
ui_layout_gridflow4
temp-lineart-contained4
temp_test_sc_keymap4
soc-2019-npr3
tmp-vulkan3
temp-gpencil-io3
temp-gpencil-eval3
greasepencil-refactor3
soc-2021-curves3
tmp-2.933
blender-v2.93-release3
simulation-tree2
functions-experimental-refactor2
blender-v2.83-release2
soc-2019-openxr2
asset-browser-poselib2
functions2
blender-v2.79b-release2
temp-pose-flipping-fix-attempt2
builtin-simulation-nodes2
asset-browser2
particle-solver-dev2
blender-v2.79a-release2
vamr-openxr-module2
fluid-mantaflow2
experimental_gp_weight2
temp-attribute-processor2
soc-2017-normal-tools2
temp-lightprobe-rename1
tmp-debug-filebrowser1
temp-usd-library-update-20.021
temp-render-depsgraph1
temp-workspace_mode1
soc-2021-uv-editor-improvements1
temp-sybren-modifier-nonmesh1
tmp-COW_InsertKeyframe_Fix1
temp-drawcontext1
temp-unified-collections1
temp-workspace_active_object1
temp-sybren-meshdeform1
workspaces1
temp-lanpr-cleanup1
temp-cycles-draw-manager1
soc-2019-embree-gpu1
tmp-TimelineHeaderButtonsStretching1
temp-workspace-object-mode-removal1
temp-object-multi-mode1
tmp-T806031
temp-workspace-changes1
blender2.8-workbench1
temp-ssr1
temp-modifier-rm-cddm1
tmp-static-override-insertion1
temp-workspace-addons1
blender2.8-snapping_with_occlusion1
id_override_static1
temp-group-collections1
tmp-2.83-cycles-rtx3-kernels1
tmp-ocio-v21
greasepencil-experimental1
temp-vr-draw-thread1
temp-scene-obedit-remove1
topbar1
custom-manipulators1
strand_editmode1
temp-sybren-particles1

Favourite Files

FilenameTotal Edits
platform_win32.cmake86
versions.cmake62
CMakeLists.txt53
CMakeLists.txt48
harvest.cmake41
make.bat38
parse_arguments.cmd27
macros.cmake22
configure_msbuild.cmd20
CMakeLists.txt17

File Changes

ActionTotalPer Commit
Added1360.2
Modified1 6042.3
Deleted1880.3

Code Changes

ActionTotalPer Commit
Lines Added15 34723.6
Lines Removed8 64913.3

Latest commits Feed

Revision 60befc8 by Ray molenkamp (master)
November 23, 2021, 17:51 (GMT)
Clean-up: Fix BLI_rect.h collision with windows.h

windows.h `#defines rct1` as a number which is
problematic if we include `BLI_rect.h` after
`windows.h` .

by renaming `rct1/2` to `rct_a/b` we side step
the collision and straighten up the naming with
the functions directly above it.
Revision 7c25399 by Ray molenkamp (master)
November 9, 2021, 16:58 (GMT)
tests/benchmarks: Fix operation on windows

The test script did not work on windows
since it had some trouble importing the
api module on the blender side of things.

turning the file path to the module into
a raw string literal sidesteps the
backslash issue in the path.

Differential Revision: https://developer.blender.org/D13163

Reviewed by: brecht
Revision a7e9284 by Ray molenkamp (master)
November 2, 2021, 13:43 (GMT)
Fix: Build error on windows.

External symbols in C files need
to be marked as such otherwise
the linker will not find them.
Revision c312c71 by Ray molenkamp (master)
October 31, 2021, 17:52 (GMT)
Fix: Build error on all platforms

Types were used before being declared.
Revision 99a2a73 by Ray molenkamp (master)
October 26, 2021, 23:48 (GMT)
win/make.bat: Add svnfix convenience target

SVN seems to die randomly *a lot* during
large updates for some users, and I'm no
closer to finding out why that keeps happening.

"The internet" seems to imply some AV vendors
may be at fault here but nothing conclusive.

The solution however is repeatedly running
`svn cleanup`and `svn update` in the library
folder to repair the corruption and finish the
update.

This change adds a small convenience helper
to automate the repair.

This is done inside the make.bat code rather
than the shared python based update code, since
python lives in the library folder and may
or may not exist when this corruption occurs.
Revision e7fedf6 by Ray molenkamp (master)
October 26, 2021, 20:49 (GMT)
Revert "Eevee: support accessing custom mesh attributes"

This reverts commit 03013d19d16704672f9db93bc62547651b6a5cb8.

This commit broke the windows build pretty badly and I don't
feel confident landing the fix for this without review.

Will post a possible fix in D12969 and we'll take it from there.
Revision 8422b24 by Ray molenkamp (master)
October 26, 2021, 19:44 (GMT)
Fix: Build issue on windows

Empty initializer is not appreciated by MSVC.
Revision fd560ef by Ray molenkamp (master)
October 21, 2021, 13:36 (GMT)
Windows: Fix finding python for build helpers

It was still looking for the 3.7 folder
rather than 3.9
Revision 482c5f0 by Ray molenkamp (master)
October 19, 2021, 01:01 (GMT)
Fix: Build error with MSVC

noise.cc uses std::min and std::max without
including the algorithm header required.

Newer MSVC versions and GCC implicitly include
it somewhere, which isn't something we should
count on. Best to include what you use.
Revision a78d3c5 by Ray molenkamp (master)
September 22, 2021, 23:29 (GMT)
Fix: T91602 ffmpeg crash

Issue caused by our patch in rB1af722b81912
we replaced an array with a memory allocation
but we forgot to update the assert which now
used an invalid method to calculate the array
size.

SVN libs will have to be updated before
T91602 will be fixed for end users.

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