Bastien Montagne mont29
  • Amsterdam, The Netherlands
  • Blender developer, mainly focused on 'Core' module.

  • Joined on 2010-10-07
Bastien Montagne commented on pull request blender/blender#130195 2024-11-13 14:53:19 +01:00
Refactor: BKE_image: Allow to load or find existing also in a Library.

@blender-bot build

Updated comments.

Bastien Montagne pushed to tmp-bke-image-load-in-lib at mont29/blender 2024-11-13 14:52:57 +01:00
0b2105c8fd Refactor: BKE_image: Allow to load or find existing also in a Library.
Bastien Montagne approved blender/blender#130105 2024-11-13 14:41:32 +01:00
Fix #129267: No brush previews show up with large asset libraries

PR is fairly big so hard to be 100% sure nothing is wrong, but could not spot any issue in the code.

Bastien Montagne commented on pull request blender/blender#130195 2024-11-13 14:39:08 +01:00
Refactor: BKE_image: Allow to load or find existing also in a Library.

Will add a quick reference to this BKE_id_new in BKE_image comments

Bastien Montagne commented on pull request blender/blender#130195 2024-11-13 14:28:37 +01:00
Refactor: BKE_image: Allow to load or find existing also in a Library.

In this case, it actually matters, as a specified nullptr Library value does not have the same meaning as a std::nullopt. This is related to underlying ID management API (see e.g. documentation…

Bastien Montagne pushed to blender-v4.3-release at mont29/blender 2024-11-13 14:17:47 +01:00
0f8e4b3516 Fix: UI: Many unneeded assets in file-list cache for asset UIs
5f52c5ce46 Fix: I18n: Integer Math node title used wrong translation context
f7ffef07d4 Fix #130189: Crash parenting object to layer
16410eab9b Fix: Compiler warning about unused enum in switch case.
Compare 4 commits »
Bastien Montagne approved blender/blender#130166 2024-11-13 14:01:40 +01:00
Fix: Many unneeded assets in file-list cache for asset UIs

Code looks reasonable to me, and has been tested by some users (see #129267).

Bastien Montagne deleted branch dp_fix_integer_math_node from pioverfour/blender 2024-11-13 13:54:20 +01:00
Bastien Montagne pushed to blender-v4.3-release at blender/blender 2024-11-13 13:54:17 +01:00
5f52c5ce46 Fix: I18n: Integer Math node title used wrong translation context
Bastien Montagne merged pull request blender/blender#130225 2024-11-13 13:54:17 +01:00
Fix: I18n: Integer Math node title used wrong translation context
Bastien Montagne approved blender/blender#130181 2024-11-13 13:32:15 +01:00
Core: remove WITH_CXX_GUARDEDALLOC option

LGTM, also tested with ASAN debug builds and everything seems fine.

Bastien Montagne pushed to main at mont29/blender 2024-11-13 13:28:36 +01:00
82ec1aa344 LSAN suppression rules: add exception for ffmpeg x265 malloc.
Bastien Montagne pushed to main at blender/blender 2024-11-13 13:28:29 +01:00
82ec1aa344 LSAN suppression rules: add exception for ffmpeg x265 malloc.
Bastien Montagne pushed to main at mont29/blender 2024-11-13 13:26:45 +01:00
b76cc897b6 Cleanu: GPU: Address GLSL warnings
1aea4fb5c7 GPU: GLSL C++ shaders: Silence unuseful warnings
29b3df7504 GPU: GLSL compilation as C++ for draw intern shaders
Compare 3 commits »
Bastien Montagne commented on pull request blender/blender#128669 2024-11-13 12:43:49 +01:00
BLI: Optimize quaternion rotation routine

Would need more information about the benefits of the new implementation, and how different are the results it produces compared to the existing code.

If the results are different, then indeed…

Bastien Montagne commented on pull request blender/blender#130160 2024-11-13 12:37:25 +01:00
Fix #129926: Crash creating fluid domain with Python 3.12 and up

Quickly talked with @Sergey regarding merging this in 4.3, we agreed that it is not necessary and can just go in main (mostly because official python version for Blender follows the VFX…

Bastien Montagne commented on pull request blender/blender#130160 2024-11-13 12:35:06 +01:00
Fix #129926: Crash creating fluid domain with Python 3.12 and up

Even one-line if conditions should use braces {/}.

Bastien Montagne pushed to main at mont29/blender 2024-11-13 12:22:45 +01:00
582ea0eb40 Fix: Overlay-Next: Crash when selecting object
a9e88bd50b Merge branch 'blender-v4.3-release'
cf0c91a545 Fix BKE_id_move_to_same_lib behavior with invalid parameters.
Compare 3 commits »