[Bf-blender-cvs] [6d4f75a123] render-layers: Merge remote-tracking branch 'origin/blender2.8' into render-layers

2017-02-06 Thread Clément Foucault
Commit: 6d4f75a123cdbc33d83b61e46b7bd2ede6cc0fe9 Author: Clément Foucault Date: Mon Feb 6 11:35:49 2017 +0100 Branches: render-layers https://developer.blender.org/rB6d4f75a123cdbc33d83b61e46b7bd2ede6cc0fe9 Merge remote-tracking branch 'origin/blender2.8' into render-layers

[Bf-blender-cvs] [cb3daaf355] blender2.8: Immediate mode: edit_curve_paint 1/2

2017-02-06 Thread Dalai Felinto
Commit: cb3daaf3550deb3926ef7f5dfc8d740f3f18ae27 Author: Dalai Felinto Date: Mon Feb 6 12:40:02 2017 +0100 Branches: blender2.8 https://developer.blender.org/rBcb3daaf3550deb3926ef7f5dfc8d740f3f18ae27 Immediate mode: edit_curve_paint 1/2 Part of T49043

[Bf-blender-cvs] [c5cc9e046d] master: Use hash instead of linear lookup in armature deform

2017-02-06 Thread Sergey Sharybin
Commit: c5cc9e046d3edb5d8d0ef86b90c56ca4840a53ec Author: Sergey Sharybin Date: Mon Feb 6 11:12:35 2017 +0100 Branches: master https://developer.blender.org/rBc5cc9e046d3edb5d8d0ef86b90c56ca4840a53ec Use hash instead of linear lookup in armature deform This avoids calling linear lookup 100s of

[Bf-blender-cvs] [385fe4f0ce] master: Add special texture sampling function which takes image pool argument

2017-02-06 Thread Sergey Sharybin
Commit: 385fe4f0ce8337e21ca8304c78718b597eea15ab Author: Sergey Sharybin Date: Mon Feb 6 12:23:03 2017 +0100 Branches: master https://developer.blender.org/rB385fe4f0ce8337e21ca8304c78718b597eea15ab Add special texture sampling function which takes image pool argument Using image pool will

[Bf-blender-cvs] [89f3837d68] master: Displace modifier: Use special version of texture sampling

2017-02-06 Thread Sergey Sharybin
Commit: 89f3837d687c5b685fbea5e7e71242287a735b76 Author: Sergey Sharybin Date: Mon Feb 6 12:33:37 2017 +0100 Branches: master https://developer.blender.org/rB89f3837d687c5b685fbea5e7e71242287a735b76 Displace modifier: Use special version of texture sampling This version will give less spin

[Bf-blender-cvs] [d0015cba02] master: Multi-thread displace modifier

2017-02-06 Thread Sergey Sharybin
Commit: d0015cba02f4809e0812b92f5686deef76e754e2 Author: Sergey Sharybin Date: Mon Feb 6 14:21:29 2017 +0100 Branches: master https://developer.blender.org/rBd0015cba02f4809e0812b92f5686deef76e754e2 Multi-thread displace modifier The title says it all actually. Use BLI task to loop over

[Bf-blender-cvs] [8c7e11423b] cycles_disney_brdf: Fix to comply strict compiler flags and some code cleanup

2017-02-06 Thread Pascal Schoen
Commit: 8c7e11423be640dc44b1807912058480710e51f4 Author: Pascal Schoen Date: Fri Feb 3 14:24:05 2017 +0100 Branches: cycles_disney_brdf https://developer.blender.org/rB8c7e11423be640dc44b1807912058480710e51f4 Fix to comply strict compiler flags and some code cleanup

[Bf-blender-cvs] [0593b8c51b] cycles_disney_brdf: Fixed the broken GLSL shader and implemented the Disney BRDF in the real-time view port.

2017-02-06 Thread Pascal Schoen
Commit: 0593b8c51bf7db0ed5ca92ed6f68d0d984dad0dd Author: Pascal Schoen Date: Mon Feb 6 11:30:36 2017 +0100 Branches: cycles_disney_brdf https://developer.blender.org/rB0593b8c51bf7db0ed5ca92ed6f68d0d984dad0dd Fixed the broken GLSL shader and implemented the Disney BRDF in the real-time view

[Bf-blender-cvs] [8dbd961a3e] blender2.8: OpenGL immediate mode: interface_draw.c

2017-02-06 Thread Clément Foucault
Commit: 8dbd961a3ecb56f9ecef8d028914d981d65ef75b Author: Clément Foucault Date: Mon Feb 6 14:06:13 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB8dbd961a3ecb56f9ecef8d028914d981d65ef75b OpenGL immediate mode: interface_draw.c

[Bf-blender-cvs] [223aff987a] master: Fix memory leak when building without audaspace

2017-02-06 Thread Sergey Sharybin
Commit: 223aff987aba127243658ab181dd473198a06aa5 Author: Sergey Sharybin Date: Mon Feb 6 11:18:20 2017 +0100 Branches: master https://developer.blender.org/rB223aff987aba127243658ab181dd473198a06aa5 Fix memory leak when building without audaspace

[Bf-blender-cvs] [26e906d162] cycles_disney_brdf: Merge branch 'master' into cycles_disney_brdf

2017-02-06 Thread Pascal Schoen
Commit: 26e906d162a6a8d67f2ebc8880993fcbab69559e Author: Pascal Schoen Date: Mon Feb 6 11:32:31 2017 +0100 Branches: cycles_disney_brdf https://developer.blender.org/rB26e906d162a6a8d67f2ebc8880993fcbab69559e Merge branch 'master' into cycles_disney_brdf

[Bf-blender-cvs] [6c95e97e64] blender2.8: OpenGL: convert clip_dopesheet_draw to new imm mode

2017-02-06 Thread Mike Erwin
Commit: 6c95e97e64fa9f4490ade0866412482766da002a Author: Mike Erwin Date: Wed Feb 1 22:42:50 2017 -0500 Branches: blender2.8 https://developer.blender.org/rB6c95e97e64fa9f4490ade0866412482766da002a OpenGL: convert clip_dopesheet_draw to new imm mode D2486 by @TCMBoby, part of T49043

[Bf-blender-cvs] [d23c57b84c] blender2.8: fix unused var warnings

2017-02-06 Thread Mike Erwin
Commit: d23c57b84cbb7d3a58ce2b405a2b1698c185bf00 Author: Mike Erwin Date: Mon Feb 6 23:19:52 2017 -0500 Branches: blender2.8 https://developer.blender.org/rBd23c57b84cbb7d3a58ce2b405a2b1698c185bf00 fix unused var warnings follow-up to earlier patch

[Bf-blender-cvs] [97fa285ae1] blender2.8: OpenGL: add gpuMatrixUpdate_legacy function

2017-02-06 Thread Mike Erwin
Commit: 97fa285ae1b9b320f04ac0ac427917abc2de180a Author: Mike Erwin Date: Mon Feb 6 23:23:36 2017 -0500 Branches: blender2.8 https://developer.blender.org/rB97fa285ae1b9b320f04ac0ac427917abc2de180a OpenGL: add gpuMatrixUpdate_legacy function Marks matrix state as dirty so shader will use the

[Bf-blender-cvs] [a54110751a] blender2.8: OpenGL immediate mode: interface_draw.c (cont)

2017-02-06 Thread Clément Foucault
Commit: a54110751a34c6f9641575258959dbaf6e43f2f3 Author: Clément Foucault Date: Mon Feb 6 16:54:26 2017 +0100 Branches: blender2.8 https://developer.blender.org/rBa54110751a34c6f9641575258959dbaf6e43f2f3 OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_HISTOGRAM

[Bf-blender-cvs] [9b742ff61b] blender2.8: OpenGL immediate mode: interface_draw.c (cont)

2017-02-06 Thread Clément Foucault
Commit: 9b742ff61b7956d7158cdb9eebea2cc147f39582 Author: Clément Foucault Date: Tue Feb 7 00:24:44 2017 +0100 Branches: blender2.8 https://developer.blender.org/rB9b742ff61b7956d7158cdb9eebea2cc147f39582 OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_WAVEFORM

[Bf-blender-cvs] [4e3cfaeb16] uiTable: Unit tests for uiTable API (and fix bugs found using it :)

2017-02-06 Thread Julian Eisel
Commit: 4e3cfaeb163315cc5675281a5a703d8c0f1793c4 Author: Julian Eisel Date: Tue Feb 7 00:45:33 2017 +0100 Branches: uiTable https://developer.blender.org/rB4e3cfaeb163315cc5675281a5a703d8c0f1793c4 Unit tests for uiTable API (and fix bugs found using it :)

[Bf-blender-cvs] [e58359c26f] blender2.8: OpenGL immediate mode: interface_draw.c (cont)

2017-02-06 Thread Clément Foucault
Commit: e58359c26f2b68b04b28cbcd69c53f19818aa5e1 Author: Clément Foucault Date: Mon Feb 6 15:19:45 2017 +0100 Branches: blender2.8 https://developer.blender.org/rBe58359c26f2b68b04b28cbcd69c53f19818aa5e1 OpenGL immediate mode: interface_draw.c (cont) Replaced GL_POLYGON in various places.

[Bf-blender-cvs] [9e97b00873] master: Fix compilation error after recent change

2017-02-06 Thread Sergey Sharybin
Commit: 9e97b00873ce079178c432febab430f69644f28f Author: Sergey Sharybin Date: Mon Feb 6 15:29:13 2017 +0100 Branches: master https://developer.blender.org/rB9e97b00873ce079178c432febab430f69644f28f Fix compilation error after recent change

[Bf-blender-cvs] [c7f40caa2c] master: Add shortcuts for unsigned int, short, long and char

2017-02-06 Thread Sergey Sharybin
Commit: c7f40caa2c36f8bb9bb92c03df5046c45eff72e4 Author: Sergey Sharybin Date: Mon Feb 6 15:04:13 2017 +0100 Branches: master https://developer.blender.org/rBc7f40caa2c36f8bb9bb92c03df5046c45eff72e4 Add shortcuts for unsigned int, short, long and char Feel free to use those in the new code.

[Bf-blender-cvs] [6714f6ae2f] render-layers: Merge branch 'blender2.8' into render-layers

2017-02-06 Thread Julian Eisel
Commit: 6714f6ae2f78e1de53ff4a2916d7046485556509 Author: Julian Eisel Date: Mon Feb 6 16:35:42 2017 +0100 Branches: render-layers https://developer.blender.org/rB6714f6ae2f78e1de53ff4a2916d7046485556509 Merge branch 'blender2.8' into render-layers

[Bf-blender-cvs] [e3f99329d8] master: Standardization and style for BKE_bvhutils

2017-02-06 Thread Germano Cavalcante
Commit: e3f99329d8be2acf2ffef0796d4af35bf0d0f229 Author: Germano Cavalcante Date: Mon Feb 6 14:11:06 2017 -0300 Branches: master https://developer.blender.org/rBe3f99329d8be2acf2ffef0796d4af35bf0d0f229 Standardization and style for BKE_bvhutils Add `bvhtree_from_mesh_edges_ex` and callbacks to

[Bf-blender-cvs] [e217839fd3] master: Cleanup writefile code a bit.

2017-02-06 Thread Bastien Montagne
Commit: e217839fd3488e09b83a99372707d6f9a31c7d10 Author: Bastien Montagne Date: Mon Feb 6 20:42:00 2017 +0100 Branches: master https://developer.blender.org/rBe217839fd3488e09b83a99372707d6f9a31c7d10 Cleanup writefile code a bit. Modernize some of it a bit, saves quite some lines of blabla

[Bf-blender-cvs] [f7eaaf35b4] master: Fix (unreported) Object previews being written even for skipped objects.

2017-02-06 Thread Bastien Montagne
Commit: f7eaaf35b4255e923b47711fdcf6ff823be977c6 Author: Bastien Montagne Date: Mon Feb 6 20:58:18 2017 +0100 Branches: master https://developer.blender.org/rBf7eaaf35b4255e923b47711fdcf6ff823be977c6 Fix (unreported) Object previews being written even for skipped objects.

[Bf-blender-cvs] [0170c682fe] master: Specify the correct size of the BVHTree of edges

2017-02-06 Thread Germano Cavalcante
Commit: 0170c682feb63bedc139e25099ec9cc5c7098101 Author: Germano Cavalcante Date: Mon Feb 6 14:59:31 2017 -0300 Branches: master https://developer.blender.org/rB0170c682feb63bedc139e25099ec9cc5c7098101 Specify the correct size of the BVHTree of edges ~edge_num~ edges_num_active Not always all

[Bf-blender-cvs] [dbdc346e9f] master: CMake: Remove MOTO library dependency when it is not needed

2017-02-06 Thread Jorge Bernal
Commit: dbdc346e9ff6860fdd2c46c41bb474742405bfbd Author: Jorge Bernal Date: Mon Feb 6 19:29:42 2017 +0100 Branches: master https://developer.blender.org/rBdbdc346e9ff6860fdd2c46c41bb474742405bfbd CMake: Remove MOTO library dependency when it is not needed It is not necessary to add MOTO

[Bf-blender-cvs] [698c29aa40] render-layers: Base refactor 2/4

2017-02-06 Thread Dalai Felinto
Commit: 698c29aa4038c0f6f52723ec7065461bef203cf9 Author: Dalai Felinto Date: Mon Feb 6 15:33:30 2017 +0100 Branches: render-layers https://developer.blender.org/rB698c29aa4038c0f6f52723ec7065461bef203cf9 Base refactor 2/4 Include extra legacy values in ObjectBase struct

[Bf-blender-cvs] [f4ebb35a73] render-layers: Base refactor 3/4

2017-02-06 Thread Dalai Felinto
Commit: f4ebb35a736c5e117642ecb3981c357208391241 Author: Dalai Felinto Date: Mon Feb 6 16:21:48 2017 +0100 Branches: render-layers https://developer.blender.org/rBf4ebb35a736c5e117642ecb3981c357208391241 Base refactor 3/4 Rename Base > BaseLegacy Note manual changes on: * deg_builder_nodes.h

[Bf-blender-cvs] [73bb3d4d77] render-layers: Missing Base to be ObjectBase convertion for mesh join operator

2017-02-06 Thread Dalai Felinto
Commit: 73bb3d4d77ff4f72d08b423d93e997e10475371f Author: Dalai Felinto Date: Mon Feb 6 16:08:41 2017 +0100 Branches: render-layers https://developer.blender.org/rB73bb3d4d77ff4f72d08b423d93e997e10475371f Missing Base to be ObjectBase convertion for mesh join operator

[Bf-blender-cvs] [d4eace7479] render-layers: Base refactor 1/4

2017-02-06 Thread Dalai Felinto
Commit: d4eace74794ea5b20d0fb871c7270ff040f8c3bc Author: Dalai Felinto Date: Mon Feb 6 14:49:26 2017 +0100 Branches: render-layers https://developer.blender.org/rBd4eace74794ea5b20d0fb871c7270ff040f8c3bc Base refactor 1/4 Rename Base.flag > Base.flag_legacy

[Bf-blender-cvs] [cf64c69c5f] render-layers: Remove any reference to scene->base from the old viewport code

2017-02-06 Thread Dalai Felinto
Commit: cf64c69c5f58af4261092934090b2c226c5f0a8e Author: Dalai Felinto Date: Mon Feb 6 18:06:21 2017 +0100 Branches: render-layers https://developer.blender.org/rBcf64c69c5f58af4261092934090b2c226c5f0a8e Remove any reference to scene->base from the old viewport code This allows non-clay engine

[Bf-blender-cvs] [bccea8d399] render-layers: Base refactor 4/4

2017-02-06 Thread Dalai Felinto
Commit: bccea8d3991f05906b2673f224e90362a1d16d2f Author: Dalai Felinto Date: Mon Feb 6 17:40:11 2017 +0100 Branches: render-layers https://developer.blender.org/rBbccea8d3991f05906b2673f224e90362a1d16d2f Base refactor 4/4 Rebase ObjectBase > Base

[Bf-blender-cvs] [ac8348d033] master: Fix 'public' global 'g_atexit' var in Blender.

2017-02-06 Thread Bastien Montagne
Commit: ac8348d0339148deef6f37c8fba0a6793977093b Author: Bastien Montagne Date: Mon Feb 6 17:42:30 2017 +0100 Branches: master https://developer.blender.org/rBac8348d0339148deef6f37c8fba0a6793977093b Fix 'public' global 'g_atexit' var in Blender. No reason to not make this private to this

[Bf-blender-cvs] [351c409317] master: C++ conformance fixes (MSVC /permissive-)

2017-02-06 Thread Phil Christensen
Commit: 351c409317242857937b16a6d461b59ec6e690e0 Author: Phil Christensen Date: Mon Feb 6 10:44:25 2017 +0100 Branches: master https://developer.blender.org/rB351c409317242857937b16a6d461b59ec6e690e0 C++ conformance fixes (MSVC /permissive-) We (the Microsoft C++ team) use the Blender project

[Bf-blender-cvs] [6f6f3a524a] clay-engine: Another fixup for rB6cdb3845 (Added collection props getter/setter)

2017-02-06 Thread Dalai Felinto
Commit: 6f6f3a524a7f840df403d28734bcf1281a90ff42 Author: Dalai Felinto Date: Fri Feb 3 17:39:54 2017 +0100 Branches: clay-engine https://developer.blender.org/rB6f6f3a524a7f840df403d28734bcf1281a90ff42 Another fixup for rB6cdb3845 (Added collection props getter/setter) Values were getting