Blender Git Statistics -> Developers -> psy-fi
Antonis Ryakiotakis (psy-fi)
Total Commits : 2 644
Master Commits : 1 285
Branch Commits : 1 359
First Commit : June 6, 2011
Latest Commit : May 23, 2020
Commits by Month
Date | Number of Commits | |
---|---|---|
May, 2020 | 1 | |
April, 2020 | 0 | |
March, 2020 | 0 | |
February, 2020 | 0 | |
January, 2020 | 0 | |
December, 2019 | 0 | |
November, 2019 | 0 | |
October, 2019 | 0 | |
September, 2019 | 0 | |
August, 2019 | 0 | |
July, 2019 | 0 | |
June, 2019 | 0 | |
May, 2019 | 0 | |
April, 2019 | 0 | |
March, 2019 | 0 | |
February, 2019 | 0 | |
January, 2019 | 0 | |
December, 2018 | 0 | |
November, 2018 | 2 | |
October, 2018 | 0 | |
September, 2018 | 0 | |
August, 2018 | 0 | |
July, 2018 | 0 | |
June, 2018 | 0 | |
May, 2018 | 0 | |
April, 2018 | 2 | |
March, 2018 | 0 | |
February, 2018 | 0 | |
January, 2018 | 0 | |
December, 2017 | 0 | |
November, 2017 | 0 | |
October, 2017 | 1 | |
September, 2017 | 0 | |
August, 2017 | 0 | |
July, 2017 | 0 | |
June, 2017 | 0 | |
May, 2017 | 1 | |
April, 2017 | 0 | |
March, 2017 | 0 | |
February, 2017 | 0 | |
January, 2017 | 0 | |
December, 2016 | 0 | |
November, 2016 | 0 | |
October, 2016 | 0 | |
September, 2016 | 2 | |
August, 2016 | 0 | |
July, 2016 | 0 | |
June, 2016 | 1 | |
May, 2016 | 0 | |
April, 2016 | 0 | |
March, 2016 | 2 | |
February, 2016 | 0 | |
January, 2016 | 3 | |
December, 2015 | 15 | |
November, 2015 | 11 | |
October, 2015 | 9 | |
September, 2015 | 6 | |
August, 2015 | 17 | |
July, 2015 | 111 | |
June, 2015 | 109 | |
May, 2015 | 107 | |
April, 2015 | 137 | |
March, 2015 | 111 | |
February, 2015 | 155 | |
January, 2015 | 86 | |
December, 2014 | 102 | |
November, 2014 | 144 | |
October, 2014 | 147 | |
September, 2014 | 102 | |
August, 2014 | 83 | |
July, 2014 | 103 | |
June, 2014 | 66 | |
May, 2014 | 77 | |
April, 2014 | 112 | |
March, 2014 | 85 | |
February, 2014 | 10 | |
January, 2014 | 9 | |
December, 2013 | 23 | |
November, 2013 | 8 | |
October, 2013 | 37 | |
September, 2013 | 36 | |
August, 2013 | 63 | |
July, 2013 | 68 | |
June, 2013 | 40 | |
May, 2013 | 7 | |
April, 2013 | 42 | |
March, 2013 | 48 | |
February, 2013 | 8 | |
January, 2013 | 31 | |
December, 2012 | 11 | |
November, 2012 | 11 | |
October, 2012 | 5 | |
September, 2012 | 9 | |
August, 2012 | 31 | |
July, 2012 | 43 | |
June, 2012 | 64 | |
May, 2012 | 34 | |
April, 2012 | 26 | |
March, 2012 | 10 | |
February, 2012 | 18 | |
January, 2012 | 8 | |
December, 2011 | 7 | |
November, 2011 | 15 | |
October, 2011 | 2 | |
September, 2011 | 7 | |
August, 2011 | 0 | |
July, 2011 | 1 | |
June, 2011 | 2 |
Commit Distribution
Favourite Files
Filename | Total Edits |
---|---|
paint_image_proj.c | 181 |
space_view3d_toolbar.py | 159 |
paint_image.c | 152 |
sculpt.c | 115 |
view3d_draw.c | 103 |
interface_handlers.c | 98 |
cdderivedmesh.c | 98 |
gpu_buffers.c | 97 |
readfile.c | 88 |
paint_stroke.c | 86 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 200 | 0.1 |
Modified | 11 152 | 4.2 |
Deleted | 94 | 0.0 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 85 196 | 37.3 |
Lines Removed | 45 684 | 20.0 |
Latest commits
May 23, 2020, 12:21 (GMT) |
Cycles: Improve sampling of area lights This patch uses the sampling method described in "A Low Distortion Map Between Triangle and Square" by Eric Heitz. The benefit is avoiding sqrt in the calculation, which could be cheaper on some architectures, and the result is more even sampling across the triangle surface. Based on ideas from https://pharr.org/matt/blog/2019/02/27/triangle-sampling-1.html https://pharr.org/matt/blog/2019/03/13/triangle-sampling-1.5.html Reviewed By: Brecht Van Lommel Differential Revision: https://developer.blender.org/D6566 |
November 30, 2018, 22:29 (GMT) |
Revert "Win32: Use the nicer looking blender-drawn confirmation message box when" This reverts commit 60d6eb0b5d578eb02c5f1f31cb51a6cbeea6ee6f. There is already a full patch (D3118) by brecht for this, will leave it up to him. |
November 30, 2018, 20:11 (GMT) |
Win32: Use the nicer looking blender-drawn confirmation message box when quitting with unsaved changes, instead of an ugly messagebox |
April 27, 2018, 14:10 (GMT) |
Fix missing icons in non-portable local builds. The problem is that some local path is always returned by bpy_resource_path. The function does not enforce a check for existence of the path in the low level code. Since client code may indeed not care about existence of the directory, I leave bpy_resource_path alone and patch the python code to check for existence. An extra argument that enforces the check might be a better solution, but I will be leaving this to the UI team. |
April 27, 2018, 12:34 (GMT) |
Minor fix, report missing instead of corrupt icon if file does not exist |
October 23, 2017, 19:22 (GMT) |
Fix OpenGL extension report in system info operator. |
May 22, 2017, 00:36 (GMT) |
Fix compilation on gcc |
Revision 1a5777f by Antonis Ryakiotakis (temp_display_optimization) September 9, 2016, 21:59 (GMT) |
Fix compilation |
Revision ab7d449 by Antonis Ryakiotakis (temp_display_optimization) September 9, 2016, 21:14 (GMT) |
Merge branch 'master' into temp_display_optimization |
Revision 1949987 by Antonis Ryakiotakis (temp_viewport_fx_merge) June 19, 2016, 19:17 (GMT) |
Painstakingly merge branch 'master' into temp_viewport_fx_merge This branch will not make it into blender, however there are a few things that might be useful here for people who work on the viewport project and could be merged to master: * Matrix stacks There is working code for matrix stacks in gpu_matrix.c. Basically it works by overriding all draw calls with a special version that loads our custom stack in OpenGL. To refactor this out, coders should do this in three stages: 1) Inspect all calls to GPUBegin/GPUDraw*/GPURect* and only add one call to upload the matrices once to the relevant uniform of the shader, then substitute with the normal GL call. 2) Remove all hardcoded GL matrices from shaders. Shaders should use generic uniforms/uniform blocks for matrices 3) Do not use GL-style stacks. Actually stacks should be generic and local, not global. We do not care about a global projection/modelview etc matrix, rather we want to add matrix stacks locally in places where they are needed and upload those matrices to our shaders. The code can be generalized to do that by substituting the enum in the gpuMatrix* functions with a GPUMatrixStack* though it will be slightly tedious to do - like everything viewport related. * GLU removal: This branch also removes glu completely from blender by providing a helper library that handles drawing of some helper shapes. The way this is handled is not ideal, since it uses the GSOC code that is not the way we want to do things here, however it could be improved and made with a proper design. There are some graphical glitches still here, but should be fixable. |
MiikaHweb - Blender Git Statistics v1.06