[Bf-blender-cvs] [8f2e9ac] master: OpenGL: fix hq viewport dof on Mac / GL 2.1

2015-11-22 Thread Mike Erwin
Commit: 8f2e9ac7b15022a08553beec257432a28343a9b6 Author: Mike Erwin Date: Mon Nov 23 00:32:35 2015 -0500 Branches: master https://developer.blender.org/rB8f2e9ac7b15022a08553beec257432a28343a9b6 OpenGL: fix hq viewport dof on Mac / GL 2.1 My earlier fix for GL >= 3 on Windows broke it. Should

[Bf-blender-cvs] [6a393fc] master: Cleanup: redundant string escape

2015-11-22 Thread Campbell Barton
Commit: 6a393fc9980cd57f6cd183dbe43088d8d816a556 Author: Campbell Barton Date: Mon Nov 23 14:36:48 2015 +1100 Branches: master https://developer.blender.org/rB6a393fc9980cd57f6cd183dbe43088d8d816a556 Cleanup: redundant string escape

[Bf-blender-cvs] [e2a79e8] master: Cleanup: shadowing (render)

2015-11-22 Thread Campbell Barton
Commit: e2a79e8b6c638489c6c79dd6fa9136372fe37ec1 Author: Campbell Barton Date: Mon Nov 23 12:28:01 2015 +1100 Branches: master https://developer.blender.org/rBe2a79e8b6c638489c6c79dd6fa9136372fe37ec1 Cleanup: shadowing (render)

[Bf-blender-cvs] [48b1656] master: Cleanup: shadowing (editors)

2015-11-22 Thread Campbell Barton
Commit: 48b1656a6cce6fd7606a671eea9d0d17b67d7445 Author: Campbell Barton Date: Mon Nov 23 15:44:15 2015 +1100 Branches: master https://developer.blender.org/rB48b1656a6cce6fd7606a671eea9d0d17b67d7445 Cleanup: shadowing (editors)

[Bf-blender-cvs] [4fe413a] master: CMake: use -Wshadow warning for C source

2015-11-22 Thread Campbell Barton
Commit: 4fe413a419e2baf23b835bbf1b9739de40c624de Author: Campbell Barton Date: Mon Nov 23 15:45:52 2015 +1100 Branches: master https://developer.blender.org/rB4fe413a419e2baf23b835bbf1b9739de40c624de CMake: use -Wshadow warning for C source C source now builds without shadowing, enable with

[Bf-blender-cvs] [daa90de] master: Cleanup: shadowing (bmesh)

2015-11-22 Thread Campbell Barton
Commit: daa90de3fdb5b9971b713c13a67b9c0a0990b3d7 Author: Campbell Barton Date: Mon Nov 23 12:34:50 2015 +1100 Branches: master https://developer.blender.org/rBdaa90de3fdb5b9971b713c13a67b9c0a0990b3d7 Cleanup: shadowing (bmesh) ===

[Bf-blender-cvs] [2e348fd] master: Cleanup: shadowing (blenkernel)

2015-11-22 Thread Campbell Barton
Commit: 2e348fd43ee2bc7285fe4461171d51f307dabf92 Author: Campbell Barton Date: Mon Nov 23 11:27:02 2015 +1100 Branches: master https://developer.blender.org/rB2e348fd43ee2bc7285fe4461171d51f307dabf92 Cleanup: shadowing (blenkernel)

[Bf-blender-cvs] [6edc573] master: Cleanup: warning

2015-11-22 Thread Campbell Barton
Commit: 6edc5736638873bd15921759cee88a2e979a1856 Author: Campbell Barton Date: Mon Nov 23 17:39:18 2015 +1100 Branches: master https://developer.blender.org/rB6edc5736638873bd15921759cee88a2e979a1856 Cleanup: warning === M

[Bf-blender-cvs] [64ab452] master: Cleanup: shadowing (interface)

2015-11-22 Thread Campbell Barton
Commit: 64ab45213166b62d177e4e0f831a0b84ec2c463b Author: Campbell Barton Date: Mon Nov 23 10:01:54 2015 +1100 Branches: master https://developer.blender.org/rB64ab45213166b62d177e4e0f831a0b84ec2c463b Cleanup: shadowing (interface)

[Bf-blender-cvs] [a269287] master: Cleanup: use single struct for freestyle globals

2015-11-22 Thread Campbell Barton
Commit: a269287f36cfb99621fc8a5172c050f4a1046ba1 Author: Campbell Barton Date: Mon Nov 23 15:31:11 2015 +1100 Branches: master https://developer.blender.org/rBa269287f36cfb99621fc8a5172c050f4a1046ba1 Cleanup: use single struct for freestyle globals Was shadowing local vars.

[Bf-blender-cvs] [676d790] master: Cleanup: use `rna_enum_` prefix for RNA enums

2015-11-22 Thread Campbell Barton
Commit: 676d790d29ead413a9619aa94005c5248d274cb2 Author: Campbell Barton Date: Mon Nov 23 13:49:52 2015 +1100 Branches: master https://developer.blender.org/rB676d790d29ead413a9619aa94005c5248d274cb2 Cleanup: use `rna_enum_` prefix for RNA enums Definitions could shadow local vars.

[Bf-blender-cvs] [bc8504c] master: Cleanup: shadowing (blenlib, gpu, imbuf)

2015-11-22 Thread Campbell Barton
Commit: bc8504cb4c93eb3aac2f62966c13560a2bf6 Author: Campbell Barton Date: Mon Nov 23 11:45:54 2015 +1100 Branches: master https://developer.blender.org/rBbc8504cb4c93eb3aac2f62966c13560a2bf6 Cleanup: shadowing (blenlib, gpu, imbuf)

[Bf-blender-cvs] [6e4cb46] master: Cleanup: shadowing (rna, modifiers, *misc*)

2015-11-22 Thread Campbell Barton
Commit: 6e4cb463c44ab57331cda7ded645b4faa573bbb3 Author: Campbell Barton Date: Mon Nov 23 15:45:10 2015 +1100 Branches: master https://developer.blender.org/rB6e4cb463c44ab57331cda7ded645b4faa573bbb3 Cleanup: shadowing (rna, modifiers, *misc*)

[Bf-blender-cvs] [2d708d9] master: OpenGL: codegen formatting

2015-11-22 Thread Mike Erwin
Commit: 2d708d9aeccd5f1786306c23f40806f48802f7f3 Author: Mike Erwin Date: Mon Nov 23 00:13:57 2015 -0500 Branches: master https://developer.blender.org/rB2d708d9aeccd5f1786306c23f40806f48802f7f3 OpenGL: codegen formatting Formatting of generated GLSL code: - attribute/varying for version 120 -

[Bf-blender-cvs] [076e2ff] master: OpenGL: update geometry shaders, fixes T46838

2015-11-22 Thread Mike Erwin
Commit: 076e2ff2aabd3374a6cb29ed543b28d1e9d0525d Author: Mike Erwin Date: Mon Nov 23 00:08:09 2015 -0500 Branches: master https://developer.blender.org/rB076e2ff2aabd3374a6cb29ed543b28d1e9d0525d OpenGL: update geometry shaders, fixes T46838

[Bf-blender-cvs] [3005dd4] wiggly-widgets: Merge master into wiggly-widgets and update drawing to recent changes in master

2015-11-22 Thread Julian Eisel
Commit: 3005dd4160336adebcb4baa7f3b899c8fd0d870a Author: Julian Eisel Date: Sun Nov 22 23:23:09 2015 +0100 Branches: wiggly-widgets https://developer.blender.org/rB3005dd4160336adebcb4baa7f3b899c8fd0d870a Merge master into wiggly-widgets and update drawing to recent changes in master

[Bf-blender-cvs] [754df5c] master: revert file mode to 644

2015-11-22 Thread Mike Erwin
Commit: 754df5cda82145ed3d1616e8332460379f73d649 Author: Mike Erwin Date: Sun Nov 22 19:19:47 2015 -0500 Branches: master https://developer.blender.org/rB754df5cda82145ed3d1616e8332460379f73d649 revert file mode to 644 === M

[Bf-blender-cvs] [708779e] master: OpenGL: bump gpu_extensions to GL 2.1, prepare for 3.x

2015-11-22 Thread Mike Erwin
Commit: 708779e60b6780091f83ae35f4ae84f43f0e90be Author: Mike Erwin Date: Sun Nov 22 13:22:47 2015 -0500 Branches: master https://developer.blender.org/rB708779e60b6780091f83ae35f4ae84f43f0e90be OpenGL: bump gpu_extensions to GL 2.1, prepare for 3.x Several changes. Tested working on Windows

[Bf-blender-cvs] [05ffe2d] master: OpenGL: choose compatible GLSL version

2015-11-22 Thread Mike Erwin
Commit: 05ffe2d174115b9f9fc2322dbafcfb4543d3809d Author: Mike Erwin Date: Sun Nov 22 20:40:54 2015 -0500 Branches: master https://developer.blender.org/rB05ffe2d174115b9f9fc2322dbafcfb4543d3809d OpenGL: choose compatible GLSL version Fix GLSL version & geometry shader support query to consider

[Bf-blender-cvs] [56ead9d] master: Cycles: Make branched path tracer covered with requested features

2015-11-22 Thread Sergey Sharybin
Commit: 56ead9d34b8f473a44ba9f9fb0ff4878ea28af3e Author: Sergey Sharybin Date: Sun Nov 22 13:54:51 2015 +0500 Branches: master https://developer.blender.org/rB56ead9d34b8f473a44ba9f9fb0ff4878ea28af3e Cycles: Make branched path tracer covered with requested features This gives few percent extra

[Bf-blender-cvs] [307f1e7] master: Fix T46678: Extending left handle of a VSE multicam effect strip with snap creates frame stills.

2015-11-22 Thread Bastien Montagne
Commit: 307f1e7d2360de19d38a6b4c2e2b4323f505cf18 Author: Bastien Montagne Date: Fri Nov 20 17:33:53 2015 +0100 Branches: master https://developer.blender.org/rB307f1e7d2360de19d38a6b4c2e2b4323f505cf18 Fix T46678: Extending left handle of a VSE multicam effect strip with snap creates frame

[Bf-blender-cvs] [db1f0e3] master: Error out on Windows if driver does not support OpenGL 2.1 with an error messagebox.

2015-11-22 Thread Antony Riakiotakis
Commit: db1f0e36163037c94857626be8ca20dd9ae5b168 Author: Antony Riakiotakis Date: Sun Nov 22 20:53:57 2015 +0100 Branches: master https://developer.blender.org/rBdb1f0e36163037c94857626be8ca20dd9ae5b168 Error out on Windows if driver does not support OpenGL 2.1 with an error messagebox.

[Bf-blender-cvs] [c402a37] master: Remove vertex array support from GPUBuffers. Remove USER_DISABLE_VBO. All GPUBuffer rendering is now done using vertex buffers.

2015-11-22 Thread Antony Riakiotakis
Commit: c402a379a23af71aa5c21566967b75ab5c869e01 Author: Antony Riakiotakis Date: Sun Nov 22 19:46:31 2015 +0100 Branches: master https://developer.blender.org/rBc402a379a23af71aa5c21566967b75ab5c869e01 Remove vertex array support from GPUBuffers. Remove USER_DISABLE_VBO. All GPUBuffer

[Bf-blender-cvs] [4310a76] master: OpenGL: bump gpu_buffers to GL 2.1

2015-11-22 Thread Mike Erwin
Commit: 4310a76b6043f6468eb9620452e9a6320569 Author: Mike Erwin Date: Sun Nov 22 11:35:21 2015 -0500 Branches: master https://developer.blender.org/rB4310a76b6043f6468eb9620452e9a6320569 OpenGL: bump gpu_buffers to GL 2.1 simple stuff! - remove ARB suffix from core functions & enums -

[Bf-blender-cvs] [8623d75] master: Add check for OpenGL version 2.1 on linux.

2015-11-22 Thread Antony Riakiotakis
Commit: 8623d75b468ff1a495a326cf74ca6d61f1ee4ce7 Author: Antony Riakiotakis Date: Sun Nov 22 18:14:16 2015 +0100 Branches: master https://developer.blender.org/rB8623d75b468ff1a495a326cf74ca6d61f1ee4ce7 Add check for OpenGL version 2.1 on linux. Unfortunately there's no easy way to show a

[Bf-blender-cvs] [3e1a9ee] master: Smoke drawing code cleanups (and little refactor)

2015-11-22 Thread Kévin Dietrich
Commit: 3e1a9ee386b054912b540b7a061d76235f4049fa Author: Kévin Dietrich Date: Sun Nov 22 18:17:09 2015 +0100 Branches: master https://developer.blender.org/rB3e1a9ee386b054912b540b7a061d76235f4049fa Smoke drawing code cleanups (and little refactor) This patch contains the following changes: -

[Bf-blender-cvs] [4ff0126] master: C99 is now the C standard for all our C code.

2015-11-22 Thread Brecht Van Lommel
Commit: 4ff0126e890cebe16b4eec5c1b2bc507346b4f24 Author: Brecht Van Lommel Date: Sun Nov 22 17:12:54 2015 +0100 Branches: master https://developer.blender.org/rB4ff0126e890cebe16b4eec5c1b2bc507346b4f24 C99 is now the C standard for all our C code. The main new feature is mixed variable

[Bf-blender-cvs] [b9e0fe2] master: CMake: check GNU compiler before using extension

2015-11-22 Thread Campbell Barton
Commit: b9e0fe20034e355809a260b5adba52889f325b8e Author: Campbell Barton Date: Mon Nov 23 08:31:29 2015 +1100 Branches: master https://developer.blender.org/rBb9e0fe20034e355809a260b5adba52889f325b8e CMake: check GNU compiler before using extension Minor edit, don't assume non-msvc compilers

[Bf-blender-cvs] [5e52433] master: OpenNL: convert source file to C++, remove some unused functions.

2015-11-22 Thread Brecht Van Lommel
Commit: 5e524333719794f140dafee0555ede5fd308b9ae Author: Brecht Van Lommel Date: Sun Nov 22 00:51:47 2015 +0100 Branches: master https://developer.blender.org/rB5e524333719794f140dafee0555ede5fd308b9ae OpenNL: convert source file to C++, remove some unused functions.

[Bf-blender-cvs] [e6c58df] master: OpenNL: replace SuperLU by Eigen SparseLU solver.

2015-11-22 Thread Brecht Van Lommel
Commit: e6c58df74e1fe8e7921048bc145b6318322541f2 Author: Brecht Van Lommel Date: Sun Nov 22 02:29:31 2015 +0100 Branches: master https://developer.blender.org/rBe6c58df74e1fe8e7921048bc145b6318322541f2 OpenNL: replace SuperLU by Eigen SparseLU solver. Performance is roughly the same because

[Bf-blender-cvs] [90b55ae] master: OpenNL: removed unused softbody code.

2015-11-22 Thread Brecht Van Lommel
Commit: 90b55ae1e5ede69dae4819613273cb1e5c8b4597 Author: Brecht Van Lommel Date: Sun Nov 22 21:12:20 2015 +0100 Branches: master https://developer.blender.org/rB90b55ae1e5ede69dae4819613273cb1e5c8b4597 OpenNL: removed unused softbody code.

[Bf-blender-cvs] [d28431a] master: OpenNL: make the API thread safe by always passing context.

2015-11-22 Thread Brecht Van Lommel
Commit: d28431a6481a7698105ad45fc68a410e3cd71939 Author: Brecht Van Lommel Date: Sun Nov 22 05:15:56 2015 +0100 Branches: master https://developer.blender.org/rBd28431a6481a7698105ad45fc68a410e3cd71939 OpenNL: make the API thread safe by always passing context. Previously two laplacian smooth

[Bf-blender-cvs] [47ce2d7] master: OpenNL: significantly simplify code using Eigen / STL.

2015-11-22 Thread Brecht Van Lommel
Commit: 47ce2d7bef32a7f5de34ac3e0cfb8300a4e63cd9 Author: Brecht Van Lommel Date: Sun Nov 22 05:25:32 2015 +0100 Branches: master https://developer.blender.org/rB47ce2d7bef32a7f5de34ac3e0cfb8300a4e63cd9 OpenNL: significantly simplify code using Eigen / STL.