Blender Git Commit Log

All Blender Git commits.

Page: 3641 / 8462

October 23, 2017, 00:11 (GMT)
Cleanup: Remove unused function declaration
October 23, 2017, 00:10 (GMT)
Cleanup: Remove leftovers from when branch was based on workspace branch
October 22, 2017, 23:09 (GMT)
Fixes for last merge
October 22, 2017, 22:23 (GMT)
Merge branch 'blender2.8' into topbar
October 22, 2017, 22:04 (GMT)
Merge branch 'master' into blender2.8
October 22, 2017, 14:40 (GMT)
Polyfill Beautify: half-edge optimization

Was using an edge hash for triangle -> edge lookups,
updating triangle indices for each edge-rotation.

Replace this with half-edge which can rotate edges much more simply,
writing triangles back once the solution has been calculated.

Gives ~33% speedup in own tests.
October 22, 2017, 13:02 (GMT)
Merge branch 'blender2.8' into topbar
October 22, 2017, 08:56 (GMT)
Fix Thickness curve intialization error

When reload file, the curve was not initializated and produces segment fault.
October 21, 2017, 18:58 (GMT)
Code refactor: avoid some unnecessary device memory copying.
October 21, 2017, 18:58 (GMT)
Code refactor: simplify image device memory allocation.
October 21, 2017, 18:57 (GMT)
Fix issue with resumable rendering in recent changes.
October 21, 2017, 18:29 (GMT)
Cycles: disable progressive refine if denoising or save buffers is used.

Progressive refine undoes memory saving from save buffers, so enabling
both does not make much sense. Previously enabling progressive refine
would disable denoising, but it should be the other way around since
denoise actually affects the render result.

Includes some code refactor for progressive refine render buffers, and
avoids recomputing tiles for each progressive sample.
October 21, 2017, 18:13 (GMT)
Cycles: combined CPU + GPU rendering support.

CPU rendering will be restricted to a BVH2, which is not ideal for raytracing
performance but can be shared with the GPU. Decoupled volume shading will be
disabled to match GPU volume sampling.

The number of CPU rendering threads is reduced to leave one core dedicated to
each GPU. Viewport rendering will also only use GPU rendering still. So along
with the BVH2 usage, perfect scaling should not be expected.

Go to User Preferences > System to enable the CPU to render alongside the GPU.

Differential Revision: https://developer.blender.org/D2873
October 21, 2017, 15:50 (GMT)
Cleanup: use relative imports in bl_ui

More changes missing in previous merge
October 21, 2017, 15:36 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
release/scripts/startup/bl_ui/properties_scene.py
release/scripts/startup/bl_ui/space_clip.py
release/scripts/startup/bl_ui/space_image.py
release/scripts/startup/bl_ui/space_node.py
release/scripts/startup/bl_ui/space_view3d.py
release/scripts/startup/bl_ui/space_view3d_toolbar.py
October 21, 2017, 14:48 (GMT)
Move & rename uiLayoutOperatorButs to interface_templates.c
October 21, 2017, 14:17 (GMT)
Cleanup: Change flag name, add comment
October 21, 2017, 14:05 (GMT)
Clarify region size refreshing code in ED_screen_ensure_updated
October 21, 2017, 13:51 (GMT)
Fix headers not using correct background color
October 21, 2017, 13:36 (GMT)
Top-bar operator settings: Add simple "More..." button to show all settings

Doesn't make much sense yet, but it will once operator settings are
split into basic and advanced ones (see D2883).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021