Blender Git Commit Log

All Blender Git commits.

Page: 4080 / 8462

January 26, 2017, 07:52 (GMT)
Cycles: Add OpenCL kernel for zeroing memory buffers

Transferring memory to the device was very slow and there's really no
need when only zeroing a buffer.
January 26, 2017, 05:33 (GMT)
Cycles: Zero split kernel state memory outside of kernel

Fixes problem seen with CUDA. The global work size wasn't large enough for the
data_init kernel to zero the full buffers, so now its done from the host.
January 26, 2017, 05:18 (GMT)
Alembic: fix compile error on Linux.
January 26, 2017, 05:16 (GMT)
Fix T50287: Blender crashes when open a blend that contains an alembic
file.

Missed in rB62a2ed97b.
January 25, 2017, 17:02 (GMT)
Remove unused panels (layer_passes and layer_options)
January 25, 2017, 17:02 (GMT)
Add scene active layer
January 25, 2017, 16:37 (GMT)
[Cycles/MSVC/Testing] Fix broken test code.

Currently the tests don't run on windows for the following reasons

1) render_graph_finalize has an linking issue due missing a bunch of libraries (not sure why this is not an issue for linux)
2) This one is more interesting, in test/python/cmakelists.txt ${TEST_BLENDER_EXE_BARE} and ${TEST_BLENDER_EXE} are flat out wrong, but for some reason this doesn't matter for most tests, cause ctest will actually go out and look for the executable and fix the path for you *BUT* only for the command, if you use them in any of the parameters it'll happily pass on the wrong path.
3) on linux you can just run a .py file, windows is not as awesome and needs to be told to run it with pyton.
4) had to use the NAME/COMMAND long form of add_test otherwise $<TARGET_FILE:blender> doesn't get expanded, why? beats me.
5) missing idiff.exe for msvc2015/x64 in the libs folder.

This patch addresses 1-4 , but given I have no working Linux build environment, I'm unsure if it'll break anything there

5 has been fixed in rBL61751

Reviewers: juicyfruit, brecht, sergey

Reviewed By: sergey

Subscribers: Blendify

Tags: #cycles, #automated_testing

Differential Revision: https://developer.blender.org/D2367
January 25, 2017, 16:01 (GMT)
Remove scene layer and collection from context
January 25, 2017, 14:16 (GMT)
Fix T50115: stereoscopic video file memory leak
January 25, 2017, 13:02 (GMT)
Fix T50032: Wrong render result when same image is used with and without alpha
January 25, 2017, 11:30 (GMT)
Fix T50512: Linked Backround scene with animation not updating with new depsgraph

Was missing relations for the set scenes.

Perhaps not ideal solution, but should be good enough for now.
January 25, 2017, 11:28 (GMT)
Merge branch 'render-layers' of git.blender.org:blender into clay-engine

# Conflicts:
# source/blender/editors/space_view3d/drawobject.c
January 25, 2017, 11:28 (GMT)
Depsgraph: Do ID tag outside of build_scene

Otherwise it was possible to get ID tags cleared in the middle
of DEG construction when there are set scenes used.
January 25, 2017, 11:21 (GMT)
Fix compile error
January 25, 2017, 10:22 (GMT)
Fix T50517: Rendering expecting time is negative
January 25, 2017, 10:18 (GMT)
Fix T50517: Rendering expecting time is negative
January 25, 2017, 09:17 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into render-layers
January 25, 2017, 09:01 (GMT)
Convert MBC_ API to Mesh (instead of derived mesh) and move it to mesh_render

This includes a few fixes in the MBC_ api.

The idea here is for this to be the only interface the render engines
will deal with for the meshes.

If we need to expose special options for sculpting engine we refactor
this accordingly. But for now we are shaping this in a per-case base.

Note:
* We still need to hook up to the depsgraph to force clear/update of
batch_cache when mesh changes

(I'm waiting for Sergey Sharybin's depsgraph update for this though)

* Also ideally we could/should use BMesh directly instead of
DerivedMesh, but this will do for now.

Note 2:
In the end I renamed the `BKE_mesh_render` functions to `static
mesh_render`. We can re-expose them as BKE_* later once we need it.

Reviewers: merwin

Subscribers: fclem

Differential Revision: https://developer.blender.org/D2476
January 25, 2017, 06:33 (GMT)
Revert "UI: Add missing menu item"

This reverts commit 1ad842d432ccacd1f822d7f2b8ff3c542d25e976.
January 25, 2017, 06:05 (GMT)
Review: Multithread deform code
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021