July 30, 2020, 17:24 (GMT) |
Merge branch 'blender-v2.90-release' into master |
July 30, 2020, 17:19 (GMT) |
Fix T79278: Selected object filter skipping collection instances Collection instance datablocks were not filtered out when only showing the selected object. They were treated as a collection (which should show when filtering objects). Adds a case to check if the parent is an object. |
July 30, 2020, 16:53 (GMT) |
Add compound shape for rigid body simulation This patch adds a new compound shape entry to the shape selection dropdown. It also corrects wrong inertia calculation for convex hulls, that resulted in strange behavior for small objects. The compound shape take the collision shapes from its object children and combines them. This makes it possible to create concave shapes from primitive shapes. Using this instead of the mesh collision shape is often many times faster. Reviewed By: Sergey, Sebastian Parborg Differential Revision: https://developer.blender.org/D5797 |
July 30, 2020, 16:38 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.90-release' |
July 30, 2020, 16:37 (GMT) |
July 30, 2020, 16:29 (GMT) |
Property Search: Remove code for changing to search layout The design for this task has changed so that the layouts won't be changed to only list the matching properties. Instead we will use highlights to communicate matching properties. After this commit property search doesn't do anything visible. Functionality will be added back in future commits. |
July 30, 2020, 16:22 (GMT) |
July 30, 2020, 15:53 (GMT) |
Merge branch 'master' into property-search-ui-v2 |
July 30, 2020, 15:43 (GMT) |
Enable header auto-complete suggestions in Xcode Description of `USER_HEADER_SEARCH_PATHS` build setting: " This is a list of paths to folders to be searched by the compiler for included or imported user header files (those headers listed in quotes) when compiling C, Objective-C, C++, or Objective-C++. Paths are delimited by whitespace, so any paths with spaces in them need to be properly quoted. See Always Search User Paths (Deprecated) (ALWAYS_SEARCH_USER_PATHS) for more details on how this setting is used. If the compiler doesn't support the concept of user headers, then the search paths are prepended to the any existing header search paths defined in Header Search Paths (HEADER_SEARCH_PATHS). " http://help.apple.com/xcode/mac/current/#/itcaec37c2a6 Xcode doesn't use `HEADER_SEARCH_PATHS` for auto-complete. Only the header files in the same directory as the current file are suggested. CMake as of now correctly sets `SYSTEM_HEADER_SEARCH_PATHS` and lumps the rest in `HEADER_SEARCH_PATHS`. The standard way is to use `USER_HEADER_SEARCH_PATHS` & `SYSTEM_HEADER_SEARCH_PATHS` and let `HEADER_SEARCH_PATHS` be used as a fallback for compilers which do not distinguish between `<*.h>` and `"*.h"` syntax. So set `USER_HEADER_SEARCH_PATHS` to the include paths specified in the `CMakeLists.txt` files of all targets. |
July 30, 2020, 15:38 (GMT) |
WIP: enable/disable loggers from user preferences |
July 30, 2020, 15:36 (GMT) |
Merge branch 'blender-v2.90-release' |
July 30, 2020, 15:29 (GMT) |
Fix T79357: VSE crash on prefetching when performing cuts Caused by {rBa1a333a1e92e} `BKE_sequencer_prefetch_get_original_sequence` cant get a sequence in `BKE_sequencer_cache_put`. rBa1a333a1e92e moved multiple NULL checks (including the one checking seq) above BKE_sequencer_prefetch_get_original_sequence (this should never return NULL really, but this is for another fix). So solution suggested by @ISS is to just stop prefetching all together before changing content of seqbase. Maniphest Tasks: T79357 Differential Revision: https://developer.blender.org/D8421 |
July 30, 2020, 15:17 (GMT) |
GPU: Fix compilation error (missed one) |
July 30, 2020, 15:08 (GMT) |
GPU: Fix compilation error |
July 30, 2020, 14:57 (GMT) |
Cleanup: Warning in release builds |
July 30, 2020, 14:57 (GMT) |
Remove recently introduced explicit flags After discussion with Brecht it seems to be more semantically correct to rename NO_MAIN flag to something what resembles copy-on-write process. |
July 30, 2020, 14:55 (GMT) |
Cleanup: IMB: Put lowercase prefix on static functions |
July 30, 2020, 14:44 (GMT) |
EEVEE: GLSL refactor/cleanup - add the use of DRWShaderLibrary to EEVEE's glsl codebase to reduce code complexity and duplication. - split bsdf_common_lib.glsl into multiple sub library which are now shared with other engines. - the surface shader code is now more organised and have its own files. - change default world to use a material nodetree and make lookdev shader more clear. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D8306 |
July 30, 2020, 14:44 (GMT) |
IMB: Refactor util_gpu.c to not expose enum getters This was causing compiler error on MSVC and is not a good idea in general. |
July 30, 2020, 14:40 (GMT) |
Make sure sequence's UUID is always initialized on read Previously it would only be assigned if sequence has strip, which might not be the case if, for example, .blend file is from the future. This change also makes it possible to use UUID in other functions involved in reading, like BKE_sequencer_proxy_set(). |
|
|
|


Master Commits
MiikaHweb | 2003-2021