Blender Git Loki

Blender Git commits from all branches.

Page: 976 / 2888

February 3, 2020, 09:52 (GMT)
readfile: Quick experiment with refcounting moved to libquery.

Having that extra ID users handling at readfile level, besides generic
one ensured by libquery, has been something bothering me for a long time
(had to fix my share of bugs due to mismatches between those two areas).

Further more, work on undo speedup will require even more complex ID
refcount management if we want to keep it in readfile.c area.

So idea is instead to generalize what we did for linked data already
when undoing: recompute properly usercount numbers after liblink step,
for all IDs.

Note that extra time required here is neglectable in a whole .blend file
reading (few extra milliseconds when loading a full production scene
e.g.).
Revision 273068f by Antonio Vazquez (greasepencil-object, greasepencil-refactor)
February 3, 2020, 09:37 (GMT)
GPencil: Cleanup duplicated context function call
February 3, 2020, 09:19 (GMT)
GPencil: Cleanup 2D code in sculpt

This operator can be used in 3D space only.
February 3, 2020, 08:41 (GMT)
Fix various build issues
February 3, 2020, 08:10 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 3, 2020, 08:10 (GMT)
Merge branch 'master' into greasepencil-object
February 3, 2020, 08:06 (GMT)
GPencil: Optimize triangulation calc in sculpt
February 2, 2020, 22:36 (GMT)
GPencil: Optimize evaluated frame copy
February 2, 2020, 22:31 (GMT)
GPencil: Optimize update pointer origin

The Link now is calculated using index not using BLI function.

This speedup a lot the function.
February 2, 2020, 21:50 (GMT)
GPencil: Fix reset all brushes in other modes

The operator was working with Draw brushes, but not with Sculp/Weight or Vertex Paint.
February 2, 2020, 21:25 (GMT)
GPencil: Simplify brush initialization code
February 2, 2020, 21:22 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 2, 2020, 21:06 (GMT)
GPencil: Fix tablet errors after merge
February 2, 2020, 15:46 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 2, 2020, 15:45 (GMT)
Merge branch 'master' into greasepencil-object
February 2, 2020, 15:43 (GMT)
GPencil: Improve collision rectangle size

The problem was the rectangle for mouse it was using the internal rectangle, but must be the external rectangle, or the corners will not be detected.

Also some code cleanup.
February 2, 2020, 15:24 (GMT)
GPencil: Recalc triangulation for active frame and delay others
February 2, 2020, 13:17 (GMT)
cleanup
February 2, 2020, 13:17 (GMT)
fix generating operation hash

this needs some more work
February 2, 2020, 13:16 (GMT)
assert data types when inserting links
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021