[Bf-blender-cvs] [ca958642fa9] master: Fix Surface Deform not unbinding if target is removed

2017-04-20 Thread Luca Rood
Commit: ca958642fa92118f8c6fc1f585f897999ff6d32a Author: Luca Rood Date: Thu Apr 20 17:48:37 2017 +0200 Branches: master https://developer.blender.org/rBca958642fa92118f8c6fc1f585f897999ff6d32a Fix Surface Deform not unbinding if target is removed

[Bf-blender-cvs] [ee3faddfaaa] master: Fix T45350: Cache not being recomputed with "Bake All Dynamics"

2017-04-20 Thread Luca Rood
Commit: ee3faddfaaa1a624b708f32aefd557ff1761041b Author: Luca Rood Date: Thu Apr 20 14:59:02 2017 +0200 Branches: master https://developer.blender.org/rBee3faddfaaa1a624b708f32aefd557ff1761041b Fix T45350: Cache not being recomputed with "Bake All Dyn

[Bf-blender-cvs] [2f2420709c9] blender2.8: Remove local view toggle operator

2017-04-19 Thread Luca Rood
Commit: 2f2420709c95c1af27967daa257553edf9096c7a Author: Luca Rood Date: Wed Apr 19 14:27:21 2017 +0200 Branches: blender2.8 https://developer.blender.org/rB2f2420709c95c1af27967daa257553edf9096c7a Remove local view toggle operator

[Bf-blender-cvs] [4bee5b80d4c] blender2.8: Convert direct usages of base defines

2017-04-19 Thread Luca Rood
Commit: 4bee5b80d4c5c3309771424ad40f0a7723c818b1 Author: Luca Rood Date: Wed Apr 19 11:31:33 2017 +0200 Branches: blender2.8 https://developer.blender.org/rB4bee5b80d4c5c3309771424ad40f0a7723c818b1 Convert direct usages of base defines This replaces all direct usage of: - FIRSTBASE - LASTBASE

[Bf-blender-cvs] [bbf2f3ac2a5] cloth-improvements: Merge branch 'master' into cloth-improvements

2017-04-13 Thread Luca Rood
Commit: bbf2f3ac2a5990287c5caff4a3a603d98ab68b50 Author: Luca Rood Date: Thu Apr 13 15:48:55 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rBbbf2f3ac2a5990287c5caff4a3a603d98ab68b50 Merge branch 'master' into cloth-improvements

[Bf-blender-cvs] [8458ffcf5b2] blender2.8: Remove some elbeem debug functions

2017-04-13 Thread Luca Rood
Commit: 8458ffcf5b259595734d55f3cf560b9507a4d9ae Author: Luca Rood Date: Wed Apr 12 15:24:42 2017 +0200 Branches: blender2.8 https://developer.blender.org/rB8458ffcf5b259595734d55f3cf560b9507a4d9ae Remove some elbeem debug functions Some elbeem debug functions had old gl drawing calls. I

[Bf-blender-cvs] [257e6c0c7df] blender2.8: Remove deprecated opengl stuff from opensubdiv

2017-04-13 Thread Luca Rood
Commit: 257e6c0c7df443b96a567270ce541a686104eead Author: Luca Rood Date: Thu Apr 13 16:52:13 2017 +0200 Branches: blender2.8 https://developer.blender.org/rB257e6c0c7df443b96a567270ce541a686104eead Remove deprecated opengl stuff from opensubdiv This removes glGetBooleanv queries

[Bf-blender-cvs] [0a032ce83be] master: Fix Surface Deform crash with missing or freed DM

2017-04-13 Thread Luca Rood
Commit: 0a032ce83be78a02b92ffe4544fac46d6d3c8f03 Author: Luca Rood Date: Thu Apr 13 15:39:16 2017 +0200 Branches: master https://developer.blender.org/rB0a032ce83be78a02b92ffe4544fac46d6d3c8f03 Fix Surface Deform crash with missing or freed DM

[Bf-blender-cvs] [358def15a35] master: Install deps: Fix compilation error of Alembic

2017-04-10 Thread Luca Rood
Commit: 358def15a35ca3d05b53a879f1d4c6b403667d39 Author: Luca Rood Date: Mon Apr 10 15:53:37 2017 +0200 Branches: master https://developer.blender.org/rB358def15a35ca3d05b53a879f1d4c6b403667d39 Install deps: Fix compilation error of Alembic Couple of things here: - Boost is not necesserily

[Bf-blender-cvs] [320771dc741] cloth-improvements: Copy cache when copying cloth object

2017-04-04 Thread Luca Rood
Commit: 320771dc741b366bbb35abae46bdd2166722f2b6 Author: Luca Rood Date: Tue Apr 4 11:56:25 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rB320771dc741b366bbb35abae46bdd2166722f2b6 Copy cache when copying cloth object

[Bf-blender-cvs] [bc738592df8] cloth-improvements: Multithread self collision detection

2017-04-03 Thread Luca Rood
Commit: bc738592df8726454e67a08a9837744ff7ccf78f Author: Luca Rood Date: Mon Apr 3 16:02:56 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rBbc738592df8726454e67a08a9837744ff7ccf78f Multithread self collision detection

[Bf-blender-cvs] [6b818dcf793] cloth-improvements: Self collision refactor (prep for threading)

2017-04-03 Thread Luca Rood
Commit: 6b818dcf7932495ceb847c4f88d79830cc83af8f Author: Luca Rood Date: Mon Apr 3 15:44:24 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rB6b818dcf7932495ceb847c4f88d79830cc83af8f Self collision refactor (prep for threading

[Bf-blender-cvs] [5d07a070cb8] cloth-improvements: Collision refactor (prep for threading)

2017-04-03 Thread Luca Rood
Commit: 5d07a070cb83728a8f6b095fc0b2e2abf807e7bb Author: Luca Rood Date: Mon Apr 3 12:00:23 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rB5d07a070cb83728a8f6b095fc0b2e2abf807e7bb Collision refactor (prep for threading

[Bf-blender-cvs] [102b2a74187] cloth-improvements: Multithread object collision detection

2017-04-03 Thread Luca Rood
Commit: 102b2a741873a3cb9e26268bee350bcabffc1a59 Author: Luca Rood Date: Mon Apr 3 14:48:47 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rB102b2a741873a3cb9e26268bee350bcabffc1a59 Multithread object collision detection

[Bf-blender-cvs] [87825084d57] cloth-improvements: Implement cloth trouble indication map

2017-03-31 Thread Luca Rood
Commit: 87825084d57ec4a8ae246d8edb005a230e1a59e5 Author: Luca Rood Date: Thu Mar 30 19:51:53 2017 +0200 Branches: cloth-improvements https://developer.blender.org/rB87825084d57ec4a8ae246d8edb005a230e1a59e5 Implement cloth trouble indication map This allows one to set a vertex group, to which

[Bf-blender-cvs] [4f4a484b9b] master: Cloth refactor: Remove goal springs and some other cleanup

2017-03-23 Thread Luca Rood
Commit: 4f4a484b9b208fe5719825aa750b72e0b67937c8 Author: Luca Rood Date: Thu Mar 23 03:52:31 2017 -0300 Branches: master https://developer.blender.org/rB4f4a484b9b208fe5719825aa750b72e0b67937c8 Cloth refactor: Remove goal springs and some other cleanup This removes the goal springs, in favor

[Bf-blender-cvs] [d6a6417e3b] cloth-improvements: Fix silly mistake in collision impulse clamping

2017-03-19 Thread Luca Rood
Commit: d6a6417e3b9034b7fe73ed9e4acaf8563daa8c2b Author: Luca Rood Date: Sun Mar 19 12:34:11 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rBd6a6417e3b9034b7fe73ed9e4acaf8563daa8c2b Fix silly mistake in collision impulse clamping Forgot to ignore clamping when set

[Bf-blender-cvs] [666a9385c4] cloth-improvements: Implement collision impulse clamping (to prevent explosions)

2017-03-18 Thread Luca Rood
Commit: 666a9385c4bf2b6cf1b8cd8719f3b22e7f77b764 Author: Luca Rood Date: Sat Mar 18 16:53:12 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB666a9385c4bf2b6cf1b8cd8719f3b22e7f77b764 Implement collision impulse clamping (to prevent explosions

[Bf-blender-cvs] [87625ccce9] cloth-improvements: Fix blenderplayer linking

2017-03-18 Thread Luca Rood
Commit: 87625ccce9afcd2e1b9a4b292f811270847a85b4 Author: Luca Rood Date: Sat Mar 18 19:35:41 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB87625ccce9afcd2e1b9a4b292f811270847a85b4 Fix blenderplayer linking

[Bf-blender-cvs] [6edd60d959] cloth-improvements: Implement instability compensation

2017-03-18 Thread Luca Rood
Commit: 6edd60d95938aa41cdd0ce8ebef24f0231084411 Author: Luca Rood Date: Fri Mar 17 22:33:34 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB6edd60d95938aa41cdd0ce8ebef24f0231084411 Implement instability compensation

[Bf-blender-cvs] [6249fb68e0] cloth-improvements: Fix max subframe handling in adaptive subframes

2017-03-18 Thread Luca Rood
Commit: 6249fb68e0c3b5792bf89423e379c3164a062cc0 Author: Luca Rood Date: Sat Mar 18 13:04:19 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB6249fb68e0c3b5792bf89423e379c3164a062cc0 Fix max subframe handling in adaptive subframes

[Bf-blender-cvs] [03412896f6] cloth-improvements: Fix vertex group influence UI

2017-03-18 Thread Luca Rood
Commit: 03412896f6e290758a2a4d945d55cf974630ea29 Author: Luca Rood Date: Sat Mar 18 19:41:34 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB03412896f6e290758a2a4d945d55cf974630ea29 Fix vertex group influence UI

[Bf-blender-cvs] [fe9debc47b] cloth-improvements: Fix critical collision bug

2017-03-16 Thread Luca Rood
Commit: fe9debc47bf573e0d0f4c2c6233f84827750bfe2 Author: Luca Rood Date: Fri Mar 17 00:46:33 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rBfe9debc47bf573e0d0f4c2c6233f84827750bfe2 Fix critical collision bug Collision object coordinates were not being updated when

[Bf-blender-cvs] [84213a3ce1] cloth-improvements: Fix basemesh target object poll function

2017-03-16 Thread Luca Rood
Commit: 84213a3ce1a2f77558956221f9194d0adbeff933 Author: Luca Rood Date: Thu Mar 16 22:42:50 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB84213a3ce1a2f77558956221f9194d0adbeff933 Fix basemesh target object poll function

[Bf-blender-cvs] [3f0b3a4fb0] cloth-improvements: Merge branch 'master' into cloth-develop

2017-03-16 Thread Luca Rood
Commit: 3f0b3a4fb0107b7939b712227f470340e6d7339d Author: Luca Rood Date: Thu Mar 16 17:56:34 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB3f0b3a4fb0107b7939b712227f470340e6d7339d Merge branch 'master' into cloth-develop

[Bf-blender-cvs] [5ad6bdb021] cloth-improvements: Implement rest planarity factor scaling

2017-03-15 Thread Luca Rood
Commit: 5ad6bdb0216235934f32fdbbf084187c24bb9fc6 Author: Luca Rood Date: Wed Mar 15 05:36:44 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB5ad6bdb0216235934f32fdbbf084187c24bb9fc6 Implement rest planarity factor scaling

[Bf-blender-cvs] [5315339162f] cloth-improvements: Refactor: remove goal springs in favor of per vert computation

2017-03-13 Thread Luca Rood
Commit: 5315339162f9b60b0ceb2445d8a68d271b63e2fd Author: Luca Rood Date: Wed Feb 15 00:50:52 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB5315339162f9b60b0ceb2445d8a68d271b63e2fd Refactor: remove goal springs in favor of per vert computation

[Bf-blender-cvs] [b034660643e] cloth-improvements: Implement combined vertex weight by group influeces (Weight Keys)

2017-03-13 Thread Luca Rood
Commit: b034660643e693df00814b640c060b67ed9298a0 Author: Luca Rood Date: Fri Dec 9 14:34:46 2016 -0200 Branches: cloth-improvements https://developer.blender.org/rBb034660643e693df00814b640c060b67ed9298a0 Implement combined vertex weight by group influeces (Weight Keys

[Bf-blender-cvs] [d6bee4bffd0] cloth-improvements: Implement weight keys for pinning

2017-03-13 Thread Luca Rood
Commit: d6bee4bffd037b31db8b17423a5fbf703527242c Author: Luca Rood Date: Wed Feb 15 01:03:30 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBd6bee4bffd037b31db8b17423a5fbf703527242c Implement weight keys for pinning

[Bf-blender-cvs] [dbb20c39130] cloth-improvements: Refactor: remove unnecessary re-initialization

2017-03-13 Thread Luca Rood
Commit: dbb20c3913074997420ab93de9e32143564b7ef1 Author: Luca Rood Date: Thu Feb 9 23:49:35 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBdbb20c3913074997420ab93de9e32143564b7ef1 Refactor: remove unnecessary re-initialization Cloth was being re-initialized whenever

[Bf-blender-cvs] [7fa9ab01d6e] cloth-improvements: Implement animated cloth velocity initialization

2017-03-12 Thread Luca Rood
Commit: 7fa9ab01d6e9deb434777d1635016b73d9835acc Author: Luca Rood Date: Mon Mar 13 01:31:10 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB7fa9ab01d6e9deb434777d1635016b73d9835acc Implement animated cloth velocity initialization This allows the initial cloth velocity

[Bf-blender-cvs] [c6f05db9122] cloth-improvements: Add support for external basemesh object

2017-03-12 Thread Luca Rood
Commit: c6f05db9122ebc4f9943d0ab02bbea25e6b16ed2 Author: Luca Rood Date: Sun Mar 12 16:26:49 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rBc6f05db9122ebc4f9943d0ab02bbea25e6b16ed2 Add support for external basemesh object This allows the usage of a different object

[Bf-blender-cvs] [8d983627107] blender2.8: OpenGL immediate mode: graph_draw.c

2017-03-08 Thread Luca Rood
Commit: 8d98362710798fe9e40e6a24c32306e4d4edfef0 Author: Luca Rood Date: Wed Mar 8 02:30:51 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB8d98362710798fe9e40e6a24c32306e4d4edfef0 OpenGL immediate mode: graph_draw.c This also fixes a little bug, which caused

[Bf-blender-cvs] [f6e8f7f4aa] temp-select-pick: Surface Deform Modifier: Respect object transforms at bind time

2017-03-07 Thread Luca Rood
Commit: f6e8f7f4aad650def1cf687668f1f0f90c5e0ccb Author: Luca Rood Date: Mon Mar 6 02:40:29 2017 -0300 Branches: temp-select-pick https://developer.blender.org/rBf6e8f7f4aad650def1cf687668f1f0f90c5e0ccb Surface Deform Modifier: Respect object transforms at bind time This slightly changes SDef

[Bf-blender-cvs] [78d9a0a563] blender2.8: OpenGL immediate mode: finish file_draw.c

2017-03-06 Thread Luca Rood
Commit: 78d9a0a563962b75978a922fb9ee716905374428 Author: Luca Rood Date: Mon Mar 6 23:36:14 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB78d9a0a563962b75978a922fb9ee716905374428 OpenGL immediate mode: finish file_draw.c Part of T49043

[Bf-blender-cvs] [76ae10f580] blender2.8: OpenGL immediate mode: finish outliner_draw.c

2017-03-06 Thread Luca Rood
Commit: 76ae10f580eb8cd460f4e69a500b8a65abc6f37a Author: Luca Rood Date: Tue Mar 7 01:40:40 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB76ae10f580eb8cd460f4e69a500b8a65abc6f37a OpenGL immediate mode: finish outliner_draw.c Part of T49043

[Bf-blender-cvs] [def4ffd1c5] blender2.8: OpenGL immediate mode: finish node_draw.c

2017-03-06 Thread Luca Rood
Commit: def4ffd1c5164b81ad66c2e28ac9d45a3c121d4b Author: Luca Rood Date: Mon Mar 6 20:29:09 2017 -0300 Branches: blender2.8 https://developer.blender.org/rBdef4ffd1c5164b81ad66c2e28ac9d45a3c121d4b OpenGL immediate mode: finish node_draw.c Part of T49043

[Bf-blender-cvs] [355ad008a2] master: Surface Deform Modifier: Respect object transforms at bind time

2017-03-05 Thread Luca Rood
Commit: 355ad008a26f9605752108c74e813c43dc0659d2 Author: Luca Rood Date: Mon Mar 6 02:40:29 2017 -0300 Branches: master https://developer.blender.org/rB355ad008a26f9605752108c74e813c43dc0659d2 Surface Deform Modifier: Respect object transforms at bind time This slightly changes SDef behavior

[Bf-blender-cvs] [2089a17f7e] master: Fix T50838: Surface Deform DM use after free issue

2017-03-03 Thread Luca Rood
Commit: 2089a17f7e69bb2106950b041486e23928065fb0 Author: Luca Rood Date: Sat Mar 4 03:16:50 2017 -0300 Branches: master https://developer.blender.org/rB2089a17f7e69bb2106950b041486e23928065fb0 Fix T50838: Surface Deform DM use after free issue Implementd fix suggested by @sergey in T50838

[Bf-blender-cvs] [9f0176d795] cloth-improvements: Simplify impulse clustering pointer stuff

2017-03-03 Thread Luca Rood
Commit: 9f0176d795ca61c26e854f023cf41f41ab646b1c Author: Luca Rood Date: Fri Mar 3 20:41:34 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB9f0176d795ca61c26e854f023cf41f41ab646b1c Simplify impulse clustering pointer stuff

[Bf-blender-cvs] [a87cd01425] cloth-improvements: Remove a few warnings and some cleanup

2017-03-03 Thread Luca Rood
Commit: a87cd014256ca8991819a81df227de5ee76c46a2 Author: Luca Rood Date: Sat Mar 4 01:38:44 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rBa87cd014256ca8991819a81df227de5ee76c46a2 Remove a few warnings and some cleanup

[Bf-blender-cvs] [0607cd2e15] cloth-improvements: Replace plNearestPoints with a deticated solution

2017-03-03 Thread Luca Rood
Commit: 0607cd2e15cc54692c7eed01500f6098dbaf1722 Author: Luca Rood Date: Sat Mar 4 00:24:35 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB0607cd2e15cc54692c7eed01500f6098dbaf1722 Replace plNearestPoints with a deticated solution Implement a dedicated collision

[Bf-blender-cvs] [77df327fa8] cloth-improvements: Implement normal override for the new collision function

2017-03-03 Thread Luca Rood
Commit: 77df327fa80a722a96db8ae29133d51c6451c07f Author: Luca Rood Date: Sat Mar 4 01:12:11 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB77df327fa80a722a96db8ae29133d51c6451c07f Implement normal override for the new collision function

[Bf-blender-cvs] [215df08c0f] cloth-improvements: Expose slice intersection function (math_geom)

2017-03-03 Thread Luca Rood
Commit: 215df08c0f01e6e5e20a9c5eb05f08c03808ac7c Author: Luca Rood Date: Fri Mar 3 20:36:50 2017 -0300 Branches: cloth-improvements https://developer.blender.org/rB215df08c0f01e6e5e20a9c5eb05f08c03808ac7c Expose slice intersection function (math_geom

[Bf-blender-cvs] [856077618a] master: Fix T50830: Wrong context when calling surfacedeform_bind

2017-03-01 Thread Luca Rood
Commit: 856077618a9dfe33a6fb25c86effdfd2b3098419 Author: Luca Rood Date: Wed Mar 1 17:56:10 2017 -0300 Branches: master https://developer.blender.org/rB856077618a9dfe33a6fb25c86effdfd2b3098419 Fix T50830: Wrong context when calling surfacedeform_bind The custom poll function

[Bf-blender-cvs] [6ab9af0083] blender2.8: Merge branch 'master' into blender2.8

2017-02-27 Thread Luca Rood
Commit: 6ab9af0083a947b88ef71b247ce1853145351890 Author: Luca Rood Date: Mon Feb 27 16:08:25 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB6ab9af0083a947b88ef71b247ce1853145351890 Merge branch 'master' into blender2.8

[Bf-blender-cvs] [4fa4132e45] master: Surface Deform Modifier (SDef)

2017-02-27 Thread Luca Rood
Commit: 4fa4132e45c97df24108b14fa3c11b2b4b04d22c Author: Luca Rood Date: Mon Feb 27 12:39:14 2017 -0300 Branches: master https://developer.blender.org/rB4fa4132e45c97df24108b14fa3c11b2b4b04d22c Surface Deform Modifier (SDef) Implementation of the SDef modifier, which allows meshes to be bound

[Bf-blender-cvs] [4c6190d08f] blender2.8: Add immDrawBorderCorners function

2017-02-23 Thread Luca Rood
Commit: 4c6190d08f00d48cbfb6ec8b0bbc3edf18c2152b Author: Luca Rood Date: Fri Feb 24 00:16:46 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB4c6190d08f00d48cbfb6ec8b0bbc3edf18c2152b Add immDrawBorderCorners function This replaces `glaDrawBorderCorners

[Bf-blender-cvs] [9dd86e2758] blender2.8: OpenGl immediate mode: drawnode.c

2017-02-23 Thread Luca Rood
Commit: 9dd86e275865068165b73ec4fcd87c25855ab0fa Author: Luca Rood Date: Tue Feb 21 22:17:47 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB9dd86e275865068165b73ec4fcd87c25855ab0fa OpenGl immediate mode: drawnode.c Part of T49043

[Bf-blender-cvs] [4c164487bc] master: Add "Gravitation" option to "Force" type force fields

2017-02-23 Thread Luca Rood
Commit: 4c164487bc15854834577f2867623a83db75ed60 Author: Luca Rood Date: Thu Feb 23 19:00:03 2017 -0300 Branches: master https://developer.blender.org/rB4c164487bc15854834577f2867623a83db75ed60 Add "Gravitation" option to "Force" type force fields This adds an option to

[Bf-blender-cvs] [2e83814e18] blender2.8: OpenGl immediate mode: clip_draw.c and clip_graph_draw.c fixes

2017-02-23 Thread Luca Rood
Commit: 2e83814e186f0d6746f0ce18123d6a5a67e07a64 Author: Luca Rood Date: Thu Feb 23 13:35:16 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB2e83814e186f0d6746f0ce18123d6a5a67e07a64 OpenGl immediate mode: clip_draw.c and clip_graph_draw.c fixes Fixed little typo in clip_draw.c

[Bf-blender-cvs] [3b3ed19c18] blender2.8: OpenGl immediate mode: remove imm_draw_line

2017-02-22 Thread Luca Rood
Commit: 3b3ed19c187242cde0d0aa9d932176dc8dded30c Author: Luca Rood Date: Thu Feb 23 02:52:36 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB3b3ed19c187242cde0d0aa9d932176dc8dded30c OpenGl immediate mode: remove imm_draw_line Replaced all calls to `imm_draw_line` by plain

[Bf-blender-cvs] [30420845b9] blender2.8: OpenGl immediate mode: fix screen_draw.c

2017-02-22 Thread Luca Rood
Commit: 30420845b9fa59dcb78c9a5f2a30c819ab26d5b6 Author: Luca Rood Date: Thu Feb 23 00:27:35 2017 -0300 Branches: blender2.8 https://developer.blender.org/rB30420845b9fa59dcb78c9a5f2a30c819ab26d5b6 OpenGl immediate mode: fix screen_draw.c * Fix several wrong coordinates, causing things

[Bf-blender-cvs] [a2ed635a73] surface-deform-modifier: Fix typo and change `.enabled` to `.active`

2017-02-17 Thread Luca Rood
Commit: a2ed635a73330d66eaf9edb308a00576e7b10bcb Author: Luca Rood Date: Sat Feb 18 04:10:53 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBa2ed635a73330d66eaf9edb308a00576e7b10bcb Fix typo and change `.enabled` to `.active

[Bf-blender-cvs] [23e51f4734] blender2.8: OpenGL immediate mode: sequencer_draw.c (finished)

2017-02-16 Thread Luca Rood
Commit: 23e51f47342b24275c2bcbaf866de62f5ed087d5 Author: Luca Rood Date: Thu Feb 16 22:18:42 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB23e51f47342b24275c2bcbaf866de62f5ed087d5 OpenGL immediate mode: sequencer_draw.c (finished) Converted the remaining diagonal stripes

[Bf-blender-cvs] [ff53949145] blender2.8: Add diagonal stripe shader (GPU_SHADER_2D_DIAG_STRIPES)

2017-02-16 Thread Luca Rood
Commit: ff539491458cab9689f8454615fbedd65241e40b Author: Luca Rood Date: Thu Feb 16 21:49:20 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBff539491458cab9689f8454615fbedd65241e40b Add diagonal stripe shader (GPU_SHADER_2D_DIAG_STRIPES) Reviewed By: merwin Differential

[Bf-blender-cvs] [cbc5388a4a] blender2.8: Minor cleanup in sequencer_draw.c

2017-02-16 Thread Luca Rood
Commit: cbc5388a4ab1739612e4ec0c5850b9bb1ab3f1f5 Author: Luca Rood Date: Thu Feb 16 18:44:37 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBcbc5388a4ab1739612e4ec0c5850b9bb1ab3f1f5 Minor cleanup in sequencer_draw.c Minor style cleanup, and also replaced manual checker drawing

[Bf-blender-cvs] [b5cae50376] blender2.8: Add imm_draw_checker_box function

2017-02-16 Thread Luca Rood
Commit: b5cae50376ba32694a48e23dabf5d35c8e6d5d8b Author: Luca Rood Date: Thu Feb 16 18:22:28 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBb5cae50376ba32694a48e23dabf5d35c8e6d5d8b Add imm_draw_checker_box function This replaces `fdrawcheckerboard` in drawing a standard gray

[Bf-blender-cvs] [34d3ae9d5b] blender2.8: OpenGL immediate mode: clip_draw.c

2017-02-16 Thread Luca Rood
Commit: 34d3ae9d5ba51e086fe59fac41be026926b33af5 Author: Luca Rood Date: Thu Feb 16 00:56:13 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB34d3ae9d5ba51e086fe59fac41be026926b33af5 OpenGL immediate mode: clip_draw.c Part of T49043

[Bf-blender-cvs] [10d2ee6287] blender2.8: Remove redundant draw call (sequencer)

2017-02-15 Thread Luca Rood
Commit: 10d2ee6287e683811067551ed96557a23754c835 Author: Luca Rood Date: Wed Feb 8 22:45:32 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB10d2ee6287e683811067551ed96557a23754c835 Remove redundant draw call (sequencer) `SEQUENCER_OT_slip` was calling `draw_sequence_extensions

[Bf-blender-cvs] [dbe23c5456] blender2.8: OpenGL immediate mode: sequencer_draw.c

2017-02-15 Thread Luca Rood
Commit: dbe23c5456496a179b956b545c24c311b69c1c62 Author: Luca Rood Date: Wed Feb 8 02:43:17 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBdbe23c5456496a179b956b545c24c311b69c1c62 OpenGL immediate mode: sequencer_draw.c Other than the general conversion: * Made some slight

[Bf-blender-cvs] [b3aead8fd7] surface-deform-modifier: Use parenthesis for bit shifts

2017-02-14 Thread Luca Rood
Commit: b3aead8fd74c46f3c3156381685c6d2bd54eb730 Author: Luca Rood Date: Tue Feb 14 16:43:15 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBb3aead8fd74c46f3c3156381685c6d2bd54eb730 Use parenthesis for bit shifts

[Bf-blender-cvs] [5a17cb4c08] surface-deform-modifier: Use poll callback to disable bind operator instead of Python

2017-02-14 Thread Luca Rood
Commit: 5a17cb4c0825d3eab3daaff3dc6c27eb986f35f6 Author: Luca Rood Date: Tue Feb 14 16:33:24 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB5a17cb4c0825d3eab3daaff3dc6c27eb986f35f6 Use poll callback to disable bind operator instead of Python

[Bf-blender-cvs] [733b5b8c66] surface-deform-modifier: Remove unused `weight_components`

2017-02-14 Thread Luca Rood
Commit: 733b5b8c666b1f18a49df687b396d251c73481e9 Author: Luca Rood Date: Tue Feb 14 16:41:53 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB733b5b8c666b1f18a49df687b396d251c73481e9 Remove unused `weight_components

[Bf-blender-cvs] [7b6d09e9bd] cloth-improvements: Fix stack overflow in spring angle calculation

2017-02-11 Thread Luca Rood
Commit: 7b6d09e9bd94ca4e28441632733d4077a2f27b1c Author: Luca Rood Date: Sun Feb 12 01:48:10 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB7b6d09e9bd94ca4e28441632733d4077a2f27b1c Fix stack overflow in spring angle calculation

[Bf-blender-cvs] [8fbf1c4d77] blender2.8: OpenGL immediate mode: Convert leftover UI_ThemeColor calls

2017-02-10 Thread Luca Rood
Commit: 8fbf1c4d77dcf21f2b7d63db51c7b6a950e21993 Author: Luca Rood Date: Tue Feb 7 20:53:20 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB8fbf1c4d77dcf21f2b7d63db51c7b6a950e21993 OpenGL immediate mode: Convert leftover UI_ThemeColor calls Some `UI_ThemeColor` calls were left

[Bf-blender-cvs] [8add4cc900] blender2.8: OpenGL immediate mode: uvedit_draw.c

2017-02-10 Thread Luca Rood
Commit: 8add4cc900b4d6c8fe66d09b1563bc48b3b7be32 Author: Luca Rood Date: Thu Feb 2 18:47:33 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB8add4cc900b4d6c8fe66d09b1563bc48b3b7be32 OpenGL immediate mode: uvedit_draw.c Still has one `UI_ThemeColor` call, because drawing

[Bf-blender-cvs] [4493debf55] temp-blender2.8-stable: OpenGL immediate mode: clip_graph_draw.c

2017-02-07 Thread Luca Rood
Commit: 4493debf558e34c23f75af90124ebb704433a2ef Author: Luca Rood Date: Tue Feb 7 03:27:03 2017 -0200 Branches: temp-blender2.8-stable https://developer.blender.org/rB4493debf558e34c23f75af90124ebb704433a2ef OpenGL immediate mode: clip_graph_draw.c Part of T49043 and T49042

[Bf-blender-cvs] [def5517c59] temp-blender2.8-stable: OpenGL immediate mode: Convert leftover UI_ThemeColor calls

2017-02-07 Thread Luca Rood
Commit: def5517c592536c8d5f502e3d8fdd6a9b0221fad Author: Luca Rood Date: Tue Feb 7 20:53:20 2017 -0200 Branches: temp-blender2.8-stable https://developer.blender.org/rBdef5517c592536c8d5f502e3d8fdd6a9b0221fad OpenGL immediate mode: Convert leftover UI_ThemeColor calls Some `UI_ThemeColor

[Bf-blender-cvs] [2df0e2768e] temp-blender2.8-stable: OpenGL immediate mode: uvedit_draw.c

2017-02-07 Thread Luca Rood
Commit: 2df0e2768e294be54f9f3302da5361b00a42687d Author: Luca Rood Date: Thu Feb 2 18:47:33 2017 -0200 Branches: temp-blender2.8-stable https://developer.blender.org/rB2df0e2768e294be54f9f3302da5361b00a42687d OpenGL immediate mode: uvedit_draw.c Still has one `UI_ThemeColor` call, because

[Bf-blender-cvs] [e5e44c01f2] surface-deform-modifier: icon

2017-02-05 Thread Luca Rood
Commit: e5e44c01f20d6d1b7d0b0700127b3cd512fb1ad9 Author: Luca Rood Date: Mon Feb 6 01:22:13 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBe5e44c01f20d6d1b7d0b0700127b3cd512fb1ad9 icon === M

[Bf-blender-cvs] [e3b5229da2] cloth-improvements: Add collision response quality control

2017-02-03 Thread Luca Rood
Commit: e3b5229da2f5d2338546d276a60b8fdf0fd7de62 Author: Luca Rood Date: Fri Feb 3 19:57:58 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBe3b5229da2f5d2338546d276a60b8fdf0fd7de62 Add collision response quality control

[Bf-blender-cvs] [5e28df26de] cloth-improvements: Fix regression on plasticity caused by sewing springs

2017-02-03 Thread Luca Rood
Commit: 5e28df26de23460487a9df454685d5dda9c38080 Author: Luca Rood Date: Sat Feb 4 03:57:26 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB5e28df26de23460487a9df454685d5dda9c38080 Fix regression on plasticity caused by sewing springs I must have been sleeping when I

[Bf-blender-cvs] [b1b5ded37f] blender2.8: Fix shaders in some immBindBuiltinProgram calls

2017-02-02 Thread Luca Rood
Commit: b1b5ded37f9e2967fb1e2b33c6aef89c233750ed Author: Luca Rood Date: Thu Feb 2 23:17:22 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBb1b5ded37f9e2967fb1e2b33c6aef89c233750ed Fix shaders in some immBindBuiltinProgram calls Had mistakenly used 3D shaders for some 2D

[Bf-blender-cvs] [9a22b32e7e] blender2.8: Make imm_drawcircball public

2017-02-02 Thread Luca Rood
Commit: 9a22b32e7e2a791e055b67d8c268d11364aeda37 Author: Luca Rood Date: Thu Feb 2 03:13:41 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB9a22b32e7e2a791e055b67d8c268d11364aeda37 Make imm_drawcircball public (Approved by merwin in IRC) Required by part of T49043

[Bf-blender-cvs] [57ac20d5b7] blender2.8: OpenGL immediate mode: space_graph.c

2017-02-02 Thread Luca Rood
Commit: 57ac20d5b72c060a0f2d938a86f640bf42132589 Author: Luca Rood Date: Wed Feb 1 23:00:39 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB57ac20d5b72c060a0f2d938a86f640bf42132589 OpenGL immediate mode: space_graph.c Part of T49043

[Bf-blender-cvs] [47b21dd4c6] blender2.8: OpenGL immediate mode: transform_snap.c and part of drawnode.c

2017-02-02 Thread Luca Rood
Commit: 47b21dd4c6768e0410e4a73350be75bfb1123188 Author: Luca Rood Date: Thu Feb 2 03:14:52 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB47b21dd4c6768e0410e4a73350be75bfb1123188 OpenGL immediate mode: transform_snap.c and part of drawnode.c Also converted ED_node_draw_snap

[Bf-blender-cvs] [2e8be8ac6b] blender2.8: OpenGL immediate mode: view3d_ruler.c

2017-02-01 Thread Luca Rood
Commit: 2e8be8ac6b3364d869400fe6078a43994fe582a4 Author: Luca Rood Date: Fri Jan 27 02:36:29 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB2e8be8ac6b3364d869400fe6078a43994fe582a4 OpenGL immediate mode: view3d_ruler.c Differential Revision: https://developer.blender.org/D2485

[Bf-blender-cvs] [64b4a3185c] blender2.8: OpenGL immediate mode: drawanimviz.c

2017-02-01 Thread Luca Rood
Commit: 64b4a3185c263f5982bb3ecd324f1befb42531bd Author: Luca Rood Date: Wed Feb 1 20:46:33 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB64b4a3185c263f5982bb3ecd324f1befb42531bd OpenGL immediate mode: drawanimviz.c Differential Revision: https://developer.blender.org/D2484

[Bf-blender-cvs] [57573df0d3] blender2.8: Add GetThemeColorBlendShade3ubv function

2017-02-01 Thread Luca Rood
Commit: 57573df0d3c45629080996704fa8d32b458dcfa5 Author: Luca Rood Date: Wed Feb 1 20:40:49 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB57573df0d3c45629080996704fa8d32b458dcfa5 Add GetThemeColorBlendShade3ubv function Differential Revision: https://developer.blender.org

[Bf-blender-cvs] [13399d471e] blender2.8: OpenGL immediate mode: editmesh_knife.c

2017-02-01 Thread Luca Rood
Commit: 13399d471e5a86081de7aba031043ce8f0578fdf Author: Luca Rood Date: Wed Jan 25 22:14:13 2017 -0200 Branches: blender2.8 https://developer.blender.org/rB13399d471e5a86081de7aba031043ce8f0578fdf OpenGL immediate mode: editmesh_knife.c Differential Revision: https://developer.blender.org

[Bf-blender-cvs] [fd089843b3] blender2.8: OpenGL immediate mode: transform_constraints.c

2017-02-01 Thread Luca Rood
Commit: fd089843b3adf7e34b3a27b43b548fb6f8611616 Author: Luca Rood Date: Thu Jan 26 12:39:36 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBfd089843b3adf7e34b3a27b43b548fb6f8611616 OpenGL immediate mode: transform_constraints.c Differential Revision: https

[Bf-blender-cvs] [eca2f918a7] blender2.8: OpenGL immediate mode: transform_generics.c

2017-02-01 Thread Luca Rood
Commit: eca2f918a7934c09bde7f499e3a521f60250ce4c Author: Luca Rood Date: Thu Jan 26 12:13:50 2017 -0200 Branches: blender2.8 https://developer.blender.org/rBeca2f918a7934c09bde7f499e3a521f60250ce4c OpenGL immediate mode: transform_generics.c Differential Revision: https://developer.blender.org

[Bf-blender-cvs] [bc3b482b9d] cloth-improvements: Implement separate normal override and single sided collisions

2017-02-01 Thread Luca Rood
Commit: bc3b482b9d08e925d17366c76333541c00fdd572 Author: Luca Rood Date: Wed Feb 1 14:00:13 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBbc3b482b9d08e925d17366c76333541c00fdd572 Implement separate normal override and single sided collisions This adds single sided

[Bf-blender-cvs] [fdea8ecb5b] cloth-improvements: Implement velocity based adaptive step size calculation

2017-01-31 Thread Luca Rood
Commit: fdea8ecb5b42fb82590a1fc63f639ccbb5f65b3b Author: Luca Rood Date: Wed Feb 1 00:55:23 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBfdea8ecb5b42fb82590a1fc63f639ccbb5f65b3b Implement velocity based adaptive step size calculation

[Bf-blender-cvs] [1cc8f2d79b] cloth-improvements: Apply all object collisions simultaneously

2017-01-31 Thread Luca Rood
Commit: 1cc8f2d79bbde2645a36fdeee105b8d6175cd359 Author: Luca Rood Date: Wed Feb 1 01:17:00 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB1cc8f2d79bbde2645a36fdeee105b8d6175cd359 Apply all object collisions simultaneously This makes all multi-object collisions

[Bf-blender-cvs] [6f9cddec21] cloth-improvements: Implement collision impulse based adaptive step size calculation

2017-01-31 Thread Luca Rood
Commit: 6f9cddec2179bca2df89a9ba3b0472bd154d86c9 Author: Luca Rood Date: Wed Feb 1 04:09:54 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB6f9cddec2179bca2df89a9ba3b0472bd154d86c9 Implement collision impulse based adaptive step size calculation

[Bf-blender-cvs] [a32251b4ed] cloth-improvements: Use optimized approximated impulse clustering

2017-01-31 Thread Luca Rood
Commit: a32251b4ed9b233b82cb967d6e1cf00d0e87e441 Author: Luca Rood Date: Tue Jan 31 01:53:46 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBa32251b4ed9b233b82cb967d6e1cf00d0e87e441 Use optimized approximated impulse clustering

[Bf-blender-cvs] [06090d7a31] cloth-improvements: Implement usage of dt property (preparation for adaptive time steps)

2017-01-31 Thread Luca Rood
Commit: 06090d7a31501b9bb0f58f8ab68ad28aa37940e5 Author: Luca Rood Date: Tue Jan 31 17:32:18 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB06090d7a31501b9bb0f58f8ab68ad28aa37940e5 Implement usage of dt property (preparation for adaptive time steps

[Bf-blender-cvs] [8d1b6b76a2] cloth-improvements: Use impulse clustering for self collisions

2017-01-31 Thread Luca Rood
Commit: 8d1b6b76a24dd6eda2ecbe0c87ffed4582670552 Author: Luca Rood Date: Tue Jan 31 03:14:56 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB8d1b6b76a24dd6eda2ecbe0c87ffed4582670552 Use impulse clustering for self collisions Also adjust impulse scaling to work better

[Bf-blender-cvs] [4e42d01c65] cloth-improvements: Implement directional cluster based impulse pruning

2017-01-31 Thread Luca Rood
Commit: 4e42d01c65ebda99c6531f4b32421f6032318cd9 Author: Luca Rood Date: Tue Jan 31 01:39:52 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB4e42d01c65ebda99c6531f4b32421f6032318cd9 Implement directional cluster based impulse pruning

[Bf-blender-cvs] [115aea5f2f] cloth-improvements: Optimization: Use static BVH for collision intersection

2017-01-29 Thread Luca Rood
Commit: 115aea5f2f334ce656004ae73507089e0c7d03d4 Author: Luca Rood Date: Sun Jan 29 20:38:34 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB115aea5f2f334ce656004ae73507089e0c7d03d4 Optimization: Use static BVH for collision intersection No need to use moving BVH

[Bf-blender-cvs] [e735eda393] cloth-improvements: Bring back impulse scaled repulses

2017-01-29 Thread Luca Rood
Commit: e735eda393e79370fc897aad8cdc82c83a472ca9 Author: Luca Rood Date: Sat Jan 28 02:40:14 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBe735eda393e79370fc897aad8cdc82c83a472ca9 Bring back impulse scaled repulses It seems I was a bit too optimistic in thinking

[Bf-blender-cvs] [5de2fc2679] cloth-improvements: Use pre-solved locations for col response evaluation

2017-01-29 Thread Luca Rood
Commit: 5de2fc2679482b37d9e286dd99780d6cc3b37ed1 Author: Luca Rood Date: Sun Jan 29 20:35:46 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rB5de2fc2679482b37d9e286dd99780d6cc3b37ed1 Use pre-solved locations for col response evaluation

[Bf-blender-cvs] [ade28fe8a2] cloth-improvements: Optimization: Use inertial solve for pre-collision

2017-01-29 Thread Luca Rood
Commit: ade28fe8a2abce1a3237c385ba7bdeb4338e0bdb Author: Luca Rood Date: Mon Jan 30 03:47:11 2017 -0200 Branches: cloth-improvements https://developer.blender.org/rBade28fe8a2abce1a3237c385ba7bdeb4338e0bdb Optimization: Use inertial solve for pre-collision Instead of doing a full implicit pre

[Bf-blender-cvs] [a3e32e2ab5] surface-deform-modifier: Review: Multithread deform code

2017-01-24 Thread Luca Rood
Commit: a3e32e2ab5d5a4ed226cd3ba0cdd2a47233b81e5 Author: Luca Rood Date: Wed Jan 25 03:59:20 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBa3e32e2ab5d5a4ed226cd3ba0cdd2a47233b81e5 Review: Multithread deform code

[Bf-blender-cvs] [96d66c7e4d] surface-deform-modifier: Review: Optimize numpoly calculation

2017-01-24 Thread Luca Rood
Commit: 96d66c7e4dd996cf59936b6954b93aab3cbf3e81 Author: Luca Rood Date: Wed Jan 25 02:56:25 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB96d66c7e4dd996cf59936b6954b93aab3cbf3e81 Review: Optimize numpoly calculation

[Bf-blender-cvs] [c38e19ca67] surface-deform-modifier: Review: Move stuff to helper func and more cleanup

2017-01-24 Thread Luca Rood
Commit: c38e19ca67b4e49a3da1f4161593b014236af11d Author: Luca Rood Date: Wed Jan 25 03:17:25 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBc38e19ca67b4e49a3da1f4161593b014236af11d Review: Move stuff to helper func and more cleanup

[Bf-blender-cvs] [96f6ec07fb] surface-deform-modifier: Review: Add infinite weight flags enum

2017-01-24 Thread Luca Rood
Commit: 96f6ec07fb1041dfbc6a90dba0b10cdfac14a86e Author: Luca Rood Date: Wed Jan 25 03:24:51 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rB96f6ec07fb1041dfbc6a90dba0b10cdfac14a86e Review: Add infinite weight flags enum

[Bf-blender-cvs] [e843f42e66] surface-deform-modifier: Review: Cleanup

2017-01-24 Thread Luca Rood
Commit: e843f42e6615978af8450a55d582c3ae4db9f4d6 Author: Luca Rood Date: Wed Jan 25 03:27:07 2017 -0200 Branches: surface-deform-modifier https://developer.blender.org/rBe843f42e6615978af8450a55d582c3ae4db9f4d6 Review: Cleanup

<    1   2   3   >