November 7, 2018, 22:54 (GMT) |
Cleanup: minor simplification to user-addon check |
November 7, 2018, 21:54 (GMT) |
RNA: Object.select_set use boolean, only select - Was setting active state, making it necessary to backup/restore active object in cases where this isn't needed. Existing scripts are explicitly setting the active object when needed. - Use a boolean select arg (toggle selection wasn't used anywhere). - Add an optional view layer argument since scripts should be able to operate outside the user context. |
November 7, 2018, 21:31 (GMT) |
Cleanup: use explicit 'select_and_set_active' API name Selection should be separated from active state and handled by higher level code (operators/editors) instead of happening automatically. |
November 7, 2018, 21:16 (GMT) |
GPU: Cleanups: Remove GPUMatType, Vectorize / MADD some operations |
November 7, 2018, 21:16 (GMT) |
Eevee: Add support for interpolation options for Environment Texture nodes |
November 7, 2018, 21:16 (GMT) |
Eevee: Support for extension type in the Node Image Texture This does not work with the box projection mode. Implementing for box projection mode would be difficult, slow, and produce a lot of code duplication. Also i'm not sure this is worth it, as it's not a common use case. |
November 7, 2018, 21:02 (GMT) |
Cleanup: style, use const args |
November 7, 2018, 19:58 (GMT) |
Cleanup: remove some useless BKE_library and BKE_main includes. Makes it simpler to make some changes... Also fix order of some includes (use alphabetical please). |
November 7, 2018, 19:58 (GMT) |
Cleanup/Refactor: move Main stuff into BKE's new main.c file (and header). We already had a BKE_main.h header, no reason not to put there Main-specific functions, BKE_library has already more than enough to handle with IDs and library management! |
November 7, 2018, 19:58 (GMT) |
Cleanup: Remove 'BKE_library.h' include from 'BKE_main.h' That kind of implicit includes should really only be done when totally, absolutely necessary, and ideally only with rather simple 'second-level' headers. Otherwise not being explicit with includes always end up biting in unexpected ways... |
November 7, 2018, 19:58 (GMT) |
Fix dpesgraph wrongly refcounting NLA strip actions when duplicating IDs. NLA strips are users of their action, so we need to pass along ID management flags. This commit also cleans up a bit things by passing along ID_CREATE/COPY flags instead of dummy booleans... |
November 7, 2018, 19:50 (GMT) |
Cycles: Fixed BVH UI options enabling/disabling when Embree is enabled. |
November 7, 2018, 19:44 (GMT) |
Merge branch 'master' into blender2.8 |
November 7, 2018, 19:36 (GMT) |
install_deps: Added optional build of Embree to install_deps.sh, turned off by default. |
November 7, 2018, 16:59 (GMT) |
NLA: use animsys_write_orig_anim_rna when applying NLA stack results. Without this keyframing on top of an NLA stack is quite weirdly broken. |
November 7, 2018, 15:17 (GMT) |
Depsgraph: add proper handling of actions contained in NLA strips. |
November 7, 2018, 15:14 (GMT) |
Py API Docs: improve 2D image example |
November 7, 2018, 15:13 (GMT) |
GP: Show all objects sharing data in edit modes Only need hide particle objects |
November 7, 2018, 14:45 (GMT) |
Py API Docs: show gpu_extras module |
Revision fc650ae by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) November 7, 2018, 14:37 (GMT) |
Make ui work under new api. |
|
|
|


Master Commits
MiikaHweb | 2003-2021