Blender Git Statistics -> Developers -> merwin

Mike Erwin (merwin)

Total Commits : 835
Master Commits : 741
Branch Commits : 94
First Commit : June 7, 2010
Latest Commit : August 30, 2017

Commits by Month

DateNumber of Commits
August, 20171
July, 20170
June, 20174
May, 201734
April, 201782
March, 201774
February, 201737
January, 20177
December, 20169
November, 201642
October, 2016105
September, 201647
August, 201663
July, 201612
June, 20165
May, 20165
April, 20160
March, 20160
February, 20160
January, 201633
December, 201514
November, 201520
October, 20151
September, 20150
August, 20150
July, 20150
June, 20150
May, 20155
April, 201556
March, 201530
February, 20157
January, 20150
December, 20142
November, 20140
October, 20140
September, 20140
August, 20140
July, 20140
June, 20140
May, 20140
April, 20140
March, 20140
February, 20140
January, 20140
December, 20130
November, 20130
October, 20130
September, 20130
August, 20130
July, 20130
June, 20130
May, 20130
April, 20130
March, 20130
February, 20130
January, 20131
December, 20120
November, 20120
October, 20120
September, 20120
August, 20120
July, 20120
June, 20120
May, 20121
April, 20121
March, 20120
February, 20122
January, 20124
December, 20110
November, 20110
October, 20110
September, 20110
August, 201113
July, 201137
June, 201135
May, 20110
April, 20110
March, 20110
February, 20110
January, 20113
December, 20102
November, 20100
October, 20100
September, 20100
August, 201013
July, 201023
June, 20105

Commit Distribution

PathNumber of Commits
master741
TEMP-UI-DECOR479
hair_object479
temp-modifier-rm-cddm479
temp-workspace-object-mode-removal479
blender2.8-snapping_with_occlusion479
temp-greasepencil-object-stacksplit479
tmp-CollectionsAnim479
custom-manipulators479
temp-udim-images479
hair_guides_grooming479
topbar479
temp-select-axis479
tmp-b28-motionpath-drawing479
soc-2018-cycles-volumes479
temp-tab_drag_drop479
hair_guides479
tmp_hair_curves479
temp-workspace-changes479
temp-scene-obedit-remove479
temp-flexible-spacing479
collada2.8479
soc-2018-bevel479
temp-sybren-particles479
temp-keymap-save479
tmp-TimelineHeaderButtonsStretching479
temp-workspace-addons479
interactive_physics479
temp-render-depsgraph479
temp-eeveelightcache479
temp-sybren-modifier-nonmesh479
temp-keymap-changes479
tmp-static-override-insertion479
temp-benchmark479
temp-unified-collections479
benchmark479
temp-outliner-visibility479
ui_layout_gridflow479
temp-dynamic-overrides479
temp-workspace_mode479
blender2.8_snap_gizmo479
temp-sybren-meshdeform479
temp-group-collections479
temp-ui-layout-2.8479
id_override_static479
temp-object-multi-mode479
temp-drawcontext479
temp-workspace_active_object479
blender2.8-workbench479
temp-sybren-cow-ocean479
temp-greasepencil-vfx479
tmp-COW_InsertKeyframe_Fix479
experimental_gp_weight479
temp-ssr478
strand_editmode478
temp-lightprobe-rename478
tmp-debug-filebrowser478
workspaces474
temp-cycles-draw-manager441
imm_port_wm_playanim362
transform-manipulators360
temp-depsgraph-layers359
temp-workspace-multi-window303
temp-blender2.8-stable264
render-layers259
temp-layers-ui-table247
clay-engine247
uiTable247
layers229
layer-manager229
temp-blender2.8179
pbr-viewport179
viewport_generic_engine120
temp_manipulators_core117
GPU_data_request70
temp_viewport_fx_merge10
compositor-20165
blender-v2.78c-release3
temp-fracture-modifier-2.83
blender-v2.78b-release3
blender-v2.78-release3
fracture_modifier-master3
fracture_modifier3
strand_gpu2
strand_nodes2
merwin-spacenav1
soc-2010-merwin1

Favourite Files

FilenameTotal Edits
drawobject.c81
view3d_draw.c59
gpu_shader.c45
gpu_extensions.c34
GHOST_NDOFManager.cpp33
GHOST_SystemWin32.cpp32
CMakeLists.txt32
glutil.c30
gpu_immediate.c30
GHOST_NDOFManager.h29

File Changes

ActionTotalPer Commit
Added2980.4
Modified2 2142.7
Deleted2160.3

Code Changes

ActionTotalPer Commit
Lines Added34 30542.2
Lines Removed27 40533.7

Latest commits Feed

Revision 17f26e1 by Mike Erwin (master)
August 30, 2017, 17:33 (GMT)
OCIO: use modern GLSL texture functions

small part of ongoing OpenGL upgrade
Revision bfa5efe by Mike Erwin (master)
June 7, 2017, 20:28 (GMT)
Fix MSVC compile (T51740)

Gawain doesn't include Blender's cross-platform "inline" definition. This change slipped in as part of D2697.
Revision a5242d0 by Mike Erwin (master)
June 7, 2017, 20:20 (GMT)
cleanup floating point literals

Revision bb3e669 by Mike Erwin (master)
June 7, 2017, 20:20 (GMT)
Gawain: faster lookup shader attribs by name

Quick hash rejection instead of string comparison. Uniform lookups already work this way. I don't expect a major overall speedup since attributes are looked up less frequently than uniforms.
Revision 179bb97 by Mike Erwin (master)
June 7, 2017, 20:20 (GMT)
Gawain: stricter lookup of builtin uniforms

UNIFORM_NONE should never match a valid uniform (builtin or custom).

The logic for UNIFORM_CUSTOM was just wrong, since it returned the first custom uniform. This function should only accept builtin (non-custom) uniforms.
Revision 6757ca8 by Mike Erwin (master)
May 29, 2017, 18:04 (GMT)
NDOF: clean up after MinGW removal

Follow up to 9f044cb422c1fc9ad79278092445f612342abb59

These comments described the difference between Microsoft & MinGW's struct definition. Now that we dropped MinGW we don't need to go into these details.
Revision 1fa2164 by Mike Erwin (master)
May 29, 2017, 17:37 (GMT)
Gawain: update comments to match latest API

Revision 6205169 by Mike Erwin (master)
May 26, 2017, 15:23 (GMT)
Gawain: move convert_prim_type_to_gl to private API

Revision 6cc293a by Mike Erwin (master)
May 22, 2017, 20:43 (GMT)
Gawain: replace switch with lookup table

This function is not performance critical, but I prefer the branch-free code and no hack needed to appease gcc.

Follow-up to recent 23035cf46fb4dd6a0bf7e688b0f15128030c77d1 and f637145450010d14660fcb029d41560a138eae14.
Revision 23035cf by Mike Erwin (master)
May 21, 2017, 22:25 (GMT)
Gawain: remove GLenum from IndexType API

Goal is to make most of the API independent of OpenGL, Vulkan, any other backend.

Able to remove default case from ElementList_size because IndexType only covers index types. Not that and *everything else* like GLenum.

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