November 3, 2021, 19:15 (GMT) |
temp-sculpt-colors: commit patch |
November 3, 2021, 19:07 (GMT) |
Merge branch 'master' into asset-greasepencil |
November 3, 2021, 15:57 (GMT) |
Fix compile error. |
November 3, 2021, 15:31 (GMT) |
Merge branch 'master' into temp-abc-features |
November 3, 2021, 15:30 (GMT) |
Fix coordinates for float3s. |
November 3, 2021, 15:27 (GMT) |
Report an error in the modifier if attributes could not be read. |
November 3, 2021, 14:53 (GMT) |
Reorganizing image engine code. |
November 3, 2021, 14:52 (GMT) |
Cleanup, quiet warnings, unused function. |
November 3, 2021, 14:49 (GMT) |
Add a way to specify the original domain of the data. |
November 3, 2021, 12:35 (GMT) |
Further simplifications, fix typo. |
November 3, 2021, 11:46 (GMT) |
Merge branch 'master' into soc-2021-uv-edge-select-support |
November 3, 2021, 10:46 (GMT) |
Simplify and cleanup a bit attribute processing. |
November 3, 2021, 04:55 (GMT) |
Sculpt: memory fixes * Removed a pointer from a sculpt cloth struct. Due to padding this doubled the size of the struct. Hopefully this will be nicer on the L3 cache. * Fixed a nasty memory leak in the smoothing code with multires. |
November 2, 2021, 13:29 (GMT) |
Fix missing proper 'make local' call for liboverrides from outliner. Also includes minor improvements to `BKE_lib_override_library_make_local` itself. This is a complement to rB37458798fa02c. |
November 2, 2021, 13:29 (GMT) |
LibOverride: Fix crash in ShapeKeys when making a mesh override local. Weird 'embedded for overrides' flag of embedded IDs (including ShapeKeys in override context) was not properly cleaned up when making an override fully local. Reported by studio, thanks. @jbakker should be backported to 2.93LTS if possible. |
November 2, 2021, 12:29 (GMT) |
Fix duplicate constraints on instances. |
November 2, 2021, 12:25 (GMT) |
Fix T92608: Image Editor does not display stereo images Caused by own {rB5aa3167e48b2}. Related commit: {rBebaa3fcedd23}. For stereo renders, `BKE_image_is_multilayer` is true, however we seem to get to down to `space_image_gpu_texture_get` [where this is called] from `IMAGE_cache_init` with a NULL Image->RenderResult. So what then happens is that `BKE_image_multilayer_index` is called and even though it has an appropriate codepath for stereo, it earlies out and does not set multi_index correctly. Still a bit puzzled why RenderResult is NULL for a render, but since other places also check for a valid RenderResult before going down the _multilayer_ route (and doing _multiview_ instead), now do the same thing, BKE_image_multiview_index is now called in these cases (and seems to behave correctly, checked with layers and passes and all seems to display correctly, either in stereo or choosing individual eyes). thx @jbakker & @brecht for double-checking. Maniphest Tasks: T92608 Differential Revision: https://developer.blender.org/D13063 |
November 2, 2021, 12:17 (GMT) |
Fix T89777 EEVEE: Contact Shadows causes wrong shading in Reflection Plane The planar reflections being rendered at the same resolution as the HiZ max buffer, do not need any uv correction during raytracing. However, the GTAO horizon buffer being at output resolution do need the uv factors in order to match the pixels visible on screen. To avoid many complication, we increase the size of the GTAO texture up to the hiz buffer size. This way, if planar reflections need GTAO the texture is big enough. We change the viewport of the GTAO framebuffer for the main view in order to not have to modify Uvs in many places. |
November 2, 2021, 12:15 (GMT) |
Fix T88877: 2.93: Crash on recent OSX with a non-English locale. Looks like OSX changed the default format of its locale, which is not valid anymore for gettext/boost::locale. Solution based on investigations and patch by Kieun Mun (@kieuns), with some further tweaks by Ankit Meel (@ankitm), many thanks. Also add an exception catcher on `std::runtime_error` in `bl_locale_set()`, since in OSX catching the ancestor `std::exception` does not work with `boost::locale::conv::conversion_error` and the like for some reasons. Reviewed By: #platform_macos, brecht Maniphest Tasks: T88877 Differential Revision: https://developer.blender.org/D13019 |
November 2, 2021, 12:13 (GMT) |
Fix T92355: Quadriflow crashes with zero length edges Add a check for zero length edges to the manifold check as quadriflow doesn't handle meshes with these. |
|