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 |
Revision a5d09d8 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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. |
Revision 75f931d by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 4, 2017, 10:56 (GMT) |
Fix error in transformation when object is rotated |
Revision 00b6810 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 4, 2017, 10:39 (GMT) |
Initialize rotation of GPencil Objects |
Revision bcbf776 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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. |
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 |
March 4, 2017, 06:16 (GMT) |
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 |
|
|
|


Master Commits
MiikaHweb | 2003-2021