September 8, 2020, 18:18 (GMT) |
Revert "BKE: Fix compiling with clang-tidy and readability-non-const-parameter" This reverts commit 637a5c964a01f5e8733e972cb8a30341eb91058e. I commited the previous commit because I wasn't building with openvdb. Compiling with openvdb fix the clang-tidy errror. |
September 8, 2020, 18:15 (GMT) |
Revert "Revert "RNA Manual Mapping: Update Mappings"" This reverts commit de5930333bcd85ede44d6cd1e117b00e5051b728. |
September 8, 2020, 17:57 (GMT) |
Revert "RNA Manual Mapping: Update Mappings" This reverts commit f14d24729ff32edffd71b646712e59b640fcddd9. I commited the previous commit because I wasn't building with openvdb. Compiling with openvdb fix the clang-tidy errror. |
September 8, 2020, 17:55 (GMT) |
GLSamplers: Add debug object label This makes it easier to see what each sampler is supposed to be. |
September 8, 2020, 17:54 (GMT) |
Fix T79538 Grease Pencil: Fill texture doesn't tile anymore This was caused by rBe749643793809248dfc6ffd078be04aec3eeab82 which removed the texture repeat from Image texture. |
September 8, 2020, 16:29 (GMT) |
BKE: Fix compiling with clang-tidy and readability-non-const-parameter |
September 8, 2020, 15:58 (GMT) |
RNA Manual Mapping: Update Mappings |
September 8, 2020, 15:58 (GMT) |
UI: Tooltip grammar fix |
September 8, 2020, 15:58 (GMT) |
UI: 3D View: Move Live Unwrap to toolbar The menus should be for operators, tool settings belong in the toolbar |
September 8, 2020, 15:43 (GMT) |
Hide tools with missing icons under experimental This removes from the UI all tools with missing icons and hides them under a "Tools with missing icons" experimental option. We agree on not making available by default tools in master without icons. Having this experimental flag will allow to commit new tools as soon as the technical design and implementation is finished so development can continue, without adding broken icons to the UI. Reviewed By: Severin Differential Revision: https://developer.blender.org/D8831 |
September 8, 2020, 15:20 (GMT) |
Cleanup: reduce variable scopes in node_draw.c |
September 8, 2020, 14:41 (GMT) |
Alembic Export: support instanced object data Add support for object data instancing. This is used when the objects are instances, for example when duplicated by a particle system, or instanced by the duplication system (collection-duplicating empties, vertex/face duplis, etc.) Since Alembic already deduplicates data, this doesn't make the resulting Alembic files any smaller. They will be faster to write, though, when there is a lot of instanced geometry, as the deduplication system won't have to do any comparisons. This instancing support is still limited, in the sense that only object data is instanced and all transforms are still written explicitly. A future improvement could be to support instancing entire collection hierarchies. Blender's Alembic importer has no understanding of these Alembic instances yet, and will thus happily duplicate the data on import. The USD Alembic plugin seems to have problems understanding the instancing. There might also be other software with similar issues. Because of this, instancing can be turned off in the exporter (it's on by default). |
September 8, 2020, 14:30 (GMT) |
UI: Aesthetic tweaks to Select All by Type operator * Match menu items with Add Menu (order and naming e.g. Font -> Text) * Use Icons * Remove ellipsis from the name (policy is to use `...` only when triggering a window/popup) No functional changes. Thanks @HooglyBoogly for the help! |
September 8, 2020, 14:19 (GMT) |
Cleanup: Alembic export, split `ABCHierarchyIterator::get_alembic_parent()` Split `ABCHierarchyIterator::get_alembic_parent()` into two functions: - For a given export path, find the Alembic object - Ensure that that object is usable as parent object (Alembic uses a specific 'top' object as parent to indicate "no parent"). The new function is `public` as it will be used in an upcoming feature, and is required to be public then. No functional changes. |
September 8, 2020, 14:19 (GMT) |
Cleanup: Alembic export, split function into two Split the `ABCHierarchyIterator::create_data_writer()` function into two functions. This is to prepare for the creation of writers not just by object type, but also by goal, for example writers that reference other Alembic data instead of writing their own (i.e. instancing). No functional changes. |
September 8, 2020, 14:05 (GMT) |
GLBackend: Fix gl error inside the mip rendering workaround detection This was caused by an incorrect mipmap size. Also add debug checks for good mesure. |
September 8, 2020, 14:04 (GMT) |
GLContext: Fix clang warning about using override |
September 8, 2020, 13:49 (GMT) |
GLFrameBuffer: Fix mass renaming issue The context might be partialy freed, so use gpu::Context instead of GLcontext. |
September 8, 2020, 13:20 (GMT) |
Cleanup: reduce variable scopes in drawnode.c |
September 8, 2020, 12:12 (GMT) |
Merge branch 'arcpatch-D8234' into uvimage-editor-drawing |
|
|
|


Master Commits
MiikaHweb | 2003-2021