Blender Git Commit Log

All Blender Git commits.

Page: 2806 / 8462

December 13, 2018, 13:12 (GMT)
GP: Cleanup inverse loops

Why use inverse loops when we can use normal loops.
December 13, 2018, 12:56 (GMT)
GP: Check if z-depth has valid values

If the values are too high, disable because not surface to project.
December 13, 2018, 12:20 (GMT)
GP: Fix bug when start new file and select Arc primitive
December 13, 2018, 12:19 (GMT)
RNA: revert recent rename 'updated' -> 'dirty'

Partially reverts 45fdf41be87f & 6d38d824377c,
added comment why term 'updated' is used in this case.
December 13, 2018, 12:04 (GMT)
Cleanup: macro hygiene, style, doxy comments
December 13, 2018, 11:46 (GMT)
BLI_edgehash: assert when edges use the same vert

This was removed on the recent upgrade.
December 13, 2018, 11:45 (GMT)
Merge branch 'Blender2.8' into greasepencil-object
December 13, 2018, 11:41 (GMT)
GP: Cleanup const variables
December 13, 2018, 11:39 (GMT)
Fix error in recent key-item filtering

Grouping flags makes it impossible to exclude only modifiers for eg.

Fixes T59303
December 13, 2018, 11:34 (GMT)
Fix force fields not affecting rigid bodies

This fixes part of T58991.
Still need to add proper relations so that point cache is marked as outdated
when effectors are modified.
December 13, 2018, 11:34 (GMT)
GP: Primitives, fix add curve behaviour

Reported by @_pepeland_

Also, add TAB key to exit edit mode.
December 13, 2018, 11:19 (GMT)
GP: Missing change of texture format in previous commit
December 13, 2018, 11:18 (GMT)
Silence warning (const)
December 13, 2018, 10:52 (GMT)
Merge branch 'blender2.8' into greasepencil-object
December 13, 2018, 10:52 (GMT)
Fix T59125: Outliner does not show view layer count

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4060
December 13, 2018, 10:51 (GMT)
GP: Create Framebuffer textures only if needed

Now, if there aren't grease pencil objects, the textures and framebuffers are not created. This unload GPU Memory when not using GP.
December 13, 2018, 10:51 (GMT)
GP: Changes textures from DEPTH24_STENCIL8 to DEPTH_COMPONENT24

As we are not using stencil info, we don't need this in the texture.
December 13, 2018, 10:21 (GMT)
BLI: New Edgehash and EdgeSet implementation

The new data structure uses open addressing instead of chaining to resolve collisions in the hash table.

This new structure was never slower than the old implementation in my tests. Code that first inserts all edges and then iterates through all edges (e.g. to remove duplicates) benefits the most, because the `EdgeHashIterator` becomes a simple for loop over a continuous array.

Reviewer: campbellbarton

Differential Revision: D4050
December 13, 2018, 10:11 (GMT)
Armature Edit Mode: improve box/lasso select

Mostly rewrite logic which now matches (de)select picking,
share between both operators.

- Support all selection operations (eSelectOp), fixes T59255.

- Add function that selects using 'BONESEL_*' flags & eSelectOp.
This avoids lasso & box select having to handle selection flushing.

- Fix strange behavior with lasso where selecting a bone in a chain
would only select the tip (from 2.7x).
December 13, 2018, 09:53 (GMT)
Merge branch 'blender2.8' into greasepencil-object
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021