Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-01 | Buildbot: Enable proper Pascal architecture | Sergey Sharybin | |
2016-08-01 | Fix strict compiler flags with older GCC | Sergey Sharybin | |
2016-08-01 | Cycles: add unit tests for supported constant folding rules. | Alexander Gavrilov | |
Code coverage of different combinations of secondary conditions is obviously not complete because there are so many of them, but all main rules should be there. The reason for CORRECT vs INVALID is that both words have the same number of characters so calls line up, but look quite different. Reviewers: #cycles, sergey Reviewed By: #cycles, sergey Subscribers: dingto, sergey, brecht Differential Revision: https://developer.blender.org/D2130 | |||
2016-08-01 | Buildbot: Seems quotes are not really needed when passing list | Sergey Sharybin | |
2016-08-01 | Buildbot: Attempt to enable sm_60 CUDA architecture for build slaves | Sergey Sharybin | |
2016-08-01 | Cycles: Tweaks to support CUDA 8 toolkit | Sergey Sharybin | |
All the changes are mainly giving explicit tips on inlining functions, so they match how inlining worked with previous toolkit. This make kernel compiled by CUDA 8 render in average with same speed as previous kernels. Some scenes are somewhat faster, some of them are somewhat slower. But slowdown is within 1% so far. On a positive side it allows us to enable newer generation cards on buildbots (so GTX 10x0 will be officially supported soon). | |||
2016-08-01 | Fix T48901: Blender ignores xinput cursor matrix | Campbell Barton | |
2016-08-01 | Cleanup: unused vars, imports, pep8 | Campbell Barton | |
2016-08-01 | Replace pep8 with flake8 checker | Campbell Barton | |
2016-08-01 | Support Auto-Clamped Handle for Curve-Mapping | Campbell Barton | |
This patch supports auto-clamped handles for curves, useful since without this it can be difficult to have 'flat' sections of a curve. | |||
2016-07-31 | Fix T48980: crash when loading a file that contains a custom node tree. | Bastien Montagne | |
Syupid logical mistake in own recent rB018d336cbd51... | |||
2016-07-31 | Correction to 0f2ff52c0866 | Julian Eisel | |
This info is shown while dragging, so should stay where it was. | |||
2016-07-31 | Enable Undo for "Add background Image" | Julian Eisel | |
Enabled the Undo option for the operation "Add background Image". This is to treat adding a background image like opening an image. This behavior is useful when a background image is add using 'drag and drop'. Reviewers: Severin Reviewed By: Severin Subscribers: brecht Tags: #bf_blender Maniphest Tasks: T47050 Differential Revision: https://developer.blender.org/D1725 | |||
2016-07-31 | Fix mistake in Cycles mix node multiply constant folding. | Brecht Van Lommel | |
2016-07-31 | Cleanup: reduce Vector_getseters size using macros | Campbell Barton | |
2016-07-31 | Correct own error in last commit | Campbell Barton | |
2016-07-31 | Support limiting collisions by group for softbody and particles | Alexander Gavrilov | |
This feature is extremely useful for layering multiple cloth objects, and there is no reason there shouldn't be the same kind of feature for softbody. | |||
2016-07-31 | Cleanup: spelling, style | Campbell Barton | |
2016-07-31 | PyAPI: minor optimization for dictionary creation | Campbell Barton | |
Pass size when its known. | |||
2016-07-31 | PyAPI: fix leak in unlikely case converting idprops fail | Campbell Barton | |
2016-07-31 | PyAPI: Add PyC_UnicodeAsByteAndSize | Campbell Barton | |
Read the string length from Python directly when assigning id-properties | |||
2016-07-31 | Docs: add initial idprop.types API docs | Campbell Barton | |
2016-07-31 | Docs: simplify EXCLUDE_MODULES handling | Campbell Barton | |
2016-07-31 | Cleanup: capitalize Blender & Python | Campbell Barton | |
2016-07-31 | simplify redundant conditionals | Mike Erwin | |
The redundant terms were harmless but check an expression we already know to be true (from earlier in the same conditional). Found by PVS-Studio T48917 | |||
2016-07-31 | Improve description for use_self py-driver option | Campbell Barton | |
2016-07-31 | Curve Fitting: circular fit could give NAN handles | Campbell Barton | |
Fitting lines that exactly double back on themselves could give NAN length handles. | |||
2016-07-31 | Cleanup: rename btree (incorrect & confusing) | Campbell Barton | |
2016-07-31 | Fix Cycles OpenCL compile error on Windows. | Brecht Van Lommel | |
2016-07-31 | Py-Driver: re-use self PyObject when its unchanged. | Campbell Barton | |
2016-07-31 | Py-Driver: use intern strings | Campbell Barton | |
Avoids managing strings inline | |||
2016-07-31 | Fix for previous commit changing the addons submodule. | Brecht Van Lommel | |
2016-07-31 | Cycles: refactor kernel closure storage to use structs per closure type. | Brecht Van Lommel | |
Reviewed By: dingto, sergey Differential Revision: https://developer.blender.org/D2127 | |||
2016-07-31 | Cycles: constant fold add/mul type nodes with known 0 and 1 arguments. | Alexander Gavrilov | |
These values often either turn the node into a no-op, or even make it evaluate to 0 no matter what the other input value is, thus allowing deletion of a branch of the node graph that otherwise is not constant. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2085 | |||
2016-07-31 | Cycles: constant folding for RGB/Vector Curves and Color Ramp. | Alexander Gavrilov | |
These are complex nodes, and it's conceivable they may end up constant in some circumstances within node groups, so folding support is useful. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2084 | |||
2016-07-31 | Fix Cycles OpenCL not always allocating enough space for closures. | Brecht Van Lommel | |
2016-07-30 | Fix CUDA warning, due to extra ; at the line ending. | Thomas Dinges | |
2016-07-30 | Cycles OpenCL: use #line directives for better error messages. | Brecht Van Lommel | |
2016-07-30 | Cycles OpenCL: detect incorrect usage of SOA members in the split kernel. | Brecht Van Lommel | |
2016-07-30 | Fix Cycles OpenCL address space compile error with amdgpu-pro drivers on Linux. | Brecht Van Lommel | |
2016-07-30 | Cleanup: pep8 | Campbell Barton | |
2016-07-30 | Fix bplayer (c) | Thomas Beck | |
2016-07-30 | Cleanup: pep8 | Campbell Barton | |
2016-07-30 | Cleanup: minor changes from last commit | Campbell Barton | |
Un-indent blocks, rename vars. | |||
2016-07-30 | Py-Driver: add 'self' option | Campbell Barton | |
Drivers can use this to refer to the data which the driver is applied to, useful for objects, bones, to avoid having to create a variable pointing to its self. | |||
2016-07-30 | Cloth Simulation: add time scale property | Campbell Barton | |
This setting can also be animated, to create a "time warp" effect. D2122 by @LucaRood | |||
2016-07-30 | Cloth: option to use dynamic base mesh | Campbell Barton | |
This adds the ability for cloth simulations to respect changes in the underlying mesh. So you can for instance, animate shape keys, armatures, or add any deformation modifiers (above the cloth modifier). This is mainly useful for (but not limited to) cartoon animations, where your character might stretch or change shape, and you want the clothes to follow accordingly. D1903 by @LucaRood | |||
2016-07-30 | Cloth: UI cleanup & quality hard limit removal | Campbell Barton | |
D2121 by @LucaRood | |||
2016-07-30 | Cleanup: pep8 | Campbell Barton | |
2016-07-30 | Add copy/make_local to movieclip datablock. | Bastien Montagne | |
As title says... Copying tracking data from movieclip was not the simplest thing... Reviewers: sergey Differential Revision: https://developer.blender.org/D2126 |