Revision 24afa26 by Jeroen Bakker September 26, 2019, 10:56 (GMT) |
Clean up Unused framebuffers in `edit_mesh_mode.c` |
Revision bb74bd2 by Jeroen Bakker September 26, 2019, 10:37 (GMT) |
Code Cleanup Removed unused shading groups in `edit_mesh_mode.c` |
Revision ae5bf4c by Sybren A. Stüvel September 26, 2019, 10:05 (GMT) |
Fix T67732: metadata "Include Labels" checkbox doesn't work when "Use Strip Metadata" is checked The 'metadata from sequencer strip' system was using the `stampdata_from_template()` function, which ignored the 'Use Labels' setting. |
Revision 8a7085b by Sergey Sharybin September 26, 2019, 10:01 (GMT) |
Fix T70163: Error painting with Subdivision at end of stack Deformation of subdivision surface modifier was using wrong coordinates for the coarse mesh: as the modifier flow goes the coordinates are to be taken from the input array of coordinates. |
Revision ee47075 by Ray molenkamp September 25, 2019, 20:42 (GMT) |
Fix: T70251 update license from gplv2 to v3 in exe properties |
Revision f9d7f69 by Germano Cavalcante September 25, 2019, 20:05 (GMT) |
Fix T69639: Bevel Info bar Width value not affected by Unit Scale |
Revision abc8d6b by Bastien Montagne September 25, 2019, 19:51 (GMT) |
Cleanup: Modernize Smooth modifier code. Simplify it a bit, hopefully make it clearer, better var names, use proper types for arrays of vectors, etc. No behavioral change expected (except for corner-case of vertices being used by more than 255 edges, which were sort of 'clamped' to those 255 first edges for the smoothed position computation previously, now we use proper integer, which fixes that bug). |
September 25, 2019, 18:06 (GMT) |
Windows: Fill ProductVersion of blender executable On windows, the ProductVersion field of the blender executable was empty, see [1] for more information. This field might be required by windows tools such as SCCM agent to track usage statistics. It seems that it was due to the BLEN_VER_RC_STR macro used in winblender.rc not being a string. [1] https://docs.microsoft.com/en-us/windows/win32/menurc/versioninfo-resource Differential Revision: https://developer.blender.org/D5896 |
Revision 9e62cca by Sebastian Parborg September 25, 2019, 14:47 (GMT) |
Fix T69542: Corrective Smooth modifier breaks when drivers are involved Previously the cache for the modifier would not be invalidated if modifier settings were changed with drivers or keyframes. Now we compare the current setting with the ones used to generate the cache and invalidate the cache if they differ. Reviewed By: Sybren Differential Revision: https://developer.blender.org/D5694 |
Revision b393b13 by Antonio Vazquez September 25, 2019, 14:13 (GMT) |
Fix T70231: GPencil - Moving very fast tablet pen gets ugly stroke ends When move very fast the pen using a tablet, the end of the strokes was very ugly if the sampling was enabled. The reason for that is the last point and the previous one was interpolated in distance, but not in pressure and strength. This commit uses several processes to get better endings: a) If the pressure at the end of the stroke is very low, this part of the stroke is removed. This is a common issue with some tablet that send events with very low pressure when the pen is raised from drawing surface. b) The interpolated points created by sampling are interpolated in strength and pressure to get a smooth transition. c) Active smooth also uses the strength. Before only pressure was used. |
Revision f8da721 by Jeroen Bakker September 25, 2019, 13:57 (GMT) |
Fix T70187: GPU Driver: Merge Vertices Crashes ATI/Linux/OpenSource This has been tested with 18.2.2, 19.0.8 and 19.3.0~develop. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5886 |
Revision b651ac6 by Sebastian Parborg September 25, 2019, 13:55 (GMT) |
Removed auto generated config.h file from quadriflow The config.h file is autogenerated during compile by a 3rd party library quadriflow uses. Now we put this file in the build directory to avoid adding this to the git repository in the future. |
Revision f9ef0e1 by Clément Foucault September 25, 2019, 13:37 (GMT) |
Fix T67342 EEVEE: Uninitialized buffer when changing screen size Was caused by some drawcall not being done if the volumetric resolve pass was drawn (using dual source blending seems to be the cause). Not sure why this is needed since it is still reset before the next drawcall. |
Revision 7d09c94 by Ray molenkamp September 25, 2019, 13:17 (GMT) |
make.bat: Fix rebuilds with custom build directory. When calling make.bat multiple times to rebuild blender make.bat failed to rebuild if a custom build dir was set. reported and fixed on chat by @dgsantana |
Revision 1ca5c84 by Sybren A. Stüvel September 25, 2019, 13:07 (GMT) |
Pose paste: avoid auto-keying on unselected bones when 'selection only' is enabled The `pose_bone_do_paste()` function is documented to only return a non-NULL pointer on a successful paste, and the one caller that checks the return value is expecting this behaviour. However, before this commit, when a valid pose channel was found, 'Selected Only' was enabled, and the bone was not selected, the function would still return non-NULL. This resulted in auto-keying pose channels that were not pasted. Reviewed by: angavrilov Differential Revision: https://developer.blender.org/D5891 |
Revision 2507b6a by Sybren A. Stüvel September 25, 2019, 13:04 (GMT) |
Added missing documentation for `options` parameter in `keyframe_insert()` The RNA docstring of `keyframe_insert()` didn't mention the `options` parameter in the function signature. No functional changes. |
Revision 615d5fa by Sergey Sharybin September 25, 2019, 12:40 (GMT) |
Motion paths: Use minimal possible dependency graph This change makes it so motion paths are using minimal possible dependency graph which is sufficient to evaluate required motion path targets. Disclaimer: granularity is done on ID level, but it is possible to go more granular if really needed. Brings time down to 0.5 sec when updating motion path for the Rain animation file used for benchmarks in the previous commits. Reviewers: brecht Differential Revision: https://developer.blender.org/D5874 |
Revision eb2ed0e by Sergey Sharybin September 25, 2019, 12:40 (GMT) |
Depsgraph: Implement builder from given set of IDs The title explains it all actually: this commit introduces special dependency graph builder API which builds graph which is sufficient to evaluate given set of IDs. |
Revision 6aadfa2 by Sergey Sharybin September 25, 2019, 12:40 (GMT) |
Depsgraph: Mark build methods as virtual Allows to override behavior in a subclasses. Currently no functional changes. The penalty of calls being virtual should be neglectable. |
Revision c0855f7 by Sergey Sharybin September 25, 2019, 12:40 (GMT) |
Depsgraph: Move proxy group and from building to own function Currently no functional changes, but allows to make it more clear to implement depsgraph construction from a given subset of scene. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021