Revision 1da4628 by Thomas Beck February 4, 2016, 17:10 (GMT) |
Install_deps: Disable building tests for OSL Since we're now on 1.7 we can skip building the OSL testsuite. It was giving various compilation errors on different machines and we don't need them anyway...so just disabling them in the script. |
Revision 55dcdb9 by Campbell Barton February 4, 2016, 16:28 (GMT) |
Fix T47324: Edit-text in list view theme glitch Use existing text select colors when text matches select color. |
Revision e7e9613 by Bastien Montagne February 4, 2016, 15:52 (GMT) |
Install_deps: tweak OSL build options. |
Revision 2b1a08c by Bastien Montagne February 4, 2016, 15:35 (GMT) |
Install_deps: updated OSL to 1.7.1. |
Revision 3e7389e by Sergey Sharybin February 4, 2016, 14:29 (GMT) |
Cycles: Speedup of Christensen-Burley SSS falloff function The idea is simply to pre-compute fitting and parameterization in the bssrdf_setup() function and re-use the values in both sample() and eval(). The only trick is where to store the pre-calculated values and the answer is inside of ShaderClosure->custom{1,2,3}. There's no memory bump here because we now simply re-use padding fields for the pre-calculated values. Similar trick we can do for other BSDFs. Seems to give nice speedup up to 7% here on my desktop with Core i7 CPU, SSE4.1 kernel. |
Revision f250aa9 by Thomas Dinges February 4, 2016, 13:08 (GMT) |
Fix T47323, no Fac output in Magic texture (OSL). |
Revision ac53999 by Sergey Sharybin February 4, 2016, 08:57 (GMT) |
Nodes: Remove code which was dead for 2 years now |
Revision f41a5c6 by Sergey Sharybin February 4, 2016, 08:52 (GMT) |
Cycles: Make Christensen-Burley a default falloff function |
Revision ad26407 by Sergey Sharybin February 4, 2016, 08:27 (GMT) |
Cycles: Implement approximate reflectance profiles Using this paper: http://graphics.pixar.com/library/ApproxBSSRDF/paper.pdf This model gives less blurry results than the Cubic and Gaussian we had implemented: - Cubic: https://developer.blender.org/F279670 - Burley: https://developer.blender.org/F279671 The model is called "Christensen-Burley" in the interface, which actually should be read as "Physically based" or "Realistic". Reviewers: juicyfruit, dingto, lukasstockner97, brecht Reviewed By: brecht, dingto Subscribers: robocyte Differential Revision: https://developer.blender.org/D1759 |
Revision d8a998c by Campbell Barton February 4, 2016, 06:40 (GMT) |
Use contextlib for temporary py console overrides Using context overrides means stdout/stderr overrides can't be left set by accident. |
Revision 0034765 by Campbell Barton February 4, 2016, 04:26 (GMT) |
Project Paint: add sample merged option This picks the on-screen color instead of using the active layers texture color. |
Revision 50a19cc by Campbell Barton February 4, 2016, 03:19 (GMT) |
Fix T47317: Dynamic paint crashes with no UV layer |
Revision 24eecb0 by Sergey Sharybin February 3, 2016, 14:01 (GMT) |
Cycles: Correction to asserts, they will never trigger before |
Revision 3aa7482 by Sergey Sharybin February 3, 2016, 14:00 (GMT) |
Cycles: Cleanup, indentation and braces |
Revision 87cbcd6 by Sergey Sharybin February 3, 2016, 13:40 (GMT) |
Fix T47266: Blender crashes from Scripted Expression in Driver Issue was caused by update RNA callbacks freeing the dependency graph, which is only needed to tag depsgraph for rebuild. Solved by using a flag for the depsgraph which indicated that it is to be rebuilt. |
Revision 557074c by Sergey Sharybin February 3, 2016, 11:17 (GMT) |
Cycles: Cleanup, indentation Not sure why it was mixed tabs and spaces, it's all just confusing in different editors. |
Revision d6531a5 by Sergey Sharybin February 3, 2016, 11:11 (GMT) |
Revision 2a65acc by Campbell Barton February 3, 2016, 10:17 (GMT) |
Cleanup: parenthesize macros |
Revision 9ab7482 by Campbell Barton February 3, 2016, 07:39 (GMT) |
Imbuf: remove libredcode D1751, remove this library since its quite a specific - only supports an older version of this codec. Also ffmpeg has added support for recent versions of the codec. |
Revision 31776d8 by Campbell Barton February 3, 2016, 07:01 (GMT) |
Cleanup: refactor tooltip data-access out of layout function |
|
|
|


Master Commits
MiikaHweb | 2003-2021