Blender Git Statistics -> Developers -> maiself

Mai Lavelle (maiself)

Total Commits : 423
Master Commits : 127
Branch Commits : 296
First Commit : April 13, 2015
Latest Commit : November 21, 2017 (Today)

Commits by Month

DateNumber of Commits
November, 201716
October, 20170
September, 20170
August, 20176
July, 20177
June, 201718
May, 20178
April, 201714
March, 201748
February, 201732
January, 201733
December, 201613
November, 201615
October, 201625
September, 201628
August, 201630
July, 201624
June, 201640
May, 20166
April, 201658
March, 20160
February, 20160
January, 20160
December, 20150
November, 20150
October, 20150
September, 20150
August, 20150
July, 20150
June, 20150
May, 20150
April, 20152

Commit Distribution

PathNumber of Commits
master127
temp-cycles-microdisplacement126
cycles_split_kernel97
temp_cycles_split_kernel20
blender-v2.78c-release14
fracture_modifier14
blender-v2.78b-release14
cycles-tiles-rework13
blender-v2.78-release11
split-kernel-faster-building10
temp-cycles-opencl-staging7
blender2.83
tmp-debug-filebrowser3
greasepencil-object3
temp-cycles-draw-manager3
temp-workspace-changes3
strand_editmode3
temp-ssr3
asset-engine3
temp-lightprobe-rename3
custom-manipulators3
workspaces3
id_override_static3
temp-group-collections3
compositor-20163
topbar3
hair_guides3

Favourite Files

FilenameTotal Edits
mesh.cpp73
kernel_types.h63
device_split_kernel.cpp61
blender_mesh.cpp59
device_cpu.cpp44
mesh.h43
opencl_split.cpp40
CMakeLists.txt39
kernel_data_init.h37
properties.py37

File Changes

ActionTotalPer Commit
Added870.2
Modified2 0474.8
Deleted210.0

Code Changes

ActionTotalPer Commit
Lines Added26 22368.8
Lines Removed12 13331.8

Latest commits Feed

Revision d8f80fb by Mai Lavelle (master)
2 hours 14 min ago
Cycles: Fix OSL brick node after recent fix
Revision 9325b9b by Mai Lavelle (master)
6 hours 1 min ago
Fix T53365: OpenCL has wrong shading of brick texture

Looks like some weird compiler difference with signed vs unsigned ints.
Revision 470b4cb by Mai Lavelle (master)
November 16, 2017, 09:59 (GMT)
Cycles: Fix crash with split branched path tracing

ShaderData memory was getting clobbered in the branched path code paths.

Was caused by 087331c495b04ebd37903c0dc0e46262354cf026
Revision 2cacb36 by Mai Lavelle (split-kernel-faster-building)
November 14, 2017, 06:36 (GMT)
Cycles: Modify kernel_indirect_background to remove call to svm_eval_nodes

Speeds up kernel building by another 2-3 seconds. Rendering is
another 1% slower.
Revision f7cc97e by Mai Lavelle (split-kernel-faster-building)
November 14, 2017, 06:26 (GMT)
Cycles: Add shader_eval_state to allow eval of ray states besides RAY_ACTIVE
Revision 04d3288 by Mai Lavelle (split-kernel-faster-building)
November 14, 2017, 05:13 (GMT)
Cycles: Split kernel_path_background
Revision 711c2d3 by Mai Lavelle (split-kernel-faster-building)
November 14, 2017, 05:13 (GMT)
Cycles: Split the indirect_background function
Revision 31a73fe by Mai Lavelle (split-kernel-faster-building)
November 14, 2017, 03:45 (GMT)
Cycles: Fix shadow catcher and branched path after recent split changes
Revision 51f1266 by Mai Lavelle (split-kernel-faster-building)
November 11, 2017, 11:45 (GMT)
Cycles: Split apart direct_emission around shader_eval
Revision 9c88fe0 by Mai Lavelle (split-kernel-faster-building)
November 11, 2017, 11:45 (GMT)
Cycles: Speed up split kernel builds by using split direct_emission functions

This removes the indirect call to `svm_eval_nodes` from the
`kernel_direct_lighting` kernel, and speeds up kernel build times
by 4-5 seconds. Render time is slower by ~1%. It should be possible
to apply this technique to other areas of the kernel to get even
better build times.

Note: this breaks branched path and shadow catcher in the split
kernel. Should be an easy fix, will do later.

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