Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1847 / 5574

March 20, 2018, 07:03 (GMT)
Cleanup: unused variables

Missed in own recent changes.
Revision c8a7c4f by Joshua Leung
March 20, 2018, 03:13 (GMT)
Merge branch 'master' into blender2.8
Revision 8e5c407 by Joshua Leung
March 20, 2018, 03:03 (GMT)
Fix compile error with MSVC2013 - Can't use __func__ (from BLI_assert) in inlined functions

ERROR: blenlib/intern/math_base_inline.c:371 - '__func__' : undeclared identifier (C:blenderdevmaster2blendersourceblendereditorslatticeeditlattice_tools.c) [C2065]
March 19, 2018, 21:14 (GMT)
Fix T54019: copying and linking bugs with custom ID pointer properties.
March 19, 2018, 21:09 (GMT)
GPU Bufferes: Small optimization when updating buffers

With the API recently added to gawain, it is now possible to update the vbos linked to the batch.
So the batch does not have to be destroyed.
The optimization is more sensitive when sculpt is made on low poly meshs
March 19, 2018, 20:52 (GMT)
Fix T54240: automatic node link moving should take into account type.

Without this a "Clearcoat" link could be moved to "Clearcoat Normal"
for example, which doesn't make much sense.

Differential Revision: https://developer.blender.org/D3105
March 19, 2018, 20:22 (GMT)
Fix T54317: overlapping volume render bug after recent changes.

Increasing the samplig dimensions like this is not optimal, I'm looking
into some deeper changes to reuse the random number and change the RR
probabilities, but this should fix the bug for now.
March 19, 2018, 20:22 (GMT)
Fix T54356: volume rendering bug using just color attribute.
March 19, 2018, 18:04 (GMT)
Cleanup: avoid passing bContext to particle API

Also add EvaluationContext to PEData
March 19, 2018, 17:18 (GMT)
Merge branch 'master' into blender2.8
March 19, 2018, 17:18 (GMT)
Cleanup: use utility header for particle looping
March 19, 2018, 17:14 (GMT)
Merge branch 'master' into blender2.8
Revision a3486e7 by Campbell Barton
March 19, 2018, 16:46 (GMT)
Cleanup: move particle undo into own file

Also avoid extern declarations which can get out of sync.
March 19, 2018, 16:45 (GMT)
Cleanup: move armature undo into own file
March 19, 2018, 15:59 (GMT)
Cleanup: move metaball undo into own file
March 19, 2018, 15:30 (GMT)
Cleanup: move curve undo into own file
March 19, 2018, 15:12 (GMT)
GWN: Vertex Buffer: Remove the use of glMapBufferRange

We revert to the malloc/realloc and manually manage the upload.
There seems to be a performance penalty from using glMapBuffer on some
hardware, prefering way is glBufferData(NULL) with glBufferSubData.
March 19, 2018, 14:45 (GMT)
Cleanup: split lattice into own library

Was mixed with object functionality.
March 19, 2018, 13:13 (GMT)
GWN: Perf: Use unsync glMapBufferRange to prevent sync time.
March 19, 2018, 13:13 (GMT)
GWN: Context: Use <unordered_set> instead of <forward_list>

We cannot have duplicates so unordered_set is better suited for this case.

Removing batches is now constant time on average instead of linear.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021