[Bf-blender-cvs] [9b47ad2974b] blender2.8: Eevee: Cleanup & fix Warnings.

2018-03-02 Thread Clément Foucault
Commit: 9b47ad2974bac14342f09ad16176d8dc5452840d Author: Clément Foucault Date: Fri Mar 2 18:08:40 2018 +0100 Branches: blender2.8 https://developer.blender.org/rB9b47ad2974bac14342f09ad16176d8dc5452840d Eevee: Cleanup & fix Warnings.

[Bf-blender-cvs] [5b07881c521] greasepencil-object: Hide Draw cursor when Eraser is enabled

2018-03-02 Thread Antonio Vazquez
Commit: 5b07881c521a7f3dd4667f91169900e44e8bdfbd Author: Antonio Vazquez Date: Fri Mar 2 16:53:37 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB5b07881c521a7f3dd4667f91169900e44e8bdfbd Hide Draw cursor when Eraser is enabled If the eraser is enabled, the little color

[Bf-blender-cvs] [90b8960bf61] greasepencil-object: Remove duplicate line

2018-03-02 Thread Antonio Vazquez
Commit: 90b8960bf61cfaefc64cdbd7c55b72f1bbdaef58 Author: Antonio Vazquez Date: Fri Mar 2 16:41:00 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB90b8960bf61cfaefc64cdbd7c55b72f1bbdaef58 Remove duplicate line This line had to be removed in a previous commit.

[Bf-blender-cvs] [2308b5e9c51] blender2.8: Fix build errors in Linux

2018-03-02 Thread Dalai Felinto
Commit: 2308b5e9c51ef704bb038a8d21735eeb26619673 Author: Dalai Felinto Date: Fri Mar 2 13:09:32 2018 -0300 Branches: blender2.8 https://developer.blender.org/rB2308b5e9c51ef704bb038a8d21735eeb26619673 Fix build errors in Linux ===

[Bf-blender-cvs] [c43d51c1c2c] blender2.8: Eevee: Make use of culling when rendering the shadowmaps.

2018-03-02 Thread Clément Foucault
Commit: c43d51c1c2c7c811a30a26ebc1fcdf7af6c0c0c0 Author: Clément Foucault Date: Fri Mar 2 18:35:25 2018 +0100 Branches: blender2.8 https://developer.blender.org/rBc43d51c1c2c7c811a30a26ebc1fcdf7af6c0c0c0 Eevee: Make use of culling when rendering the shadowmaps.

[Bf-blender-cvs] [5e730974fe3] blender2.8: DRW: Add DRWMatrixState to manage all matrices together.

2018-03-02 Thread Clément Foucault
Commit: 5e730974fe39ab67e0e56cb683b13bb8148e0415 Author: Clément Foucault Date: Fri Mar 2 18:05:42 2018 +0100 Branches: blender2.8 https://developer.blender.org/rB5e730974fe39ab67e0e56cb683b13bb8148e0415 DRW: Add DRWMatrixState to manage all matrices together.

[Bf-blender-cvs] [d63829117c2] blender2.8: DRW: Refactor simple instancing.

2018-03-02 Thread Clément Foucault
Commit: d63829117c21c0d926cf0a9df645c3ed5cd8057a Author: Clément Foucault Date: Thu Mar 1 19:27:38 2018 +0100 Branches: blender2.8 https://developer.blender.org/rBd63829117c21c0d926cf0a9df645c3ed5cd8057a DRW: Refactor simple instancing. Instead of creating a new instancing shading group

[Bf-blender-cvs] [1c12e1a2ebc] blender2.8: Clay: Perf: Early out of SSAO if there is no need for it.

2018-03-02 Thread Clément Foucault
Commit: 1c12e1a2ebc74c30c4677b75846a0351c7bd1134 Author: Clément Foucault Date: Thu Mar 1 15:30:25 2018 +0100 Branches: blender2.8 https://developer.blender.org/rB1c12e1a2ebc74c30c4677b75846a0351c7bd1134 Clay: Perf: Early out of SSAO if there is no need for it.

[Bf-blender-cvs] [62390527b2e] blender2.8: Object Mode: Make use of optimized DRW_shgroup_call_object_add

2018-03-02 Thread Clément Foucault
Commit: 62390527b2e9b6a6a2939df120f87b5b2a54e74b Author: Clément Foucault Date: Thu Mar 1 15:30:48 2018 +0100 Branches: blender2.8 https://developer.blender.org/rB62390527b2e9b6a6a2939df120f87b5b2a54e74b Object Mode: Make use of optimized DRW_shgroup_call_object_add

[Bf-blender-cvs] [4a2cb1937ca] greasepencil-object: Cleanup previous commit

2018-03-02 Thread Antonio Vazquez
Commit: 4a2cb1937ca0af5d63a5697f5c517e7e58eaa7b0 Author: Antonio Vazquez Date: Fri Mar 2 16:57:15 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB4a2cb1937ca0af5d63a5697f5c517e7e58eaa7b0 Cleanup previous commit Make more compact the code

[Bf-blender-cvs] [9387647ee07] greasepencil-object: Fix problem with Eraser cursor size

2018-03-02 Thread Antonio Vazquez
Commit: 9387647ee07486748876b3a13852d4079072bfdb Author: Antonio Vazquez Date: Fri Mar 2 20:56:41 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB9387647ee07486748876b3a13852d4079072bfdb Fix problem with Eraser cursor size The problem was the internal red area was not

[Bf-blender-cvs] [3fc2d122c45] blender2.8: Fix texture panel for Cycles

2018-03-02 Thread Dalai Felinto
Commit: 3fc2d122c45c9a1c2f85652b4930cf4aa6af6492 Author: Dalai Felinto Date: Fri Mar 2 16:31:33 2018 -0300 Branches: blender2.8 https://developer.blender.org/rB3fc2d122c45c9a1c2f85652b4930cf4aa6af6492 Fix texture panel for Cycles I keep reading that texture painting is not working yet. However

[Bf-blender-cvs] [b6fe80ca198] master: Fix Cycle standalone build.

2018-03-02 Thread Brecht Van Lommel
Commit: b6fe80ca1989ab5b1ffa7edb7f7c85b2b03bad03 Author: Brecht Van Lommel Date: Fri Mar 2 19:54:14 2018 +0100 Branches: master https://developer.blender.org/rBb6fe80ca1989ab5b1ffa7edb7f7c85b2b03bad03 Fix Cycle standalone build.

[Bf-blender-cvs] [32c4bc3417a] greasepencil-object: WIP: New Eraser brush

2018-03-02 Thread Antonio Vazquez
Commit: 32c4bc3417a247609ef8875c03c0b7153e224878 Author: Antonio Vazquez Date: Fri Mar 2 19:30:39 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB32c4bc3417a247609ef8875c03c0b7153e224878 WIP: New Eraser brush This new brush is equal to the old eraser, but it makes the

[Bf-blender-cvs] [7a0ee16f251] greasepencil-object: Change Eraser brush to use brush radius not global value

2018-03-02 Thread Antonio Vazquez
Commit: 7a0ee16f25196e446b5960b3b61df9f68dfa3fc6 Author: Antonio Vazquez Date: Fri Mar 2 20:15:51 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB7a0ee16f25196e446b5960b3b61df9f68dfa3fc6 Change Eraser brush to use brush radius not global value The old configuration

[Bf-blender-cvs] [3058310638f] greasepencil-object: Enable right cursor for Erase brush

2018-03-02 Thread Antonio Vazquez
Commit: 3058310638faa3b6bbb52d02d401fa38f77c36e0 Author: Antonio Vazquez Date: Fri Mar 2 20:04:47 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB3058310638faa3b6bbb52d02d401fa38f77c36e0 Enable right cursor for Erase brush The cursor must show that you are using the

[Bf-blender-cvs] [4a7d9697027] greasepencil-object: Cleanup: Move eraser brush draw to function and avoid duplicated code

2018-03-02 Thread Antonio Vazquez
Commit: 4a7d9697027e506cfc3afe6de8021a08a1ce9c2b Author: Antonio Vazquez Date: Fri Mar 2 21:13:06 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB4a7d9697027e506cfc3afe6de8021a08a1ce9c2b Cleanup: Move eraser brush draw to function and avoid duplicated code

[Bf-blender-cvs] [d111f33008e] blender2.8: WorkSpace: always change modes w/ the same active object

2018-03-02 Thread Campbell Barton
Commit: d111f33008e578b23aa10d6ffe1787e9fcd4c4ee Author: Campbell Barton Date: Sat Mar 3 01:43:44 2018 +1100 Branches: blender2.8 https://developer.blender.org/rBd111f33008e578b23aa10d6ffe1787e9fcd4c4ee WorkSpace: always change modes w/ the same active object

[Bf-blender-cvs] [b8f7538348e] blender2.8: WorkSpace: avoid redundant notifiers w/ mode sync

2018-03-02 Thread Campbell Barton
Commit: b8f7538348e6ff37d960cd933562d1f5ff15241c Author: Campbell Barton Date: Sat Mar 3 16:24:35 2018 +1100 Branches: blender2.8 https://developer.blender.org/rBb8f7538348e6ff37d960cd933562d1f5ff15241c WorkSpace: avoid redundant notifiers w/ mode sync

[Bf-blender-cvs] [8d575899a17] blender2.8: WorkSpace: use existing mode data w/ scene-switch

2018-03-02 Thread Campbell Barton
Commit: 8d575899a17f12681beb9bdb3f7d3005d6d12103 Author: Campbell Barton Date: Sat Mar 3 16:39:57 2018 +1100 Branches: blender2.8 https://developer.blender.org/rB8d575899a17f12681beb9bdb3f7d3005d6d12103 WorkSpace: use existing mode data w/ scene-switch Check if mode data exists before

[Bf-blender-cvs] [d1d5c99d123] greasepencil-object: Add new property Default Eraser

2018-03-02 Thread Antonio Vazquez
Commit: d1d5c99d123f597d6e2c45fa3061d57cdab1494a Author: Antonio Vazquez Date: Sat Mar 3 00:07:16 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBd1d5c99d123f597d6e2c45fa3061d57cdab1494a Add new property Default Eraser This property will be used when the eraser is

[Bf-blender-cvs] [a2f8d2eb28b] greasepencil-object: Merge branch 'blender2.8' into greasepencil-object

2018-03-02 Thread Antonio Vazquez
Commit: a2f8d2eb28b7915684caafaf6fdb586965e95dcb Author: Antonio Vazquez Date: Fri Mar 2 23:24:25 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBa2f8d2eb28b7915684caafaf6fdb586965e95dcb Merge branch 'blender2.8' into greasepencil-object

[Bf-blender-cvs] [68683f2d4a4] greasepencil-object: Add new Eraser modes to UI panel

2018-03-02 Thread Antonio Vazquez
Commit: 68683f2d4a4714f0c517e68a74c3bc9c02482dfd Author: Antonio Vazquez Date: Fri Mar 2 23:19:40 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB68683f2d4a4714f0c517e68a74c3bc9c02482dfd Add new Eraser modes to UI panel Now there are 3 types of Eraser in UI panel:

[Bf-blender-cvs] [94b99949eb2] master: Fix T54202: Cycles crash rendering empty mesh volume after recent optimization.

2018-03-02 Thread Brecht Van Lommel
Commit: 94b99949eb20d630e222642a7e7db5ea4d43ef12 Author: Brecht Van Lommel Date: Fri Mar 2 22:38:59 2018 +0100 Branches: master https://developer.blender.org/rB94b99949eb20d630e222642a7e7db5ea4d43ef12 Fix T54202: Cycles crash rendering empty mesh volume after recent optimization.

[Bf-blender-cvs] [e1f1567b565] blender2.8: WorkSpace: ED_workspace_object_mode_in_other_window check other windows

2018-03-02 Thread Campbell Barton
Commit: e1f1567b5657190d2da2d4a8df49995e0e515d0c Author: Campbell Barton Date: Fri Mar 2 20:01:49 2018 +1100 Branches: blender2.8 https://developer.blender.org/rBe1f1567b5657190d2da2d4a8df49995e0e515d0c WorkSpace: ED_workspace_object_mode_in_other_window check other windows The same workspace

[Bf-blender-cvs] [f2a2d5492b9] master: Cycles: Fix building of OpenCL kernels after volume optimization commit

2018-03-02 Thread Mai Lavelle
Commit: f2a2d5492b977bd4b6d03160e19dad6d2ff2f551 Author: Mai Lavelle Date: Fri Mar 2 04:52:32 2018 -0500 Branches: master https://developer.blender.org/rBf2a2d5492b977bd4b6d03160e19dad6d2ff2f551 Cycles: Fix building of OpenCL kernels after volume optimization commit OpenCL is C based, so no

[Bf-blender-cvs] [a9509a2f8a9] master: Maintain scaling ratio of non-free axes in Maintain Volume T48079 fix.

2018-03-02 Thread Alexander Gavrilov
Commit: a9509a2f8a9abfdd12bb21153879af05924db2b5 Author: Alexander Gavrilov Date: Fri Mar 2 11:01:49 2018 +0300 Branches: master https://developer.blender.org/rBa9509a2f8a9abfdd12bb21153879af05924db2b5 Maintain scaling ratio of non-free axes in Maintain Volume T48079 fix. This is probably a

[Bf-blender-cvs] [a73d902b022] greasepencil-object: Fix again grease pencil modes after merge

2018-03-02 Thread Antonio Vazquez
Commit: a73d902b0228d7532de09e40be36f25a02117bcf Author: Antonio Vazquez Date: Fri Mar 2 15:53:39 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBa73d902b0228d7532de09e40be36f25a02117bcf Fix again grease pencil modes after merge

[Bf-blender-cvs] [a8818d53a96] greasepencil-object: Merge branch 'blender2.8' into greasepencil-object

2018-03-02 Thread Antonio Vazquez
Commit: a8818d53a9658c86b264dc3197f27b2e637c4ba8 Author: Antonio Vazquez Date: Fri Mar 2 16:00:05 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBa8818d53a9658c86b264dc3197f27b2e637c4ba8 Merge branch 'blender2.8' into greasepencil-object

[Bf-blender-cvs] [b5b34bc2c0a] master: Tests: Avoid access globals from abstract base class

2018-03-02 Thread Sergey Sharybin
Commit: b5b34bc2c0ae4004bd4f04a4f46a85f347a92214 Author: Sergey Sharybin Date: Fri Mar 2 11:16:59 2018 +0100 Branches: master https://developer.blender.org/rBb5b34bc2c0ae4004bd4f04a4f46a85f347a92214 Tests: Avoid access globals from abstract base class Delegate functionality to subclasses,

[Bf-blender-cvs] [b98df2831c3] greasepencil-object: Merge branch 'blender2.8' into greasepencil-object

2018-03-02 Thread Antonio Vazquez
Commit: b98df2831c3992d5dd891095a0548fa130c33762 Author: Antonio Vazquez Date: Fri Mar 2 11:29:28 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBb98df2831c3992d5dd891095a0548fa130c33762 Merge branch 'blender2.8' into greasepencil-object Conflicts:

[Bf-blender-cvs] [42d9280b8a9] master: Depsgraph: Fix cycle detector to handle closed loops

2018-03-02 Thread Sergey Sharybin
Commit: 42d9280b8a9a350ba237a9e87891acf21260ac41 Author: Sergey Sharybin Date: Fri Mar 2 12:27:05 2018 +0100 Branches: master https://developer.blender.org/rB42d9280b8a9a350ba237a9e87891acf21260ac41 Depsgraph: Fix cycle detector to handle closed loops It was possible to have relations like A

[Bf-blender-cvs] [99bcfb825fa] master: Cleanup: Avoid double semi-colon

2018-03-02 Thread Sergey Sharybin
Commit: 99bcfb825fa18f549d5cb7da1e86a3f855ef839e Author: Sergey Sharybin Date: Fri Mar 2 11:26:07 2018 +0100 Branches: master https://developer.blender.org/rB99bcfb825fa18f549d5cb7da1e86a3f855ef839e Cleanup: Avoid double semi-colon

[Bf-blender-cvs] [5855c23a645] greasepencil-object: Tweak missing event algorithm for extreme zoom

2018-03-02 Thread Antonio Vazquez
Commit: 5855c23a6452e59762cccafb7d94f62ce2206e30 Author: Antonio Vazquez Date: Fri Mar 2 11:26:04 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB5855c23a6452e59762cccafb7d94f62ce2206e30 Tweak missing event algorithm for extreme zoom Due int number limitations, when

[Bf-blender-cvs] [c652eb0a455] greasepencil-object: Adapt code after merge

2018-03-02 Thread Antonioya
Commit: c652eb0a455438db428dfb9a3048bb27bab303cc Author: Antonioya Date: Fri Mar 2 11:39:12 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rBc652eb0a455438db428dfb9a3048bb27bab303cc Adapt code after merge THe code was moved to new module

[Bf-blender-cvs] [40c13d2a7aa] greasepencil-object: Small change to capture algorithm

2018-03-02 Thread Antonio Vazquez
Commit: 40c13d2a7aa1c55d6bd3746248bef06e327dd7cc Author: Antonio Vazquez Date: Fri Mar 2 14:15:09 2018 +0100 Branches: greasepencil-object https://developer.blender.org/rB40c13d2a7aa1c55d6bd3746248bef06e327dd7cc Small change to capture algorithm

[Bf-blender-cvs] [f9f559a05fc] blender2.8: WorkSpace: Simplify exiting mode after changes

2018-03-02 Thread Campbell Barton
Commit: f9f559a05fc16e66031210e62bd7bc51d26208a3 Author: Campbell Barton Date: Sat Mar 3 00:19:49 2018 +1100 Branches: blender2.8 https://developer.blender.org/rBf9f559a05fc16e66031210e62bd7bc51d26208a3 WorkSpace: Simplify exiting mode after changes It was too tricky to know ahead of time if

[Bf-blender-cvs] [437801bec1f] blender2.8: Correct draw manager locking flag check

2018-03-02 Thread Campbell Barton
Commit: 437801bec1f4140b255927e6e6c957fa5b453014 Author: Campbell Barton Date: Fri Mar 2 22:53:01 2018 +1100 Branches: blender2.8 https://developer.blender.org/rB437801bec1f4140b255927e6e6c957fa5b453014 Correct draw manager locking flag check Error in eeae50fc1c8, thanks @mano-wii for spotting

[Bf-blender-cvs] [d1596dc1709] soc-2017-normal-tools: Cleanup: renaming mostly, plus some const qualifiers etc.

2018-03-02 Thread Bastien Montagne
Commit: d1596dc1709701e731fd4943918d2990c7efbee2 Author: Bastien Montagne Date: Fri Mar 2 13:52:10 2018 +0100 Branches: soc-2017-normal-tools https://developer.blender.org/rBd1596dc1709701e731fd4943918d2990c7efbee2 Cleanup: renaming mostly, plus some const qualifiers etc.

[Bf-blender-cvs] [acb4a99c429] soc-2017-normal-tools: Merge branch 'master' into soc-2017-normal-tools

2018-03-02 Thread Bastien Montagne
Commit: acb4a99c429203e8edb0df8af631243d20823058 Author: Bastien Montagne Date: Fri Mar 2 12:31:38 2018 +0100 Branches: soc-2017-normal-tools https://developer.blender.org/rBacb4a99c429203e8edb0df8af631243d20823058 Merge branch 'master' into soc-2017-normal-tools

[Bf-blender-cvs] [35bd1bb957b] blender2.8: WorkSpace: move edit mode w/ sync into own func

2018-03-02 Thread Campbell Barton
Commit: 35bd1bb957b3c7491875d58d0092eab39c3b4e0e Author: Campbell Barton Date: Fri Mar 2 23:04:19 2018 +1100 Branches: blender2.8 https://developer.blender.org/rB35bd1bb957b3c7491875d58d0092eab39c3b4e0e WorkSpace: move edit mode w/ sync into own func

[Bf-blender-cvs] [f76d49ed950] master: Depsgraph: Fix dependency cycle when ID prop drives ID property

2018-03-02 Thread Sergey Sharybin
Commit: f76d49ed9504612cc5ba3956b53f920f7c93bd20 Author: Sergey Sharybin Date: Fri Mar 2 16:27:31 2018 +0100 Branches: master https://developer.blender.org/rBf76d49ed9504612cc5ba3956b53f920f7c93bd20 Depsgraph: Fix dependency cycle when ID prop drives ID property Introduced explicit ID property

[Bf-blender-cvs] [0fb55310b38] master: Depsgraph: Cleanup, use dedicated function to ensure node exists

2018-03-02 Thread Sergey Sharybin
Commit: 0fb55310b3829b3b12963ab8925fab63e735e192 Author: Sergey Sharybin Date: Fri Mar 2 14:35:19 2018 +0100 Branches: master https://developer.blender.org/rB0fb55310b3829b3b12963ab8925fab63e735e192 Depsgraph: Cleanup, use dedicated function to ensure node exists

[Bf-blender-cvs] [411a7814919] master: Depsgraph: Silence obviously noisy relations build errors

2018-03-02 Thread Sergey Sharybin
Commit: 411a781491954c226ae1f91a8b2735328d85258e Author: Sergey Sharybin Date: Fri Mar 2 15:50:28 2018 +0100 Branches: master https://developer.blender.org/rB411a781491954c226ae1f91a8b2735328d85258e Depsgraph: Silence obviously noisy relations build errors Those were happening for drivers

[Bf-blender-cvs] [cedc7676ace] master: Depsgraph: Cleanup, function return value

2018-03-02 Thread Sergey Sharybin
Commit: cedc7676acee926bd726bde1214e7e448b456c3e Author: Sergey Sharybin Date: Fri Mar 2 14:12:33 2018 +0100 Branches: master https://developer.blender.org/rBcedc7676acee926bd726bde1214e7e448b456c3e Depsgraph: Cleanup, function return value Driver build result was never used, so no reason to

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

2018-03-02 Thread Sergey Sharybin
Commit: c327cf489c4d145407786552e4d9027295754985 Author: Sergey Sharybin Date: Fri Mar 2 16:42:27 2018 +0100 Branches: blender2.8 https://developer.blender.org/rBc327cf489c4d145407786552e4d9027295754985 Merge branch 'master' into blender2.8