Revision b4e1e09 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Preserve sound and audio pointers through copy-on-write This allows to have scene and speaker copy-on-write executed without interrupting the playing sound. |
Revision 4eedf78 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Store original sequencer strip pointer Allows to identify where the strip came from. |
Revision 6990ef1 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Sound: Move evaluation to dependency graph The sound handles are still in the original datablocks, so it's easier to test since there should be no functional changes. |
Revision d02da8d by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Sound: Delay opening handlers for until really needed Needs to be done in order to localize sound handlers to the evaluated IDs only. This commit might not be fully optimal, since it does more things on every scene update request, but that will be solved by the upcoming change which will put those updates to a dependency graph. |
Revision 3369b82 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Add scene audio component The idea is to make that responsible for dealing with things like audio update on frame jump and such. |
Revision e8f10d6 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Tag sequencer for update on changes Currently only adding, removing and transforming strips. Most likely more tags is needed. |
Revision 6e4b7a6 by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Initial work to cover sequencer Just adds sequencer operation and links possible sound ID to it. No functional changes, just moving towards sound system integration into the dependency graph. |
Revision 17447ac by Sergey Sharybin May 3, 2019, 13:50 (GMT) |
Depsgraph: Make sound ID part of the graph Currently those IDs are not covered by copy-on-write mechanism since that ruins the current design of BKE_sound, But this change allows to move towards system where sound handlers are only valid for an evaluated ID datablocks. |
Revision e6697d0 by Brecht Van Lommel May 3, 2019, 13:50 (GMT) |
Fix compiler warning/error after recent changes |
Revision e185a6a by Alexander Gavrilov May 3, 2019, 13:49 (GMT) |
Fix width of compact buttons with icons, e.g. layout.menu(). As mentioned in the comment, the icon width computation relies on big enough margins; however in compact mode they aren't big enough and the label gets truncated. |
Revision 1006767 by Philipp Oeser May 3, 2019, 13:44 (GMT) |
Fix crash opening file saved in editmode with a brush image texture started with recent UV Sculpt tool-system integration rB928becec60d1 Fixes T64094 Reviewers: brecht Maniphest Tasks: T64094 Differential Revision: https://developer.blender.org/D4788 |
May 3, 2019, 13:42 (GMT) |
UI: remove bone only constraints from object constraint menu This is better than showing an error after trying to add them. Ref T61560. Differential Revision: https://developer.blender.org/D4767 |
May 3, 2019, 13:42 (GMT) |
Cycles: support loading images from arbitrary OpenColorIO color space These are the internal changes to Cycles, for Blender integration there are no functional changes in this commit. Images are converted to scene linear color space on file load, and on reading from the OpenImageIO texture cache. 8-bit images are compressed with the sRGB transfer function to avoid precision loss while keeping memory usages low. This also means that for common cases of 8-bit sRGB images no conversion happens at all on image loading. Initial patch by Lukas, completed by Brecht. Differential Revision: https://developer.blender.org/D3491 |
May 3, 2019, 13:42 (GMT) |
Cycles: add colorspace manager class and utilities based on OpenColorIO This is the groundwork for supporting loading image textures with arbitrary color spaces through OpenColorIO. Initial patch by Lukas, completed by Brecht. Differential Revision: https://developer.blender.org/D3491 |
Revision fadb6f3 by Brecht Van Lommel May 3, 2019, 13:36 (GMT) |
Cleanup: refactor Cycles OSL texture handling This adds our own OSL texture handle, that has info for OIIO textures or our own custom texture types. A filename to handle hash map is used for lookups. This is efficient because it happens at OSL compile time, because the optimizer can figure out constant strings and replace them with texture handles. |
Revision 08a44d2 by Brecht Van Lommel May 3, 2019, 13:36 (GMT) |
Cleanup: refactor passing of OSL kernel globals for upcoming changes |
Revision 45ad6cd by Jacques Lucke May 3, 2019, 13:10 (GMT) |
UI: Pass color id into view2d text drawing |
Revision 938ceb1 by William Reynish May 3, 2019, 12:35 (GMT) |
Industry Compat Keymap: Fix box selecting keys in the Graph Editor It was not selecting the handles, causing a skewed offset when transforming |
May 3, 2019, 12:19 (GMT) |
Fix missiong collection move line in outliner after recent changes Differential Revision: https://developer.blender.org/D4781 |
Revision d242ee4 by William Reynish May 3, 2019, 11:55 (GMT) |
ICK: Missed one line in last commit |
|
|
|


Master Commits
MiikaHweb | 2003-2021