Commit: 50387964b6f17c0fd4d6221aef3daca4f9abb772
Author: Falk David
Date: Sat Jan 21 20:38:36 2023 +0100
Branches: master
https://developer.blender.org/rB50387964b6f17c0fd4d6221aef3daca4f9abb772
Curves: Add initial transform support
This adds basic support for the transform operators
Commit: 70ca15670d9f6d7179d1fe150939582c91174c29
Author: Falk David
Date: Fri Jan 20 16:40:51 2023 +0100
Branches: master
https://developer.blender.org/rB70ca15670d9f6d7179d1fe150939582c91174c29
Curves: Edit mode selection operators
This adds the following operators to edit mode
Commit: d650162ecd47d6c12e1d66ffbd413e4f3acb120d
Author: Falk David
Date: Fri Jan 20 16:32:25 2023 +0100
Branches: master
https://developer.blender.org/rBd650162ecd47d6c12e1d66ffbd413e4f3acb120d
Curves: Add initial undo system
This adds an `UndoType` for the `Curves` object, for edit mode
Commit: a3020fe2c2618c71eb95f54fc4115b85800aa672
Author: Falk David
Date: Sun Dec 18 13:17:19 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBa3020fe2c2618c71eb95f54fc4115b85800aa672
Merge branch 'master' into gpencil-new-data-proposal
Commit: f2911ecc07574255a774ea3c0ad2f113b50c1f23
Author: Falk David
Date: Fri Dec 16 15:23:38 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBf2911ecc07574255a774ea3c0ad2f113b50c1f23
Add radius in conversion and test in comparison
Commit: 6bc65ecfa688c7f66a21da954e35811ce013a8ad
Author: Falk David
Date: Fri Dec 16 15:20:23 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB6bc65ecfa688c7f66a21da954e35811ce013a8ad
Remove uses of `GPStroke`
Use an `IndexRange` as a return value for `GPFrame
Commit: 7fe6dc45ec195416de3ac22784d234986e7f0b5f
Author: Falk David
Date: Thu Dec 8 13:35:58 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB7fe6dc45ec195416de3ac22784d234986e7f0b5f
Refactor
===
M
Commit: 8facd8fa8016d85c6f85df1a3e1af40375247dc3
Author: Falk David
Date: Thu Dec 8 11:35:15 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB8facd8fa8016d85c6f85df1a3e1af40375247dc3
Merge branch 'master' into gpencil-new-data-proposal
Commit: d6cb7728bdf1120dfd7e6390d1e88d36dad1f4ff
Author: Falk David
Date: Tue Dec 6 18:32:41 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBd6cb7728bdf1120dfd7e6390d1e88d36dad1f4ff
Fix `TimeInsertFrame` test not passing
Commit: 6c1e50d241bf0e2cc36e1a764629ac271f2f43fb
Author: Falk David
Date: Tue Dec 6 12:55:51 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB6c1e50d241bf0e2cc36e1a764629ac271f2f43fb
Merge branch 'master' into gpencil-new-data-proposal
Commit: 01dcca4283f575d7d687f200fdd98f578cd51f07
Author: Falk David
Date: Mon Nov 28 23:40:22 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB01dcca4283f575d7d687f200fdd98f578cd51f07
Change sorting of frames in frame array
This change makes it so that frames
Commit: f4cf31aee1cecfab05397f0f26f0a9fc126c
Author: Falk David
Date: Mon Nov 28 23:40:54 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBf4cf31aee1cecfab05397f0f26f0a9fc126c
Merge branch 'master' of git.blender.org:blender into gpencil-new-data-proposal
Commit: 56e2b9901dad54b1de5c6257ab5e82e481faf192
Author: Falk David
Date: Mon Nov 28 22:17:12 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB56e2b9901dad54b1de5c6257ab5e82e481faf192
Use GPFrameKey instead of std::pair for frame ordering
Commit: c0c091d2f5188ed6500abcff2b39e60c28203066
Author: Falk David
Date: Wed Nov 23 16:28:14 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc0c091d2f5188ed6500abcff2b39e60c28203066
Define flags for layers and frames
Commit: 609d0ef05b15101f9cefe383cf3a4404652bf641
Author: Falk David
Date: Wed Nov 23 13:04:13 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB609d0ef05b15101f9cefe383cf3a4404652bf641
Move GPStroke function implementations to .cc file
Commit: 0ac9bbc98fe231a6a9b1616c482d050816ef63dd
Author: Falk David
Date: Wed Nov 23 12:55:02 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB0ac9bbc98fe231a6a9b1616c482d050816ef63dd
Move classes to header and add conversion file
Commit: 30bd9c2760eb03ba6f40e26f368d3fbe11397efc
Author: Falk David
Date: Wed Nov 23 11:27:34 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB30bd9c2760eb03ba6f40e26f368d3fbe11397efc
Merge branch 'master' into gpencil-new-data-proposal
Commit: 559d73b84812b8bf15d5cd633ca5beec1b921228
Author: Falk David
Date: Wed Nov 23 12:55:23 2022 +0100
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB559d73b84812b8bf15d5cd633ca5beec1b921228
Merge branch 'master' into gpencil-new-data-proposal
Commit: 9c1818a4dd1275f6e1614e7222b3df8489eab2fc
Author: Falk David
Date: Thu Jul 7 16:36:21 2022 +0200
Branches: temp-eevee-next-cryptomatte
https://developer.blender.org/rB9c1818a4dd1275f6e1614e7222b3df8489eab2fc
Fix T99524: GPencil not updating when frame num is changed
When changing
Commit: 60e2dfd1e84e78cd3d182c94e0548869d6108351
Author: Falk David
Date: Thu Jul 7 16:36:21 2022 +0200
Branches: master
https://developer.blender.org/rB60e2dfd1e84e78cd3d182c94e0548869d6108351
Fix T99524: GPencil not updating when frame num is changed
When changing the frame_number
Commit: 88f0d483bd6ab5f3a6084c8e9ed521abd8428092
Author: Falk David
Date: Tue Jul 26 21:31:36 2022 +0200
Branches: master
https://developer.blender.org/rB88f0d483bd6ab5f3a6084c8e9ed521abd8428092
Python: Expose property to mute action groups
This patch adds a `mute` RNA property on `ActionGroup
Commit: 051a341cf00ca1518b50b43bb95f95bc24bf2398
Author: Falk David
Date: Wed Jul 6 17:09:00 2022 +0200
Branches: master
https://developer.blender.org/rB051a341cf00ca1518b50b43bb95f95bc24bf2398
Fix T99491: Crash when opening modifiers panel
This crashed because in `get_active_fcurve_channel
Commit: 54cfeacf4b7b422aa15254333d292d755b8ff572
Author: Falk David
Date: Wed Jun 15 16:15:45 2022 +0200
Branches: blender-v3.2-release
https://developer.blender.org/rB54cfeacf4b7b422aa15254333d292d755b8ff572
GPencil: Fix crash when using time offset modifier
This fixes a mistake
Commit: f0fa90e15623e2e65fd64fc939c07facc1fd8494
Author: Falk David
Date: Wed Jun 15 16:15:45 2022 +0200
Branches: master
https://developer.blender.org/rBf0fa90e15623e2e65fd64fc939c07facc1fd8494
GPencil: Fix crash when using time offset modifier
This fixes a mistake in 60bf561d379a, which did
Commit: 2b840c25bd0a5a12122eef1137e11eec4eb6617d
Author: Falk David
Date: Tue May 24 14:25:33 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB2b840c25bd0a5a12122eef1137e11eec4eb6617d
Add multi-frame transform strokes test
Commit: c73c1c6eee0214fe74e52a91a3115daf29201e13
Author: Falk David
Date: Tue May 24 14:11:37 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc73c1c6eee0214fe74e52a91a3115daf29201e13
Merge branch 'master' into gpencil-new-data-proposal
Commit: a31366836e02bdf5b4514651dcc67c1efe375bf6
Author: Falk David
Date: Tue May 17 17:56:52 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBa31366836e02bdf5b4514651dcc67c1efe375bf6
Use SCOPED_TIMER instead of PIL
Commit: fcc0e61c389cf2c58e823d97cd1b5fa5c7c99d51
Author: Falk David
Date: Tue May 17 17:38:16 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBfcc0e61c389cf2c58e823d97cd1b5fa5c7c99d51
Add insert frame test
Commit: 5158b1a555c6b7fc7d5f520f49f7821e6d4134ea
Author: Falk David
Date: Tue May 17 17:38:42 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB5158b1a555c6b7fc7d5f520f49f7821e6d4134ea
Merge branch 'master' into gpencil-new-data-proposal
Commit: a049eb9ee479663dc723f5ba7b93cc2c7ac658c1
Author: Falk David
Date: Tue May 17 17:36:23 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBa049eb9ee479663dc723f5ba7b93cc2c7ac658c1
Add initialized_reversed_move_n
This is just like initialized_move_n but moving
Commit: 7f7fd1e7f13487b36482f300f85f3d592bf966c8
Author: Falk David
Date: Mon May 16 11:53:33 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB7f7fd1e7f13487b36482f300f85f3d592bf966c8
Merge branch 'master' into gpencil-new-data-proposal
Commit: c9e3ae3f070d1df5c0efb2281fb99bcdfd1a0587
Author: Falk David
Date: Fri May 13 16:07:31 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc9e3ae3f070d1df5c0efb2281fb99bcdfd1a0587
Cleanup, comments
Commit: f10d718df82afe5519be27b5433743256d095c6b
Author: Falk David
Date: Thu May 12 18:06:17 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBf10d718df82afe5519be27b5433743256d095c6b
Remove unessecary include
Commit: 80078ef3af0ad64f7bfe01557da616228e796993
Author: Falk David
Date: Fri May 13 10:29:18 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB80078ef3af0ad64f7bfe01557da616228e796993
Rename test
Commit: ad24b503656386323b86311282f8642386513dea
Author: Falk David
Date: Fri May 13 10:28:23 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBad24b503656386323b86311282f8642386513dea
Fix memory corruption with strings
Commit: bf4ce58492750491d353ad3b907e9dc4acffbdf1
Author: Falk David
Date: Fri May 13 10:27:52 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBbf4ce58492750491d353ad3b907e9dc4acffbdf1
Use MEM_malloc* instead of MEM_calloc
Commit: 20e11d2f359bb79c40fea6d6aeb6e7e02ac74f9c
Author: Falk David
Date: Thu May 12 18:06:45 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB20e11d2f359bb79c40fea6d6aeb6e7e02ac74f9c
Clear strokes pointer after frame move
Commit: e313d77958b12d8a2b2900eed778f9b44772799b
Author: Falk David
Date: Thu May 12 15:48:20 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBe313d77958b12d8a2b2900eed778f9b44772799b
Add comparison to copy data test
Commit: e56df831a951b50cdd29d0da88c0799cfdf2f8f0
Author: Falk David
Date: Thu May 12 14:29:14 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBe56df831a951b50cdd29d0da88c0799cfdf2f8f0
Add copy big grease pencil data test
Commit: f7f9e14f79e8823ff6ff2a4bcc14f0faf408a2ce
Author: Falk David
Date: Thu May 12 11:31:46 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBf7f9e14f79e8823ff6ff2a4bcc14f0faf408a2ce
Rename start and end to start_time/end_time
Commit: b433299a789927915b7f6e6bb88c2ec46212f34b
Author: Falk David
Date: Thu May 12 14:27:23 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBb433299a789927915b7f6e6bb88c2ec46212f34b
Copy and Move constructor for GPData
Commit: 24400f4798047693e0f6d8882765c5176bbd802c
Author: Falk David
Date: Thu May 12 10:17:35 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB24400f4798047693e0f6d8882765c5176bbd802c
Merge branch 'master' into gpencil-new-data-proposal
Commit: 57956cc0fec348fe402b5e322f168fd23ab8655c
Author: Falk David
Date: Thu May 12 10:16:29 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB57956cc0fec348fe402b5e322f168fd23ab8655c
Comments
===
M
Commit: 4cb36753390d397a2dc20b71e82e4cd59ed14296
Author: Falk David
Date: Wed May 11 17:41:08 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB4cb36753390d397a2dc20b71e82e4cd59ed14296
Use indices instead of pointers
Commit: 75bcd9a7e2e178f14f37df147c46c50fefe901e2
Author: Falk David
Date: Wed May 11 17:38:14 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB75bcd9a7e2e178f14f37df147c46c50fefe901e2
Fix compiler error
Commit: 19f5e0356e85699df786e485a4c36bbd8f0f39c5
Author: Falk David
Date: Wed May 11 17:39:17 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB19f5e0356e85699df786e485a4c36bbd8f0f39c5
Merge branch 'master' into gpencil-new-data-proposal
Commit: 8f08e2ed30e854e44d673890de95b874894293d9
Author: Falk David
Date: Wed May 11 15:01:51 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB8f08e2ed30e854e44d673890de95b874894293d9
Merge branch 'master' into gpencil-new-data-proposal
Commit: a4690a9958101253df01f4c937cc1dee1bf27409
Author: Falk David
Date: Wed May 11 15:01:26 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBa4690a9958101253df01f4c937cc1dee1bf27409
Add functions to write to stroke point positions
Commit: 335f8000c8c8dead2ef64d92272cfd41c91e656d
Author: Falk David
Date: Tue May 10 18:55:02 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB335f8000c8c8dead2ef64d92272cfd41c91e656d
Basic GPLayerGroup constructor
Commit: 68e77e6f80dde470cf7d06978bf3370bcc2adf73
Author: Falk David
Date: Tue May 10 18:42:31 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB68e77e6f80dde470cf7d06978bf3370bcc2adf73
Add mutex to cached frame index masks
Commit: ee63f9099350c14813517008b653e932cfb20f5a
Author: Falk David
Date: Mon May 9 19:55:13 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBee63f9099350c14813517008b653e932cfb20f5a
Comment
===
M
Commit: c19b66428878a8adc89e2c8484b6b9743e32bbbc
Author: Falk David
Date: Fri May 6 11:57:47 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc19b66428878a8adc89e2c8484b6b9743e32bbbc
Add functionality to iterate over frames in a specific layer
Commit: 66a8dd87865be8e172bf8213b06647ae87f28016
Author: Falk David
Date: Tue May 10 11:45:34 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB66a8dd87865be8e172bf8213b06647ae87f28016
Add function to set active layer
Commit: ea43a2873e03832646f5bd27f8151139703081f3
Author: Falk David
Date: Tue May 10 11:45:22 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBea43a2873e03832646f5bd27f8151139703081f3
Small refactor
Commit: c22d04fe2fcb14401011cd9fcdae5f18d432a0b6
Author: Falk David
Date: Mon May 9 19:53:54 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc22d04fe2fcb14401011cd9fcdae5f18d432a0b6
Rework gp frame api
Commit: d66cb83c9354b795d7782c95eeb3b5f78951a4c5
Author: Falk David
Date: Mon May 9 16:37:28 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBd66cb83c9354b795d7782c95eeb3b5f78951a4c5
Refactor GPFrame to use pointer to CurvesGeometry
Commit: 2ea0d65b1d47c4adce5283e2ee4f939d56458878
Author: Falk David
Date: Tue May 10 11:47:50 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB2ea0d65b1d47c4adce5283e2ee4f939d56458878
Merge branch 'master' into gpencil-new-data-proposal
Commit: 5788f6cc37a9277032ae919741652784ee11018d
Author: Falk David
Date: Thu May 5 11:07:17 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB5788f6cc37a9277032ae919741652784ee11018d
Implement adding frames to layers, add comments
Commit: 01ca56b9a323c923b0d2a59ab07f0b0241ac9a90
Author: Falk David
Date: Wed May 4 16:23:02 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB01ca56b9a323c923b0d2a59ab07f0b0241ac9a90
First working tests regarding GPData and GPLayers
Commit: 9039306a9912bc986ca0cf9d09355db24d569ac9
Author: Falk David
Date: Thu May 5 18:03:09 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB9039306a9912bc986ca0cf9d09355db24d569ac9
Frame sorting
Commit: 96b9dc973ffef744b0c5fb18e899bb170ad3206f
Author: Falk David
Date: Thu May 5 11:07:17 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB96b9dc973ffef744b0c5fb18e899bb170ad3206f
Implement adding frames to layers, add comments
Commit: 4d267da78e20881ce9a064e4ad6a2e3f4ee0adbb
Author: Falk David
Date: Tue May 3 10:02:58 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB4d267da78e20881ce9a064e4ad6a2e3f4ee0adbb
WIP commit
===
M
Commit: 46e107a435bfdfde7fd514ff04b3a217ef43cfe1
Author: Falk David
Date: Thu May 5 12:55:08 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB46e107a435bfdfde7fd514ff04b3a217ef43cfe1
Merge branch 'gpencil-new-data-proposal' of
github.com:falkdavid/blender-branches
Commit: c98981fc4e12bfc9a54b4cb669cc2727ecf9fd21
Author: Falk David
Date: Wed May 4 16:23:28 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rBc98981fc4e12bfc9a54b4cb669cc2727ecf9fd21
Merge branch 'master' into gpencil-new-data-proposal
Commit: 394b107aeff75ee4b12c03bd63a6c70712ce7440
Author: Falk David
Date: Mon May 2 12:51:20 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB394b107aeff75ee4b12c03bd63a6c70712ce7440
Move DNA structs to separate file
Commit: 279b8597033b99ed45c426f55899f783b44c1b76
Author: Falk David
Date: Mon May 2 12:08:53 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB279b8597033b99ed45c426f55899f783b44c1b76
Merge branch 'master' into gpencil-new-data-proposal
Commit: 8e96d7f3d6821b6379cc9359beb6ab90d9385ac5
Author: Falk David
Date: Wed Apr 13 15:05:56 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB8e96d7f3d6821b6379cc9359beb6ab90d9385ac5
WIP: refine structure
Commit: 9693aeb0034af23e18453370943e7318566acb09
Author: Falk David
Date: Sun Apr 10 11:57:06 2022 +0200
Branches: gpencil-new-data-proposal
https://developer.blender.org/rB9693aeb0034af23e18453370943e7318566acb09
WIP: Add new proposal test file
Commit: 7d7047058a5d84f915ae93a65eb5270322203519
Author: Falk David
Date: Wed May 4 13:00:04 2022 +0200
Branches: master
https://developer.blender.org/rB7d7047058a5d84f915ae93a65eb5270322203519
Merge branch 'blender-v3.2-release
Commit: 16fe767d0090f3ff2b2c45c63cb4a84805991f3a
Author: Falk David
Date: Thu Apr 28 12:37:10 2022 +0200
Branches: master
https://developer.blender.org/rB16fe767d0090f3ff2b2c45c63cb4a84805991f3a
GPencil: Fix offset modifier performance regression
When using an offset modifier on a grease
Commit: ebb49ddd834cba2ea59f375e4866890ece57eae5
Author: Falk David
Date: Wed Mar 30 11:41:27 2022 +0200
Branches: master
https://developer.blender.org/rBebb49ddd834cba2ea59f375e4866890ece57eae5
GPencil: Fix double-free issue in update cache
When a `GPencilUpdateCacheNode` is created
Commit: 010ea688f1b93bdd8b0fc3f68d37c541eb7b96ae
Author: Falk David
Date: Wed Mar 9 11:21:39 2022 +0100
Branches: master
https://developer.blender.org/rB010ea688f1b93bdd8b0fc3f68d37c541eb7b96ae
Fix T96233: Crash with gpencil data with vertex groups
Blender crashes when a multi-user grease
Commit: 21d633f83b3ab09342ad32c4c3d896d3a8308404
Author: Falk David
Date: Mon Mar 7 17:47:43 2022 +0100
Branches: master
https://developer.blender.org/rB21d633f83b3ab09342ad32c4c3d896d3a8308404
GPencil: Temporary fix to avoid crashes on startup
This quick fix will populate the runtime orig
Commit: e8dc82311d1a7012adaacc93bcc5e92c0fd7adbf
Author: Falk David
Date: Thu Mar 3 15:48:53 2022 +0100
Branches: master
https://developer.blender.org/rBe8dc82311d1a7012adaacc93bcc5e92c0fd7adbf
Fix T96145: GPencil eval data not updated correctly
When removing a modifier, changing the layer
Commit: e2befa425a84c9e4ec715442e85624a5d3669a4f
Author: Falk David
Date: Thu Feb 10 11:34:12 2022 +0100
Branches: master
https://developer.blender.org/rBe2befa425a84c9e4ec715442e85624a5d3669a4f
GPencil: Update-on-write using update cache
This implements the update cache described in T95401
Commit: 9c48b41cfc6d9f4dfa4cfb2dba25e8db94f863ee
Author: Falk David
Date: Fri Feb 4 12:26:01 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB9c48b41cfc6d9f4dfa4cfb2dba25e8db94f863ee
Renamings and more code documentation
Co-authored-by: @yann-lty
Commit: 1d2bd57ff70f9c34bd2997744a1430fb935499ed
Author: Falk David
Date: Mon Feb 7 14:30:01 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB1d2bd57ff70f9c34bd2997744a1430fb935499ed
Merge with patch/gpencil-update-cache
Commit: c3ac35d6e73ded3a45b392336c337abaf6b64a13
Author: Falk David
Date: Mon Feb 7 12:13:22 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBc3ac35d6e73ded3a45b392336c337abaf6b64a13
Merge branch 'patch/gpencil-update-on-write' into patch/gpencil-undo-system
Commit: a59861518262b19c8d5f352429c96c304e349638
Author: Falk David
Date: Fri Feb 4 18:23:15 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBa59861518262b19c8d5f352429c96c304e349638
Merge branch 'patch/gpencil-update-on-write' into patch/gpencil-undo-system
Commit: 463828a7a840b7ae38b2b62637826b71d14b5a80
Author: Falk David
Date: Mon Feb 7 12:12:05 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB463828a7a840b7ae38b2b62637826b71d14b5a80
Merge branch 'master' into patch/gpencil-update-on-write
Commit: a5cddaefd344a4ab8c1d5d1be39edf6e6dc456e0
Author: Falk David
Date: Mon Feb 7 14:30:20 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBa5cddaefd344a4ab8c1d5d1be39edf6e6dc456e0
Merge branch 'patch/gpencil-undo-system' into greasepencil-object
Commit: ecc09116b85b27d6f66e907a8cd279e8485d1b49
Author: Falk David
Date: Mon Feb 7 10:43:26 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBecc09116b85b27d6f66e907a8cd279e8485d1b49
Remove tagging copy-on-write tag on gpd id
Co-authored-by: @yann-lty
Commit: 0a2de0982eba9e2974272a02adab3a0823c8973d
Author: Falk David
Date: Thu Feb 3 19:08:27 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB0a2de0982eba9e2974272a02adab3a0823c8973d
Small cleanup
===
M
Commit: 26992d96754e614e0728637c0e73095805adff8e
Author: Falk David
Date: Fri Feb 4 15:33:35 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB26992d96754e614e0728637c0e73095805adff8e
Refactor print update cache function.
Co-authored-by: @yann-lty
Commit: d3b5fa502e5ca30d664f73c33008477b1e359f47
Author: Falk David
Date: Fri Feb 4 15:48:18 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBd3b5fa502e5ca30d664f73c33008477b1e359f47
Merge branch 'master' into patch/gpencil-update-on-write
Commit: 7b3b452f82d912374648447a821acce43ad0b114
Author: Falk David
Date: Fri Feb 4 15:41:43 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB7b3b452f82d912374648447a821acce43ad0b114
Add optimization to skip decoding uneccessary steps
Co-authored-by: @yann-lty
Commit: bb308d97625b2b26e8222d001df3fe5cfecbad96
Author: Falk David
Date: Fri Feb 4 18:11:14 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBbb308d97625b2b26e8222d001df3fe5cfecbad96
Ensure update-on-write only in active depsgraph
Co-authored-by: @yann-lty
Commit: 2dcd02fcc208f39603ac957aa8cfcb2183876a6c
Author: Falk David
Date: Thu Feb 3 19:08:03 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB2dcd02fcc208f39603ac957aa8cfcb2183876a6c
Enable undo copy fallback if cache is empty
We cannot have "gaps" in our
Commit: 295bf80daa5667f1376600bb7dc6f03768c9d447
Author: Falk David
Date: Fri Feb 4 15:56:05 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB295bf80daa5667f1376600bb7dc6f03768c9d447
Merge branch 'patch/gpencil-update-on-write' into patch/gpencil-undo-system
Commit: c4f99aab6a64f5d4c490bb0eb3c5a190560f6571
Author: Falk David
Date: Thu Feb 3 16:21:38 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBc4f99aab6a64f5d4c490bb0eb3c5a190560f6571
Rename flag
===
M
Commit: 89e49f8f4a547dd6163b88517939c7f4ed34ec42
Author: Falk David
Date: Thu Feb 3 19:03:10 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB89e49f8f4a547dd6163b88517939c7f4ed34ec42
Fix crashes when chaining decode steps
Commit: 3990a9632f931b4a7cb44bd43df4e0e73e2d0842
Author: Falk David
Date: Fri Feb 4 15:40:48 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB3990a9632f931b4a7cb44bd43df4e0e73e2d0842
Correctly encode the first full copy in the chain
Co-authored-by: @yann-lty
Commit: f3cc01755034076ef7c9dcdc2db1efbea353e021
Author: Falk David
Date: Thu Feb 3 12:29:25 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBf3cc01755034076ef7c9dcdc2db1efbea353e021
Merge branch 'master' into patch/gpencil-update-on-write
Commit: b20160a0ba67399d5fa9ea7a3f90a596c4b00f2f
Author: Falk David
Date: Thu Feb 3 16:17:36 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBb20160a0ba67399d5fa9ea7a3f90a596c4b00f2f
Tag gpd light update on mode change
Commit: c69497905bf00194562c83ac9a787060567677ce
Author: Falk David
Date: Thu Feb 3 16:18:26 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBc69497905bf00194562c83ac9a787060567677ce
Fix double free in cache_node_update
Commit: 235941fe91daf5efc322d75a5e1f175071a23d06
Author: Falk David
Date: Thu Feb 3 12:30:07 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB235941fe91daf5efc322d75a5e1f175071a23d06
Merge branch 'patch/gpencil-update-on-write' into patch/gpencil-undo-system
Commit: c1edd7f0cba92b4f7371e5299a95ead51de60a24
Author: Falk David
Date: Thu Feb 3 16:20:41 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBc1edd7f0cba92b4f7371e5299a95ead51de60a24
Use is_final in step_decode for tagging
Commit: da6a96f3346188c43914fe1954fd6027c7198e7c
Author: Falk David
Date: Thu Feb 3 10:41:31 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rBda6a96f3346188c43914fe1954fd6027c7198e7c
Cleanup
===
M
Commit: 05836d4b7696463d8e0a19619f35141ac10191b7
Author: Falk David
Date: Wed Feb 2 18:53:51 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB05836d4b7696463d8e0a19619f35141ac10191b7
Disable undo steps that have no update cache
Commit: 50f8adeb5f917567012f575f1f10f1a76cab6285
Author: Falk David
Date: Wed Feb 2 19:21:23 2022 +0100
Branches: greasepencil-object
https://developer.blender.org/rB50f8adeb5f917567012f575f1f10f1a76cab6285
Remove test light_updates
1 - 100 of 603 matches
Mail list logo