Blender Git Commits

Blender Git "soc-2019-npr" branch commits.

Page: 56 / 226

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 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, 08:58 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 14, 2018, 03:34 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
November 14, 2018, 03:32 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr

# Conflicts:
# release/scripts/startup/bl_ui/properties_scene.py
November 12, 2018, 13:57 (GMT)
Update to new API changes
November 12, 2018, 12:20 (GMT)
Merge branch 'blender2.8' into npr_tess
November 9, 2018, 18:17 (GMT)
Fixed corner case with mult_face_search and shifted border verts
November 7, 2018, 23:45 (GMT)
Fix strack smash for deg edges, move opti flip to own function
November 7, 2018, 14:37 (GMT)
Make ui work under new api.
October 31, 2018, 05:45 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr

# Conflicts:
# release/scripts/addons
# release/scripts/addons_contrib
# source/blender/makesdna/DNA_scene_types.h
# source/tools
October 29, 2018, 19:25 (GMT)
Fix mixed indent
October 29, 2018, 19:02 (GMT)
Fix FB split face logic
October 25, 2018, 09:54 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
October 21, 2018, 06:16 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr
October 20, 2018, 07:18 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 20, 2018, 05:05 (GMT)
Merge remote-tracking branch 'remotes/origin/blender2.8' into soc-2018-npr, also fix errors in modifier code.

# Conflicts:
# release/scripts/startup/bl_ui/properties_data_camera.py
# release/scripts/startup/bl_ui/properties_data_speaker.py
# release/scripts/startup/bl_ui/properties_render.py
# release/scripts/startup/bl_ui/properties_scene.py
# source/blender/makesrna/intern/rna_scene.c
October 19, 2018, 13:03 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 19, 2018, 10:13 (GMT)
GP: Fix problem with Onion Skin after last commit
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021