Blender Git Statistics -> Developers -> OmarSquircleArt
Omar Emara (OmarSquircleArt)
Total Commits : 155
Master Commits : 36
Branch Commits : 119
First Commit : May 30, 2019
Latest Commit : January 14, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
January, 2021 | 2 | |
December, 2020 | 0 | |
November, 2020 | 0 | |
October, 2020 | 0 | |
September, 2020 | 1 | |
August, 2020 | 1 | |
July, 2020 | 0 | |
June, 2020 | 0 | |
May, 2020 | 0 | |
April, 2020 | 1 | |
March, 2020 | 0 | |
February, 2020 | 4 | |
January, 2020 | 1 | |
December, 2019 | 0 | |
November, 2019 | 2 | |
October, 2019 | 2 | |
September, 2019 | 15 | |
August, 2019 | 61 | |
July, 2019 | 22 | |
June, 2019 | 35 | |
May, 2019 | 8 |
Commit Distribution
Path | Number of Commits |
---|---|
soc-2019-cycles-procedural | 113 |
master | 36 |
temp-lanpr-staging | 4 |
vr_scene_inspection | 2 |
Favourite Files
Filename | Total Edits |
---|---|
nodes.cpp | 49 |
gpu_shader_material.glsl | 47 |
nodes.h | 33 |
blender_shader.cpp | 32 |
rna_nodetree.c | 29 |
versioning_cycles.c | 28 |
svm_types.h | 25 |
drawnode.c | 22 |
DNA_node_types.h | 22 |
svm.h | 18 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 127 | 0.8 |
Modified | 782 | 5.0 |
Deleted | 9 | 0.1 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 9 900 | 85.3 |
Lines Removed | 4 506 | 38.8 |
Latest commits 
January 14, 2021, 10:20 (GMT) |
Bmesh: Deprecate deform parameter of from_object() The deform parameter of the Bmesh from_object method is deprecated, always assumed to be True, and will be removed in version 3.0. That is because the cases where it is False don't work correctly and are subject to memory leaks. One of the symptoms of the incorrect behavior is the application of constructive modifiers twice if the input object is an evaluated one, as demonstrated in D10053. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D10086 |
January 12, 2021, 11:07 (GMT) |
Fix: Bmesh from_object applies modifiers twice The Bmesh from_object method applies modifiers twice when the input deform is enabled and the input depsgraph is a render one. The evaluated object already have modifiers applied, and mesh_create_eval_final() applies modifiers again. To fix this, the BKE_mesh_new_from_object() function is used instead. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D10053 |
September 3, 2020, 16:56 (GMT) |
Fix T79803: Wrong Distance To Edge 1D Voronoi The current 1D Voronoi implementation for the Distance to Edge option computes the distance to the cells instead. This patch fixes that and compute the distance to the edge. Reviewed By: JacquesLucke, brecht Differential Revision: https://developer.blender.org/D8634 |
August 17, 2020, 11:43 (GMT) |
UI: Only draw node menu search if categories exist Currently, the search operator in the node add menu NODE_MT_add is drawn even if no node categories exists. This patch only draws the operator if at least one node category passes the poll. This patch is needed because some add-ons use custom search operator and do not register node categories. In this case, it is undesirable to have a search operator drawn that do nothing and is not used. One such add-on is Animation Nodes. Reviewed By: Jacques Lucke Differential Revision: https://developer.blender.org/D8576 |
April 1, 2020, 12:48 (GMT) |
Cycles: AVX implantation of Perlin noise. This patch adds an AVX implementation of Perlin noise in Cycles. An avxi type was also added as a utility based on the respective type in Intel Embree. Only 3D and 4D noise were implemented, there is no benefit for utilizing AVX in 1D and 2D noise. The SSE trilinear interpolation function was used in the AVX implementation because there is no benefit from using AVX in interpolating the last three dimensions. Differential Revision: https://developer.blender.org/D6680 |
Revision de28611 by Omar Emara / Julian Eisel (vr_scene_inspection) February 20, 2020, 12:00 (GMT) |
Python: Expose WM is_interface_locked to python. This patch exposes the Window Manager `is_interface_locked` as a read only property to python. This property is needed to allow script writers to detect if a job is running with locked interface like the Alembic exporter. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D6749 |
Revision c30b932 by Omar Emara / Julian Eisel (vr_scene_inspection) February 20, 2020, 12:00 (GMT) |
Cleanup: Remove period from RNA description. |
February 17, 2020, 14:37 (GMT) |
Cleanup: Remove period from RNA description. |
February 17, 2020, 12:06 (GMT) |
Python: Expose WM is_interface_locked to python. This patch exposes the Window Manager `is_interface_locked` as a read only property to python. This property is needed to allow script writers to detect if a job is running with locked interface like the Alembic exporter. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D6749 |
January 18, 2020, 17:19 (GMT) |
Cycles: Suppress OSL normalize function warnings. This patch suppress the OSL warnings resulted from ambiguous calls to the normalize function. This is done by casting to the vector type before normalizing. Reviewed By: Brecht Differential Revision: https://developer.blender.org/D6621 |
MiikaHweb - Blender Git Statistics v1.06