Blender Git Commits

Blender Git commits from all branches.

Page: 1412 / 2888

November 18, 2018, 16:39 (GMT)
brought compound back + some recent fixes from 2.7 branch
November 18, 2018, 16:06 (GMT)
GP: Some fixes after merge
November 18, 2018, 15:39 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 18, 2018, 13:33 (GMT)
New customdata types for base hair curve data.
November 18, 2018, 11:26 (GMT)
Merge HairPattern into HairCurveData, no reason to keep these separate any more.
November 18, 2018, 10:51 (GMT)
Introduce curve and vertex customdata for hair.
November 17, 2018, 16:52 (GMT)
GP: Drawing Engine use only one batch

This is part of T57829.

Reduce the number of used batches to only one by shader type. This reduces GPU overhead and increase a lot the FPS. As the number of batches is small, the time to allocate and free memory was reduced in 90% or more.

Also the code has been simplified and all batch management has been removed because this is not necessary. Now, all shading groups are created after all vertex buffer data for all strokes has been created using DRW_shgroup_call_range_add().

All batch cache data has been moved to the Object runtime struct and not as before where some parts (derived data) were saved inside GPD datablock.

For particles, now the code is faster and cleaner and gets better FPS.

Thanks to Cl�ment Foucault for his help and advices to improve speed.
November 17, 2018, 14:15 (GMT)
Add 'nomain' hair creation functions for making hair systems.
November 17, 2018, 08:58 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 16, 2018, 09:32 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into fracture_modifier-2.8

# Conflicts:
# release/scripts/startup/bl_operators/presets.py
# source/blender/depsgraph/intern/builder/deg_builder_relations.cc
November 15, 2018, 21:10 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into collada2.8
November 15, 2018, 21:09 (GMT)
cleanup: Collada Importer: better readable report in Blender console
November 15, 2018, 20:21 (GMT)
some more fix attempts for dynamic fracture cache behavior
November 15, 2018, 15:14 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into collada2.8
November 14, 2018, 19:18 (GMT)
fix: collada: preserve original object and bone names in export
November 14, 2018, 18:47 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into collada2.8
November 14, 2018, 18:47 (GMT)
fix: collada: preserve original material names in export
November 14, 2018, 18:46 (GMT)
refactor: collada: move generation of effect id names into own function
November 14, 2018, 18:43 (GMT)
new: collada: support proper setup of collada attribute names (wip)
November 14, 2018, 16:21 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into collada2.8
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021