Blender Git Commit Log

All Blender Git commits.

Page: 3637 / 8462

October 25, 2017, 09:25 (GMT)
Depsgraph: Use explicit parameters eval operation code

This replaces usage of generic PLACEHOLDEWR with string lookup with more
explicit opcode. This should make it faster to build dependency graph by
avoiding string comparisons when it's not needed.

There should be no user measurable different.
October 25, 2017, 09:25 (GMT)
Depsgraph: Cleanup, use proper style for macro loop
October 25, 2017, 09:25 (GMT)
Depsgraph: Remove unsued node flag
October 25, 2017, 09:25 (GMT)
Depsgraph: Make operation codes more obvious

This synchronizes al lrelated changes from blender2.8 branch.
October 25, 2017, 09:25 (GMT)
Depsgraph: Remove bunch of debug code

Was never actually used and implementation seems to be slow: we shouldn't be
doing per-node evaluation hash lookups, adds too much overhead. We can instead
store statistics in the node itself, and maybe even group them somehow.

Ideally such a statistics should be user-friendly so riggers and animators
can see exactly what's happening.
October 25, 2017, 09:12 (GMT)
Fix T53004: XWayland ignores cursor-warp calls

There is currently a limitation in XWayland,
the cursor needs to be hidden during warp calls.
October 25, 2017, 08:18 (GMT)
Eevee: Fix T53095: Black cube on start and no material updates

This was caused by a not bound unused texture. Removing the texture usage fixes the problem.
October 25, 2017, 08:13 (GMT)
Merge branch 'master' into blender2.8
October 24, 2017, 23:37 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 24, 2017, 23:22 (GMT)
Fix one more assert being triggered due to recent changes.
October 24, 2017, 21:53 (GMT)
Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE.

It's unlikely the driver can do useful optimizations with this, and if
we sum multiple samples we are reading from the memory anyway.
October 24, 2017, 20:43 (GMT)
Merge branch 'blender2.8' into topbar
October 24, 2017, 19:42 (GMT)
openvdb changes for manta support

customization for obstacle grid to match mantaflow flags grid
October 24, 2017, 18:00 (GMT)
Silence warning in outliner_id_remap_exec
October 24, 2017, 17:46 (GMT)
changes for quick smoke cycles node setup and minor bug fixes

with quick smoke, the cycles setup for fire was unreachable (why?) -> removed the if-clause. also fixed minor bugs (UI Quick Liquid, copy settings for effector object)
October 24, 2017, 17:35 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 24, 2017, 17:26 (GMT)
Fix memory leak in GPU

The problem was the flag was not checked and in some situations this avoided the batch clear.
October 24, 2017, 16:22 (GMT)
Fix crash changing settings of operator executed in different scene

Steps to reproduce were:
* Open Blender, create a new scene
* Go back to initial scene, transform object
* Switch back to newly created scene, change operator settings there
* Should cause a crash (at least with asan)

Should behave like 2.7 now, that is, switch scene back to where
operator was executed.
October 24, 2017, 15:53 (GMT)
Solve context issues when tweaking operator settings from top-bar

E.g. editing settings after transforming in 3D View would print
warnings, or in Movie Clip Editor wouldn't work at all.

We now store the area & region an operator was executed in and restore
it temporarily when redoing.
Ideally operators wouldn't depend on screen context for event-less
execution (exec callback), but we're far from that.
October 24, 2017, 15:53 (GMT)
Remove operator redo panel from clip editor
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021