[Bf-blender-cvs] [231b5d96bb] blender2.8: track dirty state of legacy matrix API

2017-03-20 Thread Mike Erwin
Commit: 231b5d96bbfd77253941dd37cc4929e4e119d706 Author: Mike Erwin Date: Tue Mar 21 00:25:47 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB231b5d96bbfd77253941dd37cc4929e4e119d706 track dirty state of legacy matrix API This is used to send latest matrix values to shader when

[Bf-blender-cvs] [938613f720] blender2.8: OpenGL: convert to new matrix API (part 1 of x)

2017-03-20 Thread Mike Erwin
Commit: 938613f720f0cd31cb9f4b2dfce0a1a90b10b964 Author: Mike Erwin Date: Tue Mar 21 00:09:40 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB938613f720f0cd31cb9f4b2dfce0a1a90b10b964 OpenGL: convert to new matrix API (part 1 of x) Part of T49450 For this batch I focused on

[Bf-blender-cvs] [74434beb1c] blender2.8: OpenGL: more legacy support for matrix routines

2017-03-20 Thread Mike Erwin
Commit: 74434beb1c50dcdf3174f29c80e25c6d75ccfae7 Author: Mike Erwin Date: Mon Mar 20 17:19:21 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB74434beb1c50dcdf3174f29c80e25c6d75ccfae7 OpenGL: more legacy support for matrix routines For the sake of forward progress on T49450 We

[Bf-blender-cvs] [54bed786a6] blender2.8: OpenGL: convert to new matrix API (part 2 of x)

2017-03-20 Thread Mike Erwin
Commit: 54bed786a6304a1cb33980bcdf6ea8ccd73ff7e1 Author: Mike Erwin Date: Tue Mar 21 01:32:25 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB54bed786a6304a1cb33980bcdf6ea8ccd73ff7e1 OpenGL: convert to new matrix API (part 2 of x) Part of T49450 For this batch I focused on

[Bf-blender-cvs] [4a01ff278d] blender2.8: fix use-before-init error + local cleanup

2017-03-20 Thread Mike Erwin
Commit: 4a01ff278d0b36782d45e10c42d5b2cbf4d55169 Author: Mike Erwin Date: Tue Mar 21 01:41:48 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB4a01ff278d0b36782d45e10c42d5b2cbf4d55169 fix use-before-init error + local cleanup "path" was being used uninitialized. Thanks for the

[Bf-blender-cvs] [bef63acbd6] blender2.8: remove gpuMatrixUpdate_legacy function

2017-03-20 Thread Mike Erwin
Commit: bef63acbd6388eebc988d7941e651566db72a3f7 Author: Mike Erwin Date: Tue Mar 21 01:36:51 2017 -0400 Branches: blender2.8 https://developer.blender.org/rBbef63acbd6388eebc988d7941e651566db72a3f7 remove gpuMatrixUpdate_legacy function No longer needed since

[Bf-blender-cvs] [0c47923fca] blender2.8: OpenGL: remove older matrix macros

2017-03-20 Thread Mike Erwin
Commit: 0c47923fca9b3eb5d050fa71ccc47c62affcaba0 Author: Mike Erwin Date: Tue Mar 21 00:11:17 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB0c47923fca9b3eb5d050fa71ccc47c62affcaba0 OpenGL: remove older matrix macros Some of these were unused, the others are now handled by

[Bf-blender-cvs] [06f7fba6aa] blender2.8: add missing gpuRotate2D function

2017-03-20 Thread Mike Erwin
Commit: 06f7fba6aaad19023f9430c311ab088a73a6d3e2 Author: Mike Erwin Date: Tue Mar 21 00:08:09 2017 -0400 Branches: blender2.8 https://developer.blender.org/rB06f7fba6aaad19023f9430c311ab088a73a6d3e2 add missing gpuRotate2D function Prototype was there, we just weren't using this yet. Part of

[Bf-blender-cvs] [eb1a57b12c] master: Cycles: Fix wrong vector allocation in the mesh sync code

2017-03-20 Thread Lukas Stockner
Commit: eb1a57b12c6506cff2c4fb2e8078cc2834c8d6af Author: Lukas Stockner Date: Tue Mar 21 04:30:08 2017 +0100 Branches: master https://developer.blender.org/rBeb1a57b12c6506cff2c4fb2e8078cc2834c8d6af Cycles: Fix wrong vector allocation in the mesh sync code

[Bf-blender-cvs] [51ae212cec] app-templates: Remove most panels again

2017-03-20 Thread Campbell Barton
Commit: 51ae212cecb3511e4de9e9693393df987d08c613 Author: Campbell Barton Date: Tue Mar 21 14:25:31 2017 +1100 Branches: app-templates https://developer.blender.org/rB51ae212cecb3511e4de9e9693393df987d08c613 Remove most panels again

[Bf-blender-cvs] [0affcf098f] app-templates: Pass in filters as functions instead of sets

2017-03-20 Thread Campbell Barton
Commit: 0affcf098fbcf5b6953f464e9df61e44839d3231 Author: Campbell Barton Date: Tue Mar 21 14:12:49 2017 +1100 Branches: app-templates https://developer.blender.org/rB0affcf098fbcf5b6953f464e9df61e44839d3231 Pass in filters as functions instead of sets Also add label filter

[Bf-blender-cvs] [8fff6cc2f5] master: Cycles: Fix building of OpenCL kernels

2017-03-20 Thread Mai Lavelle
Commit: 8fff6cc2f56a088c4c9d3112bdb94b85bc9cb498 Author: Mai Lavelle Date: Mon Mar 20 22:51:36 2017 -0400 Branches: master https://developer.blender.org/rB8fff6cc2f56a088c4c9d3112bdb94b85bc9cb498 Cycles: Fix building of OpenCL kernels Theres no overloading of functions in OpenCL so we can't

[Bf-blender-cvs] [d9bc297c23] app-templates: Add filtering for UI elements

2017-03-20 Thread Campbell Barton
Commit: d9bc297c23d5841c7c05926352cf00ea1fc20817 Author: Campbell Barton Date: Tue Mar 21 13:22:53 2017 +1100 Branches: app-templates https://developer.blender.org/rBd9bc297c23d5841c7c05926352cf00ea1fc20817 Add filtering for UI elements There is a remaining preset drawing issue that needs

[Bf-blender-cvs] [e4ea5e5810] ge_2df_textures: BGE: 2D filter additions.

2017-03-20 Thread Benoit Bolsee
Commit: e4ea5e5810928ed3da2119a9a4a646bb6991436d Author: Benoit Bolsee Date: Tue Mar 21 00:26:52 2017 +0100 Branches: ge_2df_textures https://developer.blender.org/rBe4ea5e5810928ed3da2119a9a4a646bb6991436d BGE: 2D filter additions. gpu_draw: skip color management for textures declared as

[Bf-blender-cvs] [a7c40eedd4] app-templates: Use blank string for default template

2017-03-20 Thread Campbell Barton
Commit: a7c40eedd4a6ec86da529bd0c7cbc17bcf2ad7d4 Author: Campbell Barton Date: Tue Mar 21 10:15:13 2017 +1100 Branches: app-templates https://developer.blender.org/rBa7c40eedd4a6ec86da529bd0c7cbc17bcf2ad7d4 Use blank string for default template

[Bf-blender-cvs] [13d8661503] master: Fix T51012: Surface modifier was not working with curves

2017-03-20 Thread Germano Cavalcante
Commit: 13d8661503f07a16da15f75d9fc9597e43d78283 Author: Germano Cavalcante Date: Mon Mar 20 18:51:32 2017 -0300 Branches: master https://developer.blender.org/rB13d8661503f07a16da15f75d9fc9597e43d78283 Fix T51012: Surface modifier was not working with curves This prevented the Force Field

[Bf-blender-cvs] [475573d829] app-templates: Disable template before addons

2017-03-20 Thread Campbell Barton
Commit: 475573d829ca71c594ff7949c11b202308f5ebae Author: Campbell Barton Date: Tue Mar 21 06:41:53 2017 +1100 Branches: app-templates https://developer.blender.org/rB475573d829ca71c594ff7949c11b202308f5ebae Disable template before addons So we don't attempt to disable addons twice

[Bf-blender-cvs] [ad37fc994b] app-templates: Addon support enable/disable now works

2017-03-20 Thread Campbell Barton
Commit: ad37fc994b3a6185bcde901e872aefa238cd017f Author: Campbell Barton Date: Tue Mar 21 06:22:26 2017 +1100 Branches: app-templates https://developer.blender.org/rBad37fc994b3a6185bcde901e872aefa238cd017f Addon support enable/disable now works Add simple addon as a demo

[Bf-blender-cvs] [cfd600a207] temp-depsgraph-layers: Layers: Remove old base visible / selected code

2017-03-20 Thread Dalai Felinto
Commit: cfd600a2070a659f9f4691004cdba7d1370dcd62 Author: Dalai Felinto Date: Mon Mar 20 18:58:01 2017 +0100 Branches: temp-depsgraph-layers https://developer.blender.org/rBcfd600a2070a659f9f4691004cdba7d1370dcd62 Layers: Remove old base visible / selected code

[Bf-blender-cvs] [b0feb0615c] temp-depsgraph-layers: Layers / Depsgraph: Unittesting for selection and visibility evaluation

2017-03-20 Thread Dalai Felinto
Commit: b0feb0615c59a1b24e5e11ae2107f2fb86328885 Author: Dalai Felinto Date: Mon Mar 20 18:06:50 2017 +0100 Branches: temp-depsgraph-layers https://developer.blender.org/rBb0feb0615c59a1b24e5e11ae2107f2fb86328885 Layers / Depsgraph: Unittesting for selection and visibility evaluation

[Bf-blender-cvs] [8c1536d326] temp-depsgraph-layers: Blender 2.8: Initial hook of layer collections evaluation in DEG

2017-03-20 Thread Sergey Sharybin
Commit: 8c1536d326ccb6e5f3b7e32384a88cec743efd73 Author: Sergey Sharybin Date: Fri Mar 17 12:47:29 2017 +0100 Branches: temp-depsgraph-layers https://developer.blender.org/rB8c1536d326ccb6e5f3b7e32384a88cec743efd73 Blender 2.8: Initial hook of layer collections evaluation in DEG This moves

[Bf-blender-cvs] [5a7c041e0c] temp-depsgraph-layers: Attempt to fix selection code (not working though)

2017-03-20 Thread Dalai Felinto
Commit: 5a7c041e0c25493564dbd796ec9cc72e2999a9bf Author: Dalai Felinto Date: Mon Mar 20 18:27:24 2017 +0100 Branches: temp-depsgraph-layers https://developer.blender.org/rB5a7c041e0c25493564dbd796ec9cc72e2999a9bf Attempt to fix selection code (not working though)

[Bf-blender-cvs] [88bb27adc6] temp-depsgraph-layers: Adding missing DAG_relations_tag_update

2017-03-20 Thread Dalai Felinto
Commit: 88bb27adc66c5ca2d229fd4ffb888577d2327219 Author: Dalai Felinto Date: Fri Mar 17 18:32:01 2017 +0100 Branches: temp-depsgraph-layers https://developer.blender.org/rB88bb27adc66c5ca2d229fd4ffb888577d2327219 Adding missing DAG_relations_tag_update

[Bf-blender-cvs] [3c4df13924] master: Fix T50268: Cycles allows to select un supported GPUs for OpenCL

2017-03-20 Thread Sergey Sharybin
Commit: 3c4df13924a86355a16774e44b6c5e126001c979 Author: Sergey Sharybin Date: Mon Mar 20 15:37:05 2017 +0100 Branches: master https://developer.blender.org/rB3c4df13924a86355a16774e44b6c5e126001c979 Fix T50268: Cycles allows to select un supported GPUs for OpenCL

[Bf-blender-cvs] [060243a8ae] blender2.8: Edit Mode Engine: Remove unecessary matrix.

2017-03-20 Thread Clément Foucault
Commit: 060243a8ae5644f35c85b0b9aef495f06ea3ecbe Author: Clément Foucault Date: Mon Mar 20 14:59:58 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB060243a8ae5644f35c85b0b9aef495f06ea3ecbe Edit Mode Engine: Remove unecessary matrix.

[Bf-blender-cvs] [d544a61e8a] master: Cycles: Update remaining time once per second without waiting for a tile change

2017-03-20 Thread Lukas Stockner
Commit: d544a61e8a366f05a6360d9e5baea84edcaa2ca0 Author: Lukas Stockner Date: Thu Jan 19 00:41:55 2017 +0100 Branches: master https://developer.blender.org/rBd544a61e8a366f05a6360d9e5baea84edcaa2ca0 Cycles: Update remaining time once per second without waiting for a tile change Previously, the

[Bf-blender-cvs] [9ca0e08236] blender2.8: Object Mode Engine: New outline method.

2017-03-20 Thread Clément Foucault
Commit: 9ca0e082369eb2ea7cc3ba529805ecd085136398 Author: Clément Foucault Date: Mon Mar 20 14:59:27 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB9ca0e082369eb2ea7cc3ba529805ecd085136398 Object Mode Engine: New outline method. We render selected meshes into another buffer and

[Bf-blender-cvs] [fc72a2ff4b] blender2.8: Draw module: code style, encapsulate static vars

2017-03-20 Thread Clément Foucault
Commit: fc72a2ff4b470b1563d8480d231ca5b1b03a7983 Author: Clément Foucault Date: Sat Mar 18 22:14:53 2017 +0100 Branches: blender2.8 https://developer.blender.org/rBfc72a2ff4b470b1563d8480d231ca5b1b03a7983 Draw module: code style, encapsulate static vars

[Bf-blender-cvs] [69a17bce1a] blender2.8: Cleanup: remove useless `glDisable(GL_LINE_STIPPLE)` call.

2017-03-20 Thread Bastien Montagne
Commit: 69a17bce1a29f89859d0148733e8f1086b033432 Author: Bastien Montagne Date: Mon Mar 20 14:46:26 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB69a17bce1a29f89859d0148733e8f1086b033432 Cleanup: remove useless `glDisable(GL_LINE_STIPPLE)` call. Note that muted strips have

[Bf-blender-cvs] [a201b99c5a] master: Fix T50975: Cycles: Light sampling threshold inadvertently clamps negative lamps

2017-03-20 Thread Sergey Sharybin
Commit: a201b99c5aaa7945bd0702c42987a60e3d70ee46 Author: Sergey Sharybin Date: Mon Mar 20 14:48:37 2017 +0100 Branches: master https://developer.blender.org/rBa201b99c5aaa7945bd0702c42987a60e3d70ee46 Fix T50975: Cycles: Light sampling threshold inadvertently clamps negative lamps

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

2017-03-20 Thread Bastien Montagne
Commit: 21b361194fb4465ddb9590d1c784820b926bebe7 Author: Bastien Montagne Date: Mon Mar 20 14:37:44 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB21b361194fb4465ddb9590d1c784820b926bebe7 Merge branch 'master' into blender2.8

[Bf-blender-cvs] [6b86b446d3] master: Cleanup: useless call to glRasterPos before `view3d_cached_text_draw_add()`

2017-03-20 Thread Bastien Montagne
Commit: 6b86b446d3b8a2ab40bed8fc7b5aacd583584d52 Author: Bastien Montagne Date: Mon Mar 20 14:36:06 2017 +0100 Branches: master https://developer.blender.org/rB6b86b446d3b8a2ab40bed8fc7b5aacd583584d52 Cleanup: useless call to glRasterPos before `view3d_cached_text_draw_add()` Probably some

[Bf-blender-cvs] [41f2393e0e] id_override_static: Merge branch 'master' into id_override_static

2017-03-20 Thread Bastien Montagne
Commit: 41f2393e0eb859f65309d5d810fb1e5387e6c308 Author: Bastien Montagne Date: Mon Mar 20 12:49:00 2017 +0100 Branches: id_override_static https://developer.blender.org/rB41f2393e0eb859f65309d5d810fb1e5387e6c308 Merge branch 'master' into id_override_static Conflicts:

[Bf-blender-cvs] [9ff989e3f1] asset-engine: Fix missing removal of asset UUID from ID made local...

2017-03-20 Thread Bastien Montagne
Commit: 9ff989e3f1c41e42458f68eaa3e07fc1d8de4a57 Author: Bastien Montagne Date: Mon Mar 20 12:31:51 2017 +0100 Branches: asset-engine https://developer.blender.org/rB9ff989e3f1c41e42458f68eaa3e07fc1d8de4a57 Fix missing removal of asset UUID from ID made local...

[Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61829] trunk/lib/tests/cycles/ctests/reports: Cycles tests: Add tests for nan pixels in multiscatter GGX

2017-03-20 Thread Sergey Sharybin
Revision: 61829 https://developer.blender.org/rBL61829 Author: sergey Date: 2017-03-20 12:08:39 +0100 (Mon, 20 Mar 2017) Log Message: --- Cycles tests: Add tests for nan pixels in multiscatter GGX Added Paths: ---

[Bf-blender-cvs] [18bf900b31] master: Fix T50990: Random black pixels in Cycles when rendering material with Multiscatter GGX

2017-03-20 Thread Sergey Sharybin
Commit: 18bf900b3137b46be9dd8c8645c710b2878ffcc6 Author: Sergey Sharybin Date: Mon Mar 20 12:07:41 2017 +0100 Branches: master https://developer.blender.org/rB18bf900b3137b46be9dd8c8645c710b2878ffcc6 Fix T50990: Random black pixels in Cycles when rendering material with Multiscatter GGX

[Bf-blender-cvs] [a6d4ac28f5] blender2.8: Layers unittesting: update after doversion changes

2017-03-20 Thread Dalai Felinto
Commit: a6d4ac28f56b5470ae7492a1cea7e3967e1fb836 Author: Dalai Felinto Date: Mon Mar 20 10:30:19 2017 +0100 Branches: blender2.8 https://developer.blender.org/rBa6d4ac28f56b5470ae7492a1cea7e3967e1fb836 Layers unittesting: update after doversion changes Collections now are called "Collection

[Bf-blender-cvs] [01c4e598e5] blender2.8: Silence unused vars warning

2017-03-20 Thread Dalai Felinto
Commit: 01c4e598e5cb2ccab6a2fcf2fdfb9ea7eb0c7146 Author: Dalai Felinto Date: Mon Mar 20 09:49:57 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB01c4e598e5cb2ccab6a2fcf2fdfb9ea7eb0c7146 Silence unused vars warning

[Bf-blender-cvs] [a8698b4ef3] asset-engine: Merge branch 'master' into asset-engine

2017-03-20 Thread Bastien Montagne
Commit: a8698b4ef33b6fd5c99ceed9f9ae3719d83b1c19 Author: Bastien Montagne Date: Mon Mar 20 10:28:05 2017 +0100 Branches: asset-engine https://developer.blender.org/rBa8698b4ef33b6fd5c99ceed9f9ae3719d83b1c19 Merge branch 'master' into asset-engine Conflicts: