Blender Git Loki
Git Commits -> Revision 5196533
Revision 5196533 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
GPencil: Refactor: Make sbuffer batches managment more robust This fix the slowdown issue caused by the triangulation of the stroke even when fill wasn't needed. Now the fill buffer is only computed on demand. |
Commit Details:
Full Hash: 5196533f91f6b2e783a76c3f9ffafb4e05511b22
Parent Commit: 746657f
Lines Changed: +159, -90
5 Modified Paths:
/source/blender/draw/engines/gpencil/gpencil_engine.c (+18, -12) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+7, -7) (Diff)
/source/blender/draw/intern/draw_cache_impl_gpencil.c (+127, -71) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+5, -0) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.h (+2, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+7, -7) (Diff)
/source/blender/draw/intern/draw_cache_impl_gpencil.c (+127, -71) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+5, -0) (Diff)