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

  • Joined on 2010-10-07
Bastien Montagne commented on issue blender/blender#129309 2024-11-05 17:11:05 +01:00
Blendfile: Allow storage of binary blocks > 2GB

@JacquesLucke I think it could be two commits, but part of the same patch/review process, since we are changing the header because of the new BHead.

Bastien Montagne commented on pull request blender/blender#129751 2024-11-05 16:45:45 +01:00
WIP: Core: support buffers larger than 2GB in .blend files

Thanks for the PR, although it's probably still a tad early to start coding, was still updating the design task and talking with Sergey about it. ;)

We discussed about the blendfile header…

Bastien Montagne commented on issue blender/blender#129309 2024-11-05 16:30:33 +01:00
Blendfile: Allow storage of binary blocks > 2GB

@Sergey @ideasman42 @JacquesLucke FYI.

Updated the task with current decisions after talking with several people in the Core module.

We still have a bit of time to think about these changes…

Bastien Montagne approved blender/blender#129821 2024-11-05 15:48:13 +01:00
Fix #129691: heap buffer overflow when writing unaligned data to .blend file

Don't see any reason for this half-broken alignment either, so since @ideasman42 does not have anything against the patch either, fine by me.

Bastien Montagne approved blender/blender#129866 2024-11-05 15:43:54 +01:00
Fix #128744: Reverting single essentials brush reverts all

Code looks reasonable to me.

Bastien Montagne pushed to main at mont29/blender 2024-11-05 15:16:52 +01:00
4033a95191 Add crafted invalid blendfile to our test data.
2478ae699d Merge branch 'blender-v4.3-release'
118ca96c8a GPU: Enable shader interface check for geometry shader fallback
e47e720f06 Fix #126415: EEVEE: Halo on motion blurred out of focus objects
2c9e7676a3 Merge branch 'blender-v4.3-release'
Compare 20 commits »
Bastien Montagne pushed to main at blender/blender 2024-11-05 15:16:44 +01:00
4033a95191 Add crafted invalid blendfile to our test data.
Bastien Montagne pushed to main at blender/blender-test-data 2024-11-05 15:15:38 +01:00
98669e2181 Add crafted invalid blendfile.
Bastien Montagne pushed to main at blender/blender 2024-11-05 15:01:37 +01:00
2c9e7676a3 Merge branch 'blender-v4.3-release'
b35a5df8c9 tests: blendfile versionning: split in more tests, flush debug prints.
c945f1356e Cleanup: Remove 'missing proxies' from readfile reports.
e2b1e9912c Fix readfile linking code not protected against invalid BHeads.
828f60b742 Fix check that only Control was pressed ignoring OsKey
Compare 5 commits »
Bastien Montagne pushed to blender-v4.3-release at mont29/blender 2024-11-05 15:00:07 +01:00
e2b1e9912c Fix readfile linking code not protected against invalid BHeads.
Bastien Montagne pushed to blender-v4.3-release at blender/blender 2024-11-05 14:58:12 +01:00
e2b1e9912c Fix readfile linking code not protected against invalid BHeads.
Bastien Montagne pushed to blender-v4.3-release at mont29/blender 2024-11-05 14:36:27 +01:00
828f60b742 Fix check that only Control was pressed ignoring OsKey
fe8bc5100d Cleanup: Remove compilation warning
e071bf4690 Fix #129607: Armature "Assign to Collection" crashes with defaults
b53c20db25 EEVEE: remove DNA/RNA for values that are no longer in use
b3a603ff1e Revert "Fix: Blender crashes opening a file with compositor"
Compare 6 commits »
Bastien Montagne pushed to main at mont29/blender 2024-11-05 12:29:16 +01:00
93949b3433 Merge branch 'blender-v4.3-release'
6ba58a8303 Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
Compare 2 commits »
Bastien Montagne pushed to main at blender/blender 2024-11-05 12:29:11 +01:00
93949b3433 Merge branch 'blender-v4.3-release'
6ba58a8303 Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
Compare 2 commits »
Bastien Montagne pushed to blender-v4.3-release at mont29/blender 2024-11-05 12:28:26 +01:00
6ba58a8303 Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
Bastien Montagne deleted branch tmp-fix-readfile-unknown-bhead-type from mont29/blender 2024-11-05 12:26:43 +01:00
Bastien Montagne pushed to blender-v4.3-release at blender/blender 2024-11-05 12:26:40 +01:00
6ba58a8303 Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
Bastien Montagne merged pull request blender/blender#129693 2024-11-05 12:26:40 +01:00
Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
Bastien Montagne pushed to tmp-docs-api-gotchas at mont29/blender 2024-11-05 12:24:57 +01:00
94dbdaa68f Further tweaks from review.
e5683d70c6 Merge branch 'main' into tmp-docs-api-gotchas
543132497c Tests: Add info to "benchmark directory not initialized" error message
b95b5e0f77 Assets: Update assets repository hash for essentials library updates
d8680e9476 Merge branch 'blender-v4.3-release'
Compare 60 commits »
Bastien Montagne pushed to blender-v4.3-release at mont29/blender 2024-11-05 12:22:10 +01:00
2f6197daa9 Assets: Update assets repository hash for essentials library updates
a3b04dffbc Fix #129798: GPv3: Selection to Cursor/Grid missing immediate update
74f98b1e92 Fix: Geometry Nodes: crash when converting layers to instances
334e9be8f4 Fix #129819: GPv3: Context menu for all paint tools
Compare 4 commits »