Blender Git Statistics -> Branches -> soc-2021-porting-modifiers-to-nodes-decimate

"Soc-2021-porting-modifiers-to-nodes-decimate" branch

Total commits : 354
Total committers : 49
First Commit : May 20, 2021
Latest Commit : August 14, 2021

Commits by Month

DateNumber of Commits
August, 20212
July, 2021348
June, 20211
May, 20213


AuthorNumber of Commits
Campbell Barton56
Julian Eisel40
Fabian Schempp24
Sybren A. Stüvel24
Hans Goudey23
Germano Cavalcante20
Bastien Montagne18
Manuel Castilla18
Richard Antalik11
Jacques Lucke10
Brecht Van Lommel9
Howard Trickey8
Jeroen Bakker8
Aaron Carlisle7
Philipp Oeser6
Christian Rauch5
Pablo Vazquez5
Ray molenkamp5
Antonio Vazquez4
Peter Kim4
Sergey Sharybin4
Ankit Meel3
Charlie Jolly3
Christoph Lendenfeld3
Red Mser2
Alexander Gavrilov2
Angus Stanton2
Dalai Felinto2
Falk David2
Himanshi Kalra2
Johnny Matthews2
Wannes Malfait2
Aidan Haile1
Erik Abrahamsson1
Fredrik Hansson1
Harley Acheson1
Heinrich Schuchardt1
Jagannadhan Ravi1
Jesse Yurkovich1
jim man1
Nathan Craddock1
Nikhil Shringarpurey1
Robert Sheldon1
Romain Toumi1
Smitty van Bodegom1
Stefan Werner1
Yann Lanthony1
Yuki Hashimoto1

Popular Files

FilenameTotal Edits

Latest commits Feed

August 14, 2021, 18:52 (GMT)
Changes based on review by Hans Goudey (HooglyBoogly) and Jacques Lucke
August 14, 2021, 13:03 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-decimate

# Conflicts:
# source/blender/blenkernel/BKE_node.h
July 30, 2021, 22:11 (GMT)
- reverted unneeded change
July 30, 2021, 19:07 (GMT)
- reverted unrelated changes
July 30, 2021, 19:02 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-decimate

# Conflicts:
# source/blender/blenkernel/BKE_node.h
# source/blender/blenloader/intern/versioning_defaults.c
# source/blender/editors/asset/intern/
# source/blender/editors/interface/interface.c
# source/blender/editors/interface/view2d_draw.c
# source/blender/freestyle/intern/winged_edge/Curvature.cpp
# source/blender/makesdna/DNA_fluid_types.h
# source/blender/python/intern/bpy_props.c
# source/blender/windowmanager/WM_types.h
# source/blender/windowmanager/intern/wm_dragdrop.c
July 30, 2021, 18:50 (GMT)
- changes based on Review by Jacques Lucke (JacquesLucke) and feedback by Miro Horvth (dreamak).
July 30, 2021, 14:56 (GMT)
GHOST/X11: enable EGL

This will replace GLX with EGL for X11. GLEW does not support GLX and EGL
at the same time. Most distributions build GLEW with GLX support, so we
have to use the externally provided GLEW and build with EGL support.
This effectively sets WITH_SYSTEM_GLEW to OFF for all Linux configurations.

Differential Revision:
July 30, 2021, 14:56 (GMT)
Assets/UI: Resolve major asset view UI template limitation

Before this, all asset view templates showing the same asset library
would show the same assets, even if they should show different ID types.
That was a major limitation since the design did forsee that this
template can be put anywhere in the UI to display various sub-sets of

Initially I did the ID type filtering close to the asset-list reading,
because I wanted to optimize reading so that we would only actually read
asset information from disk of the ID type to be shown. But this will be
quite complex and I'm not sure if I'll get to work on this anytime soon.
So this commit moves the filtering to the template display level solving
this limitation.

Note: This also adds the code to filter by tags, together with the ID
type. But it's not actually used anywhere yet.
July 30, 2021, 14:56 (GMT)
Assets/UI: Sanity check argument for UILayout.template_asset_view()

Was already doing some sanity checks, but wasn't checking if the passed
property actually is a collection property, which is important.
July 30, 2021, 14:56 (GMT)
Cleanup: Remove unnecessary code for asset view UI template

From what I can tell there is no reason anymore to do this. The design
has changed since this was added.
July 30, 2021, 14:56 (GMT)
install_deps: Update llvm to 12.0 (with minimal now being 11.0).

Ref T88438.
July 30, 2021, 14:56 (GMT)
Fix T89213: Some modifier properties have wrong subtype

This commit resolves these RNA warnings:
offset: "", WARN (bpy.rna): ...sourceblenderpythoninternbpy_rna.c:1505 pyrna_enum_to_py: current value '65536' matches no enum in 'FloatProperty', 'offset', 'subtype'
project_limit: "", WARN (bpy.rna): ...sourceblenderpythoninternbpy_rna.c:1505 pyrna_enum_to_py: current value '65536' matches no enum in 'FloatProperty', 'project_limit', 'subtype'
falloff_radius: "", WARN (bpy.rna): ...sourceblenderpythoninternbpy_rna.c:1505 pyrna_enum_to_py: current value '65567' matches no enum in 'FloatProperty', 'falloff_radius', 'subtype'
July 30, 2021, 14:56 (GMT)
Cleanup: Pass asset handle to asset iterator, rather than wrapped file

This iterator was introduced before `AssetHandle` existed, so it was
dealing with the file data directly. Now we want as little code as
possible to deal with the file data, all access should happen via the
July 30, 2021, 14:56 (GMT)
install_deps: Update OSL to

This has been a huge pain to get working, for several reasons (new flags
needed, patching is now mandatory, etc.).

Further more, discovered that debian OIIO package is now silently
relying on OpenCV, without even proper handling of this dependency (at
least in the `-dev` package), so had to revert to force-build own OIIO
again on that distro for the time being.

Ref. T88438.
July 30, 2021, 14:56 (GMT)
deps/win: Remove media foundation dep for ffmpeg

This caused a blender load error on windows N,
given we do not use these codecs they can safely
be disabled.

This will fix T90200 once the new libraries are
in SVN
July 30, 2021, 14:56 (GMT)
Cleanup: OSL buildlib patch: Remove `.rej` part.

This patch contained changes for an `.rej` rejection file generated by
failed patch apply... Definitly nothing to do here.
July 30, 2021, 14:56 (GMT)
Cleanup: Consistent indent style for asset CMakeLists file

Was mixing 4 and 2 space indent in a single file.
July 30, 2021, 14:56 (GMT)
install_deps: update OIDN to 1.4.1, and ISPC to 1.16.0.

Ref. T88438.
July 30, 2021, 14:56 (GMT)
Render: remove unused Blender Internal view layer settings

These should have been removed earlier but were forgotten.
July 30, 2021, 14:56 (GMT)
Fix T90295: inconsistent render pass order between Cycles and Eevee

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