http://www.miikahweb.com/feed.php MiikaHweb - Blender Git Master Commits http://www.miikahweb.com/ MiikaHweb - Blender Git Master Commits fi Fri, 26 May 17 14:51:12 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[b001568]: Fix T50908: Motion Tracker ignored grease pencil mask]]> http://www.miikahweb.com/en/blender/git-logs/commit/b0015686e2e48a384a0b2a03a75f6daaad7271c0 b001568
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T50908: Motion Tracker ignored grease pencil mask

This feature got lost with new auto-track API,

Added it back by extending frame accessor class. This isn't really
a frame thing, but we don't have other type of accessor here.

Surely, we can use old-style API here and pass mask via region
tracker options for this particular case, but then it becomes much
less obvious how real auto-tracker will access this mask with old
style API.

So seems we do need an accessor for such data, just matter of
finding better place than frame accessor.

----------------------------------------
10 Paths Changed]]>
Fri, 26 May 2017 13:27:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b0015686e2e48a384a0b2a03a75f6daaad7271c0Sergey Sharybin
<![CDATA[[ac66fb1]: Fix freeing all custom-data layers]]> http://www.miikahweb.com/en/blender/git-logs/commit/ac66fb193f80847fd4fc1b46413ebb3199ebbf1b ac66fb1
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix freeing all custom-data layers

Would crash when the active index was out of range,
since there is no reason to use the active layer when freeing all,
free the first instead.

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 13:30:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ac66fb193f80847fd4fc1b46413ebb3199ebbf1bCampbell Barton
<![CDATA[[bddd9d8]: Fix integer overflows in meshcache modifier.]]> http://www.miikahweb.com/en/blender/git-logs/commit/bddd9d809d2c291eb0a92220195908c51ae2ce80 bddd9d8
Author : LazyDodo (LazyDodo)
----------------------------------------
Fix integer overflows in meshcache modifier.

Differential Revision: https://developer.blender.org/D2688

----------------------------------------
2 Paths Changed]]>
Fri, 26 May 2017 12:26:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bddd9d809d2c291eb0a92220195908c51ae2ce80LazyDodo
<![CDATA[[bf5e717]: Fix T51609: Bake Texture, Margin crashing Blender]]> http://www.miikahweb.com/en/blender/git-logs/commit/bf5e717ef5617c597710c2836b511f9f089fcfc2 bf5e717
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T51609: Bake Texture, Margin crashing Blender

Integer overflow in margin filter code.

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 09:28:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bf5e717ef5617c597710c2836b511f9f089fcfc2Sergey Sharybin
<![CDATA[[f78ba0d]: Fix T51350: 2D curve normals flip when deformed]]> http://www.miikahweb.com/en/blender/git-logs/commit/f78ba0df02a9734740d7ccddbe315020f56852f6 f78ba0d
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T51350: 2D curve normals flip when deformed

Deforming 2D curves & text with modifiers/shape-keys
could flip the normals.

Now check the back-facing flag instead of `z < 0`.

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 09:03:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f78ba0df02a9734740d7ccddbe315020f56852f6Campbell Barton
<![CDATA[[98df7d7]: Fix T51287: Matrix.lerp fails w/ shear]]> http://www.miikahweb.com/en/blender/git-logs/commit/98df7d778f8b9318388bf24ab6be3b4930ef2f6f 98df7d7
Author : Brecht Van Lommel (brecht)
Committed By : Campbell Barton (campbellbarton)
----------------------------------------
Fix T51287: Matrix.lerp fails w/ shear

Use interp_m4_m4m4 (wraps Eigen),
`MATH_STANDALONE` will need to be updated to support this.

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 07:02:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/98df7d778f8b9318388bf24ab6be3b4930ef2f6fBrecht Van Lommel
<![CDATA[[b5a976e]: Fix GPencil depth checks]]> http://www.miikahweb.com/en/blender/git-logs/commit/b5a976ec190df94bce98e49a8d7dd67059f4fe3c b5a976e
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix GPencil depth checks

Regression in 195d0fba

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 06:13:06 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b5a976ec190df94bce98e49a8d7dd67059f4fe3cCampbell Barton
<![CDATA[[4badf67]: Fix T51629: Select w/ object lock fails]]> http://www.miikahweb.com/en/blender/git-logs/commit/4badf67739227da702598ccd18a4840f7d7d910b 4badf67
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T51629: Select w/ object lock fails

Regression in 195d0fba

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 06:11:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4badf67739227da702598ccd18a4840f7d7d910bCampbell Barton
<![CDATA[[9158d16]: Cleanup: warning]]> http://www.miikahweb.com/en/blender/git-logs/commit/9158d162198549d8475bca4299df6f870b82c49d 9158d16
Author : Campbell Barton (campbellbarton)
----------------------------------------
Cleanup: warning

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 04:25:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9158d162198549d8475bca4299df6f870b82c49dCampbell Barton
<![CDATA[[0021268]: Cycles: Cleanup: Remove semicolons from line endings in Python...]]> http://www.miikahweb.com/en/blender/git-logs/commit/00212683116dce1f335cafb83a42980eeb0cf406 0021268
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles: Cleanup: Remove semicolons from line endings in Python code

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 00:15:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/00212683116dce1f335cafb83a42980eeb0cf406Lukas Stockner
<![CDATA[[3722ed1]: Cycles: Update compositor when debug or denoising passes are...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3722ed13cd99b08caa1fe6bbf247993f98be9f35 3722ed1
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles: Update compositor when debug or denoising passes are changed

----------------------------------------
1 Path Changed]]>
Fri, 26 May 2017 00:13:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3722ed13cd99b08caa1fe6bbf247993f98be9f35Lukas Stockner
<![CDATA[[2bc008e]: Cycles: Cleanup: b_srlay is always used now, no more need to...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2bc008e8a90b5fc038d03de557174ae6a605cb8a 2bc008e
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles: Cleanup: b_srlay is always used now, no more need to silence warning

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 23:55:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2bc008e8a90b5fc038d03de557174ae6a605cb8aLukas Stockner
<![CDATA[[dc23b48]: Cleanup: Typo in colormanagement (ColormnaageCacheData -> ColormanageCacheData...]]> http://www.miikahweb.com/en/blender/git-logs/commit/dc23b48101e02c88e02d6dbda37e1354fcb4a8e1 dc23b48
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cleanup: Typo in colormanagement (ColormnaageCacheData -> ColormanageCacheData)

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 23:52:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dc23b48101e02c88e02d6dbda37e1354fcb4a8e1Lukas Stockner
<![CDATA[[1358c39]: [MSVC] Fix build error. linker was searching for a mangled...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1358c3945552291febefc22edb554794bcc2e844 1358c39
Author : LazyDodo (LazyDodo)
----------------------------------------
[MSVC] Fix build error. linker was searching for a mangled version of versionstr

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 21:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1358c3945552291febefc22edb554794bcc2e844LazyDodo
<![CDATA[[9179797]: Fix blender player python installation on macOS after recent...]]> http://www.miikahweb.com/en/blender/git-logs/commit/9179797811bb3eeb7400a66839effe6925ae2940 9179797
Author : Brecht Van Lommel (brecht)
----------------------------------------
Fix blender player python installation on macOS after recent changes.

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 20:18:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9179797811bb3eeb7400a66839effe6925ae2940Brecht Van Lommel
<![CDATA[[2580c3c]: Fix T50112: Sequencer crash w/ missing proxy data]]> http://www.miikahweb.com/en/blender/git-logs/commit/2580c3cb82bd968e84b9e756f9df529bbe161d68 2580c3c
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T50112: Sequencer crash w/ missing proxy data

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 10:23:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2580c3cb82bd968e84b9e756f9df529bbe161d68Campbell Barton
<![CDATA[[1ddf673]: Docs: Image.has_data clarification]]> http://www.miikahweb.com/en/blender/git-logs/commit/1ddf67382bec8838de8f569281a68275d05356cf 1ddf673
Author : Campbell Barton (campbellbarton)
----------------------------------------
Docs: Image.has_data clarification

Resolves T51615

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 09:54:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1ddf67382bec8838de8f569281a68275d05356cfCampbell Barton
<![CDATA[[24e3a93]: Fix T51444: Unit tests don't run on Windows]]> http://www.miikahweb.com/en/blender/git-logs/commit/24e3a930f14a7bfc1ea16350b4e2c9585aa0f7c3 24e3a93
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T51444: Unit tests don't run on Windows

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 08:55:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/24e3a930f14a7bfc1ea16350b4e2c9585aa0f7c3Campbell Barton
<![CDATA[[bbce6ce]: Fix macOS python cmake install to work when switching lib directories...]]> http://www.miikahweb.com/en/blender/git-logs/commit/bbce6ce249f8964e9dbf2e1f13cadad15126f9b9 bbce6ce
Author : Brecht Van Lommel (brecht)
----------------------------------------
Fix macOS python cmake install to work when switching lib directories.

It's a bit ugly but I couldn't find a better way to keep fast installs and
correct handling of switching between master and blender2.8 with different
lib directories.

----------------------------------------
1 Path Changed]]>
Thu, 25 May 2017 00:34:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bbce6ce249f8964e9dbf2e1f13cadad15126f9b9Brecht Van Lommel
<![CDATA[[a033a7b]: Fix error accessing tessface color in edit-mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/a033a7bef9be0ab69edbccbcf49f8af3816fe1eb a033a7b
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix error accessing tessface color in edit-mode

Was checking for loop-color in poly-layer.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 16:46:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a033a7bef9be0ab69edbccbcf49f8af3816fe1ebCampbell Barton
<![CDATA[[55c15ad]: Cycles: Use falltrhough attribute to help catching missing...]]> http://www.miikahweb.com/en/blender/git-logs/commit/55c15ad9ded2707d16cb88eea2dc2a62e4ec2359 55c15ad
Author : Sergey Sharybin (sergey)
----------------------------------------
Cycles: Use falltrhough attribute to help catching missing break statements

----------------------------------------
5 Paths Changed]]>
Wed, 24 May 2017 15:23:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55c15ad9ded2707d16cb88eea2dc2a62e4ec2359Sergey Sharybin
<![CDATA[[3de9db9]: Proper fix for crash loading old files with compositor]]> http://www.miikahweb.com/en/blender/git-logs/commit/3de9db96508309646d2d715eee483ca5ff909b87 3de9db9
Author : Sergey Sharybin (sergey)
----------------------------------------
Proper fix for crash loading old files with compositor

Now we keep all links around, even for sockets which were
implicitly renamed. And also ensuring new sockets have proper
storage.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 13:39:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3de9db96508309646d2d715eee483ca5ff909b87Sergey Sharybin
<![CDATA[[f4074ce]: Revert "Fix crash opening really old files with compositor"]]> http://www.miikahweb.com/en/blender/git-logs/commit/f4074ce8d747d6329a00aca436dab899e710750c f4074ce
Author : Sergey Sharybin (sergey)
----------------------------------------
Revert "Fix crash opening really old files with compositor"

This commit broke compatibility with newer files: due to rename
of Speed to Vector the links got lost.

This reverts commit 0e46da76b70a42bab2268942cba0e0d3e4ba47e8.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 13:29:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f4074ce8d747d6329a00aca436dab899e710750cSergey Sharybin
<![CDATA[[d252ac6]: Fix possible invalid normal use w/ tangent calc]]> http://www.miikahweb.com/en/blender/git-logs/commit/d252ac6b9528d60b1235e095888f91e202ac4399 d252ac6
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix possible invalid normal use w/ tangent calc

Was using MFace normals, not MPoly

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 11:15:06 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d252ac6b9528d60b1235e095888f91e202ac4399Campbell Barton
<![CDATA[[6715bfe]: Alembic: Export mesh as mesh, even when it has no vertices.]]> http://www.miikahweb.com/en/blender/git-logs/commit/6715bfee92e72dd91a4bebd2fd81f817036f3a91 6715bfe
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Alembic: Export mesh as mesh, even when it has no vertices.

This makes it possible to have an animated / procedurally generated mesh
that starts empty and obtains data in later frames.

Fixes the export of an empty mesh with an Ocean Modifier, as described in
issue T51351.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 10:39:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6715bfee92e72dd91a4bebd2fd81f817036f3a91Sybren A. Stüvel
<![CDATA[[e921e0f]: Alembic export: consider mesh with animation data as "animated...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e921e0f0af25be23895fed01bc18ddf1fbcc692a e921e0f
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Alembic export: consider mesh with animation data as "animated"

This allows you to put any kind of animation data on the mesh, and its
shape will be exported on each timekey. Note that this timekey is unrelated
to the animation data (so we don't export on each keyframe, for example).

A practical example is the addition of an animated custom property to
trigger the export of animated mesh data. The mesh data can then be created
from any source, like Python scripts.

Not only is this useful in itself, it also provides a workaround for one
of the two issues described in T51351.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 10:38:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e921e0f0af25be23895fed01bc18ddf1fbcc692aSybren A. Stüvel
<![CDATA[[eafea25]: Alembic export: write Blender version to Alembic file]]> http://www.miikahweb.com/en/blender/git-logs/commit/eafea25c41d29b730e6092d8e3c2165cc236dfa2 eafea25
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Alembic export: write Blender version to Alembic file

This is written in a custom metadata key, so it isn't shown by utilities
like abcecho or abcls. However, it's still something that's useful to
have available.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 09:45:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/eafea25c41d29b730e6092d8e3c2165cc236dfa2Sybren A. Stüvel
<![CDATA[[d5d9d1f]: CMake: document that WITH_FFTW3 is also used for the ocean...]]> http://www.miikahweb.com/en/blender/git-logs/commit/d5d9d1fe7d88176551cf399e683190c0ae3adcaf d5d9d1f
Author : Sybren A. Stüvel (sybren)
----------------------------------------
CMake: document that WITH_FFTW3 is also used for the ocean sim.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 09:36:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d5d9d1fe7d88176551cf399e683190c0ae3adcafSybren A. Stüvel
<![CDATA[[ad27e97]: Fix T51586: Regression: Alembic containing animated curves /...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ad27e97ee70e9f26bdd4121b285da3b120d376e0 ad27e97
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Fix T51586: Regression: Alembic containing animated curves / hair no longer working

Also fixed the same type of error when reading points.

----------------------------------------
2 Paths Changed]]>
Wed, 24 May 2017 08:24:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ad27e97ee70e9f26bdd4121b285da3b120d376e0Sybren A. Stüvel
<![CDATA[[e20a33b]: Fix T51589: Principled Subsurface Scattering, wrong shadow...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e20a33b89d75897dd7aa5e296abd756ec4b25db3 e20a33b
Author : Unknown ()
----------------------------------------
Fix T51589: Principled Subsurface Scattering, wrong shadow color

Apply mix of subsurface and base color (wrt subsurface) for rays that
have transmitted the surface.

----------------------------------------
1 Path Changed]]>
Wed, 24 May 2017 05:37:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e20a33b89d75897dd7aa5e296abd756ec4b25db3
<![CDATA[[7b25ffb]: Fix T51534: Alembic: added support for face-varying vertex...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7b25ffb618dd7509d425f7a5891c64d4a3668743 7b25ffb
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Fix T51534: Alembic: added support for face-varying vertex colours

Houdini writes vertex data in a different format than Blender does; Houdini
uses "face-varying scope", which means that the vertex colours are indexed
by an ever-increasing number over all vertices of all faces instead of the
vertex index.

I've also merged the read_custom_data_mcols() and read_mcols() functions,
because the latter was only called from the former, and the changes in this
commit would add yet more function parameters to pass.

----------------------------------------
2 Paths Changed]]>
Tue, 23 May 2017 15:27:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7b25ffb618dd7509d425f7a5891c64d4a3668743Sybren A. Stüvel
<![CDATA[[cc0cc88]: Alembic: reduced code duplication in read_mcols()]]> http://www.miikahweb.com/en/blender/git-logs/commit/cc0cc880de5a66d72f571bec4c7d3eb1219aefc0 cc0cc88
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Alembic: reduced code duplication in read_mcols()

A big chunk of code was copied between the if and else bodies. By using
a boolean to store whether the c3f_ptr or c4f_ptr should be used, the
in-loop condition is kept as simple as possible.

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 15:27:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cc0cc880de5a66d72f571bec4c7d3eb1219aefc0Sybren A. Stüvel
<![CDATA[[96e068d]: Alembic: split up read_custom_data_ex() into read_custom_data_...]]> http://www.miikahweb.com/en/blender/git-logs/commit/96e068d3aa916bcc8152aedffafe1f8ddd7d27a1 96e068d
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Alembic: split up read_custom_data_ex() into read_custom_data_{mcols,uvs}()

The read_custom_data_ex() function was basically two functions inside
if/else bodies.

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 15:27:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/96e068d3aa916bcc8152aedffafe1f8ddd7d27a1Sybren A. Stüvel
<![CDATA[[c1b321e]: Add PovRay file extensions to our 'textual' file filtering.]]> http://www.miikahweb.com/en/blender/git-logs/commit/c1b321e1b8b567c85cd79064d9d7d0971a0a87ec c1b321e
Author : Bastien Montagne (mont29)
----------------------------------------
Add PovRay file extensions to our 'textual' file filtering.

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 15:09:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c1b321e1b8b567c85cd79064d9d7d0971a0a87ecBastien Montagne
<![CDATA[[116e893]: Fix some POV keywords not colored correctly.]]> http://www.miikahweb.com/en/blender/git-logs/commit/116e8933a64fe5c0274cf17dd6e0f06df3ba4210 116e893
Author : Bastien Montagne (mont29)
----------------------------------------
Fix some POV keywords not colored correctly.

We need to ensure longer keywords are catched first, when there are
shorter subsets of them in keywords list as well!

----------------------------------------
2 Paths Changed]]>
Tue, 23 May 2017 15:09:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/116e8933a64fe5c0274cf17dd6e0f06df3ba4210Bastien Montagne
<![CDATA[[49cc78e]: Fix T48668, bevel mistake on presumed reflex angle.]]> http://www.miikahweb.com/en/blender/git-logs/commit/49cc78ef1818eaff3db722683d155d3466d35e82 49cc78e
Author : Howard Trickey (howardt)
----------------------------------------
Fix T48668, bevel mistake on presumed reflex angle.

Note: the angle in bug isn't really reflex - using the vertex normal
for this test isn't always right, but usually is. At any rate,
shouldn't try to put vertex on edge between if a reflex angle.

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 11:55:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/49cc78ef1818eaff3db722683d155d3466d35e82Howard Trickey
<![CDATA[[72d67ba]: Make msvc2015 happy again.]]> http://www.miikahweb.com/en/blender/git-logs/commit/72d67ba4c24d4d86c30061a7c2ad3f29c2550529 72d67ba
Author : Bastien Montagne (mont29)
----------------------------------------
Make msvc2015 happy again.

Looks like that wanabe compiler does not support more than a few tens of
if/else conditions...

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 11:04:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/72d67ba4c24d4d86c30061a7c2ad3f29c2550529Bastien Montagne
<![CDATA[[8d26f2c]: Fix T51319: Alembic export crash w/simple child particles if...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8d26f2c2228f0553972c0c3419bd570d02312780 8d26f2c
Author : Sybren A. Stüvel (sybren)
----------------------------------------
Fix T51319: Alembic export crash w/simple child particles if Display value < 100%

This was two-fold.

1) The export used viewport settings to obtain the particle cache, rather
than render settings.
2) The child hair writer tried to obtain UV-coordinates from the parent
chair, without checking whether those were available in the first place.

----------------------------------------
1 Path Changed]]>
Tue, 23 May 2017 10:31:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8d26f2c2228f0553972c0c3419bd570d02312780Sybren A. Stüvel
<![CDATA[[7add6b8]: Fix T51592: Simplify AO Cycles setting remains active while...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7add6b89bc25a59490f93cad44dfe2887c8006c8 7add6b8
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T51592: Simplify AO Cycles setting remains active while Simplify is disabled

----------------------------------------
2 Paths Changed]]>
Tue, 23 May 2017 08:34:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7add6b89bc25a59490f93cad44dfe2887c8006c8Sergey Sharybin
<![CDATA[[9b29233]: Add PovRay syntax hilghting.]]> http://www.miikahweb.com/en/blender/git-logs/commit/9b2923380092c7e3c771d354f8938c5ca20bfd9d 9b29233
Author : Bastien Montagne (mont29)
----------------------------------------
Add PovRay syntax hilghting.

Since we already have a rather advanced PovRay exporter, makes sense to
also nicely display generated 'code'.

Patch by Maurice Raybaud (@mauriceraybaud), thanks!
Cleanup (mostly styling) by @mont29.

----------------------------------------
5 Paths Changed]]>
Mon, 22 May 2017 20:08:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9b2923380092c7e3c771d354f8938c5ca20bfd9dBastien Montagne
<![CDATA[[8cc4c3d]: Fix T51308: Bright/Contrast Doesn't respect Pre-multiplied...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8cc4c3da8cbe8da197928fa821e140f4b2615c4c 8cc4c3d
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T51308: Bright/Contrast Doesn't respect Pre-multiplied Alpha

Brightness/contrast node was changing color but did not modify alpha
or ensured colors are premultiplied on the output. This was giving
artifacts later on unless alpha was manually converted.

Compositor is supposed to work in premultiplied alpha (except of
some really corner cases) so it makes sense to ensure premultiplied
alpha after brightness/contrast node.

This is now done as an option enabled by default, so we:

(a) Keep compatibility with old files.
(b) Have correct behavior for newly created files.

Later on we can get rid of this option.

----------------------------------------
7 Paths Changed]]>
Mon, 22 May 2017 15:15:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8cc4c3da8cbe8da197928fa821e140f4b2615c4cSergey Sharybin
<![CDATA[[849e77b]: Fix T51318: Non-update of preview when switching from world...]]> http://www.miikahweb.com/en/blender/git-logs/commit/849e77b1f957b25ac9223a3dc510e234f4467fd1 849e77b
Author : Bastien Montagne (mont29)
----------------------------------------
Fix T51318: Non-update of preview when switching from world to lamp panel.

Lamp preview panel is in DATA buttons context...

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 15:11:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/849e77b1f957b25ac9223a3dc510e234f4467fd1Bastien Montagne
<![CDATA[[f08f8a2]: Enhance vgroup handling when merging meshes.]]> http://www.miikahweb.com/en/blender/git-logs/commit/f08f8a2df2a82d00ad603139c299e236bc3d2efa f08f8a2
Author : Bastien Montagne (mont29)
----------------------------------------
Enhance vgroup handling when merging meshes.

We were looping over all vgroups in destination mesh and making string
comparison, for every vgroup of every vertex of merged mesh! Crazy!

Now we simply create a temp mapping of vgroup indices, seriously
simplifies things (and gives significant speedup when merging huge meshes
with lots of vgroups, here with quick stupid test went from 120ms in
vgroup merging to less than 5ms, 25 times quicker!).

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 14:43:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f08f8a2df2a82d00ad603139c299e236bc3d2efaBastien Montagne
<![CDATA[[e3d6321]: Fix T51520: Broken vertex weights after two mesh joining.]]> http://www.miikahweb.com/en/blender/git-logs/commit/e3d63215308fc2c8b639ee00845344ea735a46e3 e3d6321
Author : Bastien Montagne (mont29)
----------------------------------------
Fix T51520: Broken vertex weights after two mesh joining.

Root of the issue here was that two stupid modifiers could create named
vgroup CD layers (vgroup editing ones... shame on me :") ).

Fix that, and added some versionning code to also fix 'corrupted' blend
files created by those so far.

----------------------------------------
3 Paths Changed]]>
Mon, 22 May 2017 14:43:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e3d63215308fc2c8b639ee00845344ea735a46e3Bastien Montagne
<![CDATA[[81667b7]: Fix wrong comment in BLI_findstringindex (returns 0-based index...]]> http://www.miikahweb.com/en/blender/git-logs/commit/81667b770ccdb41b3e63f5fdea75fe7da56b0d07 81667b7
Author : Bastien Montagne (mont29)
----------------------------------------
Fix wrong comment in BLI_findstringindex (returns 0-based index!).

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 14:43:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/81667b770ccdb41b3e63f5fdea75fe7da56b0d07Bastien Montagne
<![CDATA[[f5a9f15]: Fix T51577: ColorBalance strip modifier misses some color input...]]> http://www.miikahweb.com/en/blender/git-logs/commit/f5a9f150dcd098f3e38b18b7ca1395893cc282a1 f5a9f15
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T51577: ColorBalance strip modifier misses some color input

Was a mistake in recent VSE interface change.

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 12:56:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f5a9f150dcd098f3e38b18b7ca1395893cc282a1Sergey Sharybin
<![CDATA[[9737401]: Fix T51169: Push/pull fails w/ local lock axis]]> http://www.miikahweb.com/en/blender/git-logs/commit/973740168845e2f4a6f47bae8030ddd36a835633 9737401
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T51169: Push/pull fails w/ local lock axis

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 11:10:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/973740168845e2f4a6f47bae8030ddd36a835633Campbell Barton
<![CDATA[[34b6898]: Fix T51568: CUDA error in viewport render after fix for for...]]> http://www.miikahweb.com/en/blender/git-logs/commit/34b689892b29d618394c6d17c5d29129500185c4 34b6898
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T51568: CUDA error in viewport render after fix for for OpenCL

Seems re-loading module invalidates memory pointers by the looks of it,
which gives an error on the next kernel call.

Not sure how to move memory pointer from one CUDA module to another one,
so for now simply disabling kernel re-load for CUDA devices. Not ideal,
but better than failing render.

Feature-selective option for CUDA is not an official feature anyway.

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 10:28:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/34b689892b29d618394c6d17c5d29129500185c4Sergey Sharybin
<![CDATA[[baf788d]: Fix T51336: Crash on broken file opening.]]> http://www.miikahweb.com/en/blender/git-logs/commit/baf788d7cd1c4006a2f92531bf56cef2f601f75f baf788d
Author : Bastien Montagne (mont29)
----------------------------------------
Fix T51336: Crash on broken file opening.

`screen_findedge()` is not expected to return NULL in that case, but
checking against that does not hurt (we do it in all its other call
cases anyway), better than crashing.

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 10:08:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/baf788d7cd1c4006a2f92531bf56cef2f601f75fBastien Montagne
<![CDATA[[bd09b51]: Fix/workaround GCC bug about -Wno-implicit-fallthrough]]> http://www.miikahweb.com/en/blender/git-logs/commit/bd09b51379ee1281cf94f94d2ca58b9658bb49e3 bd09b51
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix/workaround GCC bug about -Wno-implicit-fallthrough

For some reason GCC-6 successfully compiles test program with
-Wno-implicit-fallthrough passed via command line. It just
silently ignores the unknown arguments which are starting with
-Wno-.

The issue is, if some other waning happens in the code, then
GCC will complain about unknown -Wno- argument which is not
supported by current GCC version.

This makes some misleading warning prints about unknown
command line argument when any other warning happens in code
from extern/.

----------------------------------------
1 Path Changed]]>
Mon, 22 May 2017 09:08:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bd09b51379ee1281cf94f94d2ca58b9658bb49e3Sergey Sharybin