Blender Git Commit Log

All Blender Git commits.

Page: 4014 / 8462

March 5, 2017, 08:48 (GMT)
Merge branch 'master' into temp-select-pick
March 5, 2017, 08:12 (GMT)
Added back multi-pass occlusion queries
March 5, 2017, 06:27 (GMT)
Add depth sorting mode VIEW3D_SELECT_DEPTH_SORT_ALL
March 4, 2017, 16:42 (GMT)
Add a call to draw gpencil object for 2D

As the current drawing action is 2D, we need to call the function for drawing.

All previous strokes are drawn in 3D because they are converted after finish each stroke from 2d to 3d.
March 4, 2017, 14:56 (GMT)
Fix Vive compile option
March 4, 2017, 11:37 (GMT)
Cycles: Calculate size of split state buffer kernel side

By calculating the size of the state buffer in the kernel rather than the host
less code is needed and the size actually reflects the requested features.

Will also be a little faster in some cases because of larger global work size.
March 4, 2017, 10:56 (GMT)
Fix error in transformation when object is rotated
March 4, 2017, 10:39 (GMT)
Initialize rotation of GPencil Objects
March 4, 2017, 10:38 (GMT)
Return datablock for GPencil
March 4, 2017, 08:29 (GMT)
Cycles: Fix crash after failed kernel build

Pointers to kernels were uninitialized leading to freeing of random memory
addresses. Another reason it would be good to use smart pointers.
March 4, 2017, 06:49 (GMT)
Cycles: Faster building of split kernel

Simple change to make it so that only kernels that have been modified are
rebuilt. Might only be useful during development.
Revision 76c9f1a by Mike Erwin (master)
March 4, 2017, 06:49 (GMT)
OpenGL: remove fdrawcheckerboard

This helper function was marked DEPRECATED since it uses old OpenGL calls.

Switched last 2 uses to imm_draw_checker_box, which does the same thing, only awesome.

Part of T49043
Revision 2089a17 by Luca Rood (master)
March 4, 2017, 06:16 (GMT)
Fix T50838: Surface Deform DM use after free issue

Implementd fix suggested by @sergey in T50838.
March 4, 2017, 04:38 (GMT)
Remove a few warnings and some cleanup
March 4, 2017, 04:12 (GMT)
Implement normal override for the new collision function
March 4, 2017, 03:24 (GMT)
Replace plNearestPoints with a deticated solution

Implement a dedicated collision detection function (was previously
relying on Bullet's generic `plNearestPoints`).
This function computes all the collision data to be used for response:
coordinates, distance, direction vector.

This new function has three advantages:

* Remove a dependency from cloth simulation (Bullet).
* Give more pleasing collision results (this function is tailored
specifically for our collision response method).
* Much faster computation (not benchmarked extensively, but observed
overal simulation time was cut roughly in half with "collision-heavy"
simulations).
March 4, 2017, 02:32 (GMT)
Cleanup: expose struct for ED_view3d_mats_rv3d_*
March 4, 2017, 01:56 (GMT)
minor correction
March 4, 2017, 01:51 (GMT)
More efficient depth sorting
March 3, 2017, 23:41 (GMT)
Simplify impulse clustering pointer stuff
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021