Commit: a42f307915e49500ca7c2e18e2092dcef85f7f6e
Author: Martijn Versteegh
Date: Mon Jan 23 19:59:46 2023 +0100
Branches: master
https://developer.blender.org/rBa42f307915e49500ca7c2e18e2092dcef85f7f6e
Shader Nodes: Use layers from evaluated mesh
The list was populated from the base
Commit: a73a2d345fffa89375e6838405b1e82cac76a8c2
Author: Martijn Versteegh
Date: Tue Jan 24 11:14:41 2023 +0100
Branches: master
https://developer.blender.org/rBa73a2d345fffa89375e6838405b1e82cac76a8c2
Fix T104044: keep order of UVMaps on load
Use a Vector , instead of a Set as a Set does
not
Commit: 6a22230db4eee17d36af676f3c8828b8a9316a7e
Author: Martijn Versteegh
Date: Sat Jan 21 00:22:17 2023 +0100
Branches: master
https://developer.blender.org/rB6a22230db4eee17d36af676f3c8828b8a9316a7e
Fix : accidentally committed typo, roo many closing brackets.
Ooops
Commit: a82c12ae32d94e2ec15a5ad81012ab9f93ab2b33
Author: Martijn Versteegh
Date: Sat Jan 21 00:03:42 2023 +0100
Branches: master
https://developer.blender.org/rBa82c12ae32d94e2ec15a5ad81012ab9f93ab2b33
Add collection properties to MeshUVLoopLayer to access UV and the associated
bool attributes
Commit: 16fc9280689aa5b03ded010e1b6c82334e667094
Author: Martijn Versteegh
Date: Thu Jan 12 11:37:41 2023 +0100
Branches: master
https://developer.blender.org/rB16fc9280689aa5b03ded010e1b6c82334e667094
Fix: uninitialized UVs when painting in sculpt mode
Because of a mistake in commit
Commit: 6c774feba2c9a1eb5834646f597a0f2c63177914
Author: Martijn Versteegh
Date: Tue Jan 10 00:47:04 2023 -0500
Branches: master
https://developer.blender.org/rB6c774feba2c9a1eb5834646f597a0f2c63177914
Mesh: Move UV layers to generic attributes
Currently the `MLoopUV` struct stores UV
Commit: c9daec01f0ca2712cab4d859f7e55e5693a2d23f
Author: Martijn Versteegh
Date: Mon Jan 9 19:19:21 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBc9daec01f0ca2712cab4d859f7e55e5693a2d23f
Incorporated Hans' suggestions to com
Commit: 4bd776b90f0de0ad1a3b659326e0c745d2e1ae43
Author: Martijn Versteegh
Date: Mon Jan 9 19:03:47 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4bd776b90f0de0ad1a3b659326e0c745d2e1ae43
Typo in comment
Commit: b9d924527e0f50eec7a8a0548eb3253e15a513fe
Author: Martijn Versteegh
Date: Mon Jan 9 14:26:21 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb9d924527e0f50eec7a8a0548eb3253e15a513fe
Cleanup: typo in comment
Commit: 4fda4d6f1d1ca42c9da737189f0132ab849220a7
Author: Martijn Versteegh
Date: Mon Jan 9 13:29:32 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4fda4d6f1d1ca42c9da737189f0132ab849220a7
Fix merge mistake (BLI_math_vector_types.hh rename
Commit: 225b2577f7a5ea496b3b740b4d37a5a6dc891d4e
Author: Martijn Versteegh
Date: Mon Jan 9 13:10:14 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB225b2577f7a5ea496b3b740b4d37a5a6dc891d4e
Changed some names and comments as requested in the review. No
Commit: 1a5d4296117445ffa6723b2f616512721057e0fc
Author: Martijn Versteegh
Date: Mon Jan 9 13:13:23 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB1a5d4296117445ffa6723b2f616512721057e0fc
Merge branch 'master' into refactor-mesh-uv-m
Commit: 1f2ebcc4df1f304e3519e5b89068d78c59ae5ca9
Author: Martijn Versteegh
Date: Fri Jan 6 15:36:07 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB1f2ebcc4df1f304e3519e5b89068d78c59ae5ca9
Merge branch 'master' into refactor-mesh-uv-m
Commit: 6a3a1512f44218bab69e61f0c43de3712223e158
Author: Martijn Versteegh
Date: Fri Jan 6 15:55:35 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB6a3a1512f44218bab69e61f0c43de3712223e158
Return -1 from failed setter function to indicate an error to python
Commit: 3d92ce8e244ad8f3f8a1ececa2f92eccb2c1fb25
Author: Martijn Versteegh
Date: Fri Jan 6 15:36:36 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB3d92ce8e244ad8f3f8a1ececa2f92eccb2c1fb25
Use PyErr_SetString() instead of PyErr_Format
Commit: 35af41cb496cdcac7b15dc253f1f64476cdbd0d7
Author: Martijn Versteegh
Date: Fri Jan 6 15:12:15 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB35af41cb496cdcac7b15dc253f1f64476cdbd0d7
Rename some functions to be more in line with the surrounding code
Commit: ed4c093be5e64133676b57b464ba5d9458af7a7a
Author: Martijn Versteegh
Date: Fri Jan 6 15:12:40 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBed4c093be5e64133676b57b464ba5d9458af7a7a
Add some clarifying comments
Commit: 9965e83b506dbf737c401201642a1beb0fe9af3b
Author: Martijn Versteegh
Date: Fri Jan 6 15:13:24 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB9965e83b506dbf737c401201642a1beb0fe9af3b
Add python exceptions to soem asserts, to make sure there's a warni
Commit: d04eb72625e2d0fe455deaf3278e9df4bd2dc159
Author: Martijn Versteegh
Date: Fri Jan 6 00:18:42 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBd04eb72625e2d0fe455deaf3278e9df4bd2dc159
Limit user settable length of layer names to 64 bytes
Commit: 46bfbf4bded83cde64ee04ded0c7e336368612b2
Author: Martijn Versteegh
Date: Fri Jan 6 00:24:39 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB46bfbf4bded83cde64ee04ded0c7e336368612b2
Merge branch 'master' into refactor-mesh-uv-m
Commit: 78151569d06cf804d471cff7eb9525a63edc8273
Author: Martijn Versteegh
Date: Fri Jan 6 00:13:56 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB78151569d06cf804d471cff7eb9525a63edc8273
Making layernames unique should not let them grow too large.
The
Commit: 3e19309596a21ae79fc17104103a65589422f177
Author: Martijn Versteegh
Date: Fri Jan 6 00:23:58 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB3e19309596a21ae79fc17104103a65589422f177
Cleanup: make format
Commit: b46a426a017bfc4a77af31d3f5566cbb7a54a12a
Author: Martijn Versteegh
Date: Fri Jan 6 00:17:11 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb46a426a017bfc4a77af31d3f5566cbb7a54a12a
Fix incorrect buffer size to hold layer name in attribute lookup
Commit: b0624f3cc85dfcc22f21e008c9481987b8ebfb8d
Author: Martijn Versteegh
Date: Fri Jan 6 00:12:30 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb0624f3cc85dfcc22f21e008c9481987b8ebfb8d
Use MAX_CUSTOMDATA_LAYER_NAME instead of literal 68 in
Commit: 1df6ac5ffb955c785999879dc7b27b6a8fabdfbb
Author: Martijn Versteegh
Date: Thu Jan 5 19:49:59 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB1df6ac5ffb955c785999879dc7b27b6a8fabdfbb
Cleanup: make format
Commit: 466f4b7b44f5c6ddb912e8200edb84dc1988f042
Author: Martijn Versteegh
Date: Thu Jan 5 20:15:40 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB466f4b7b44f5c6ddb912e8200edb84dc1988f042
Add clarifying comment
Commit: aae00f624ceadb77e8bd43b0c1871fe6e9c20406
Author: Martijn Versteegh
Date: Thu Jan 5 19:51:18 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBaae00f624ceadb77e8bd43b0c1871fe6e9c20406
Merge branch 'master' into refactor-mesh-uv-m
Commit: 4f597024cd46297ae4d711fba1128551a9fc8614
Author: Martijn Versteegh
Date: Thu Jan 5 19:48:34 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4f597024cd46297ae4d711fba1128551a9fc8614
Add clarifying comment
Commit: 25cc34aa9737ab2c590509ac604b33d5f7696d32
Author: Martijn Versteegh
Date: Thu Jan 5 17:37:18 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB25cc34aa9737ab2c590509ac604b33d5f7696d32
Don't lookup BMLoop in BPy_BMLoopUV functions. Add some TODO com
Commit: 5a85bc4f5bee6f56de3a96c7773e8f658e5db66c
Author: Martijn Versteegh
Date: Thu Jan 5 16:17:25 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB5a85bc4f5bee6f56de3a96c7773e8f658e5db66c
Add some clarifying comments
Commit: d7cc907a49b9f637d59f22bb880b3ffaa0d9cb60
Author: Martijn Versteegh
Date: Thu Jan 5 15:39:02 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBd7cc907a49b9f637d59f22bb880b3ffaa0d9cb60
Fix use-after-free when passing BKE_id_attribute_remove the name owned
Commit: 4d5cb09d522ddbf286845ae329e85daccab4bfce
Author: Martijn Versteegh
Date: Thu Jan 5 14:49:32 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4d5cb09d522ddbf286845ae329e85daccab4bfce
float (*)[2] -> float2 * i
Commit: 0501acfb508b3ce3f800dce0d2c0f59200d378fa
Author: Martijn Versteegh
Date: Thu Jan 5 14:49:10 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB0501acfb508b3ce3f800dce0d2c0f59200d378fa
Add back python warning on missing UV layer
Commit: 4287247bce1a5335da63e80261f84b527f136d16
Author: Martijn Versteegh
Date: Thu Jan 5 14:50:15 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4287247bce1a5335da63e80261f84b527f136d16
change forgotten CD_MLOOPUV to CD_PROP_FLOAT2
Commit: b5f4659afa7f5adc2f1a92128f99175ba3427157
Author: Martijn Versteegh
Date: Thu Jan 5 14:48:09 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb5f4659afa7f5adc2f1a92128f99175ba3427157
Made some function/variable names longer, others shorter
as requested
Commit: f5e87e9faccabb5371c30d122fb64cfbca58d031
Author: Martijn Versteegh
Date: Thu Jan 5 14:44:46 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBf5e87e9faccabb5371c30d122fb64cfbca58d031
Use correct layer name length for assert
Commit: a475146648e2bf432f54b7c7ce2d0b224aecf743
Author: Martijn Versteegh
Date: Thu Jan 5 14:50:31 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBa475146648e2bf432f54b7c7ce2d0b224aecf743
Cleanup: NULL -> nullptr i
Commit: efc9952c908c0d0443fa4b1d572cb7d49f263a60
Author: Martijn Versteegh
Date: Wed Jan 4 13:03:24 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBefc9952c908c0d0443fa4b1d572cb7d49f263a60
Cleanup: make format
Commit: c24a650ba765be3b7cfe73b3fcd9d90e16374dbf
Author: Martijn Versteegh
Date: Wed Jan 4 13:00:44 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBc24a650ba765be3b7cfe73b3fcd9d90e16374dbf
Merge branch 'master' into refactor-mesh-uv-m
Commit: 0ffddf997f81415d7b56f91864120e9347529d42
Author: Martijn Versteegh
Date: Wed Jan 4 12:27:43 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB0ffddf997f81415d7b56f91864120e9347529d42
Fixed a missed 64 to 68 for something that needs to store layer names
Commit: df7ccbdae4f168e96ed03e283dc624aaf32274aa
Author: Martijn Versteegh
Date: Wed Jan 4 12:26:56 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBdf7ccbdae4f168e96ed03e283dc624aaf32274aa
Replace literal use of '68' with MAX_CUSTOMDATA
Commit: bb657247e9ba3b4d266f2114d4ca1cffef96b855
Author: Martijn Versteegh
Date: Wed Jan 4 12:12:30 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBbb657247e9ba3b4d266f2114d4ca1cffef96b855
Clarify comment
Commit: cc0c37a9be7eeb72053d3da4ac20c9e86f723e5e
Author: Martijn Versteegh
Date: Wed Jan 4 11:23:35 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBcc0c37a9be7eeb72053d3da4ac20c9e86f723e5e
Add various asserts and ensure() calls for the vertex and edge selection
Commit: 51188afa2ce573344419b9e3fb927b852957ebeb
Author: Martijn Versteegh
Date: Wed Jan 4 12:12:15 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB51188afa2ce573344419b9e3fb927b852957ebeb
Remove extraneous includes
Commit: 308bbbe74f14c1a713374136c21e888719c6d411
Author: Martijn Versteegh
Date: Wed Jan 4 11:10:47 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB308bbbe74f14c1a713374136c21e888719c6d411
Remove CD_FAKE_BWEIGHT, which had popped back up because of a merge
Commit: bb6e9a7e868fa2048377496447030f653a074e0c
Author: Martijn Versteegh
Date: Wed Jan 4 12:09:14 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBbb6e9a7e868fa2048377496447030f653a074e0c
Correct brackets for if statement
Commit: 4e1e61a21f8aacf02b5d5d94f78f45df23444666
Author: Martijn Versteegh
Date: Tue Jan 3 13:17:33 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4e1e61a21f8aacf02b5d5d94f78f45df23444666
Cleanup: make format
Commit: 8f0d4dd8d48f6b65532a30c8bec4ee2072806d23
Author: Martijn Versteegh
Date: Tue Jan 3 13:10:59 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB8f0d4dd8d48f6b65532a30c8bec4ee2072806d23
Merge branch 'master' into refactor-mesh-uv-m
Commit: 392a95e0bcc9576b3e8dadc2484a1ce1e1ce42ca
Author: Martijn Versteegh
Date: Tue Jan 3 13:09:45 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB392a95e0bcc9576b3e8dadc2484a1ce1e1ce42ca
Handle UV map associated bool lyers on attribute removal
Commit: 065826a3b41da8931e313acc51865f4000e50c22
Author: Martijn Versteegh
Date: Tue Jan 3 13:09:58 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB065826a3b41da8931e313acc51865f4000e50c22
Handle UV map associated bool lyers on attribute duplication
Commit: 7fb1c67c3d2d2d1694d320c1f2cc3b112e2a387a
Author: Martijn Versteegh
Date: Mon Jan 2 23:37:52 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB7fb1c67c3d2d2d1694d320c1f2cc3b112e2a387a
Only copy associated UV map bool layers if they exist
Commit: 918b7cc7829c79d824572c015a48b51dd7345c99
Author: Martijn Versteegh
Date: Sun Jan 1 23:08:00 2023 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB918b7cc7829c79d824572c015a48b51dd7345c99
Merge branch 'master' into refactor-mesh-uv-m
Commit: 0c3763f580eee4e5c4b0cde85cd6974a130f9a1a
Author: Martijn Versteegh
Date: Sat Dec 31 13:10:06 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB0c3763f580eee4e5c4b0cde85cd6974a130f9a1a
Merge branch 'master' into refactor-mesh-uv-m
Commit: fee6059785e95179e5a88ff2777e8b0a0c8a22e0
Author: Martijn Versteegh
Date: Sat Dec 31 13:13:07 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBfee6059785e95179e5a88ff2777e8b0a0c8a22e0
Cleanup: make format
Commit: 0e1a91d5bb0e6fa6005514ac457a092146a41683
Author: Martijn Versteegh
Date: Sat Dec 31 12:50:11 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB0e1a91d5bb0e6fa6005514ac457a092146a41683
Rewrite comment to refelct the current plan
Commit: 8a36afd007c3bfb04a12073c4646436cdc5f7de9
Author: Martijn Versteegh
Date: Thu Dec 29 10:34:09 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB8a36afd007c3bfb04a12073c4646436cdc5f7de9
Merge branch 'master' into refactor-mesh-uv-m
Commit: 14667de65bd139c13e1b19cc8a0621ab7147d7c2
Author: Martijn Versteegh
Date: Fri Dec 23 12:01:59 2022 +0100
Branches: master
https://developer.blender.org/rB14667de65bd139c13e1b19cc8a0621ab7147d7c2
Fix uninitialized ColorSceneLinear4f occuring in certain situations.
On gcc 11.3, Ubuntu
Commit: 262ea626dfc3db711454683abf5e0e7e6d971f52
Author: Martijn Versteegh
Date: Fri Dec 23 14:56:52 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB262ea626dfc3db711454683abf5e0e7e6d971f52
In certain locations where it is unclear if we should check for
Commit: e497f7ccbbfaeaf0ee48695b54e89b6acd27a915
Author: Martijn Versteegh
Date: Fri Dec 23 14:50:17 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBe497f7ccbbfaeaf0ee48695b54e89b6acd27a915
Merge branch 'master' into refactor-mesh-uv-m
Commit: 5359430b240609e7a15a907653ff2b2dd4ed0445
Author: Martijn Versteegh
Date: Thu Dec 22 13:10:04 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB5359430b240609e7a15a907653ff2b2dd4ed0445
Merge branch 'master' into refactor-mesh-uv-m
Commit: b255bb87cbf978d866038f15750bcbbdd2c57519
Author: Martijn Versteegh
Date: Tue Dec 13 19:50:49 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb255bb87cbf978d866038f15750bcbbdd2c57519
Make generated objects use 'UVMap' as name for their uv maps
Commit: 2ba38549f6aaf5adce9a727ebc1bc7742e1e52fa
Author: Martijn Versteegh
Date: Tue Dec 13 00:01:38 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB2ba38549f6aaf5adce9a727ebc1bc7742e1e52fa
Merge branch 'master' into refactor-mesh-uv-m
Commit: d2feeef6683dbb5d57d88f8c59110ab9ad698f53
Author: Martijn Versteegh
Date: Mon Dec 12 23:56:12 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBd2feeef6683dbb5d57d88f8c59110ab9ad698f53
Cleanup: make format
Commit: 1d5cdde29f1a08807c19f35f8374745fe326e3d6
Author: Martijn Versteegh
Date: Tue Dec 6 21:33:08 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB1d5cdde29f1a08807c19f35f8374745fe326e3d6
Rename BM_uv_map_ensure_selection_pin_attributes.
Rename it to
Commit: 95404396f82d34f0b5e1e3fda9b640c728f5180a
Author: Martijn Versteegh
Date: Tue Dec 6 21:34:09 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB95404396f82d34f0b5e1e3fda9b640c728f5180a
Remove outdated comment
Commit: b2d30c95f8954082a382dfa36c7a2704de33a8ef
Author: Martijn Versteegh
Date: Tue Dec 6 13:59:19 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb2d30c95f8954082a382dfa36c7a2704de33a8ef
Merge branch 'master' into refactor-mesh-uv-m
Commit: 84b3e6c3e5ef0d5311e6ab4aaf6f7275d0baf553
Author: Martijn Versteegh
Date: Tue Dec 6 12:56:22 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB84b3e6c3e5ef0d5311e6ab4aaf6f7275d0baf553
Cleanup: make format
Commit: 02a1342641aae9f2c527759518272ec9df855feb
Author: Martijn Versteegh
Date: Tue Dec 6 11:33:46 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB02a1342641aae9f2c527759518272ec9df855feb
Create dependent layers for all uv layers created via python API
Commit: 62734ea67cd4da6f03aeab179dc4ece951e2cf82
Author: Martijn Versteegh
Date: Tue Dec 6 11:32:26 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB62734ea67cd4da6f03aeab179dc4ece951e2cf82
When syncing BMesh to mesh, skip all-empty bool layers by marking them
Commit: 6b8321ea99dcdab294695667b2494fe9a55cfd12
Author: Martijn Versteegh
Date: Tue Nov 29 23:05:26 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB6b8321ea99dcdab294695667b2494fe9a55cfd12
Do not inline get_uv_map_*_name()
Rename get_uv_map_*_name() to
Commit: 655db600b60a1f7516a5467f4fc13bb91dcb1e4f
Author: Martijn Versteegh
Date: Tue Dec 6 11:31:32 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB655db600b60a1f7516a5467f4fc13bb91dcb1e4f
Skip layers marked as 'NOCOPY' when converting BMesh CDa
Commit: fc1273ea26baac2c03851c843adba7479bd56be6
Author: Martijn Versteegh
Date: Tue Nov 29 23:08:24 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBfc1273ea26baac2c03851c843adba7479bd56be6
Fix comment location and simplify calling ensure() functions
Commit: a7368551d9b33944d2790262f42354e566363de2
Author: Martijn Versteegh
Date: Tue Nov 29 23:07:02 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBa7368551d9b33944d2790262f42354e566363de2
Remove unnecessary include
Commit: e257e2e0759294c915db26db94f7af6cce2a903e
Author: Martijn Versteegh
Date: Tue Nov 15 21:47:57 2022 +0100
Branches: blender-v3.3-release
https://developer.blender.org/rBe257e2e0759294c915db26db94f7af6cce2a903e
Fix: Link drag search crash with incorrect socket name in switch node
When
Commit: 4696a27c65f58f59cc702b1fe8ad13bc53ecd1c3
Author: Martijn Versteegh
Date: Fri Nov 25 23:48:42 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4696a27c65f58f59cc702b1fe8ad13bc53ecd1c3
Fix accidentally committed typo
Commit: 5dde38214fe51fce52d2d72b92918816cdaff91a
Author: Martijn Versteegh
Date: Thu Nov 24 21:36:11 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB5dde38214fe51fce52d2d72b92918816cdaff91a
Cleanup: clang-format
Commit: 2d5c8b0a9cb02db756fb252f49229a17cbc4afb8
Author: Martijn Versteegh
Date: Thu Nov 24 21:28:31 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB2d5c8b0a9cb02db756fb252f49229a17cbc4afb8
Merge branch 'master' into refactor-mesh-uv-m
Commit: 71ac20ef187ae80ec76a2a6c16f8a35bc4b8f227
Author: Martijn Versteegh
Date: Thu Nov 24 13:02:46 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB71ac20ef187ae80ec76a2a6c16f8a35bc4b8f227
Create associated UV bool layers on BMesh creation.
Because on-demand
Commit: c988561debd5e30b560e0b96d71ca8217c2ba8ed
Author: Martijn Versteegh
Date: Thu Nov 24 13:06:37 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBc988561debd5e30b560e0b96d71ca8217c2ba8ed
Remove lazy bool attribute allocation for BMesh
Commit: 44af138b2797297d882f269cbb32593c66e90550
Author: Martijn Versteegh
Date: Wed Nov 16 21:36:22 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB44af138b2797297d882f269cbb32593c66e90550
Change some CD_MLOOPUVs to CD_PROP_FLOAT2
During merging some
Commit: 44f8bfdeacfe7adc7d43040525ea3f09dd660b7d
Author: Martijn Versteegh
Date: Wed Nov 16 12:30:18 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB44f8bfdeacfe7adc7d43040525ea3f09dd660b7d
Merge branch 'master' into refactor-mesh-uv-m
Commit: cd55d2b9d98d397c84a16046098faa4287bc5f12
Author: Martijn Versteegh
Date: Wed Nov 16 12:37:01 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBcd55d2b9d98d397c84a16046098faa4287bc5f12
Port a new CD_MLOOPUV to CD_PROP_FLOAT2
Commit: 65944e7e8420e09c7c7bb1aa05dc911f91edb4c1
Author: Martijn Versteegh
Date: Tue Nov 15 22:13:08 2022 +0100
Branches: master
https://developer.blender.org/rB65944e7e8420e09c7c7bb1aa05dc911f91edb4c1
Merge branch 'blender-v3.4-re
Commit: c0df88f3b513447bf01242cbceb8a949401d
Author: Martijn Versteegh
Date: Tue Nov 15 21:47:57 2022 +0100
Branches: blender-v3.4-release
https://developer.blender.org/rBc0df88f3b513447bf01242cbceb8a949401d
Fix: Link drag search crash with incorrect socket name in switch node
When
Commit: f8ed657481db7866cf23a6499bb1a146df2a7e4d
Author: Martijn Versteegh
Date: Sun Nov 13 23:38:50 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBf8ed657481db7866cf23a6499bb1a146df2a7e4d
Cleanup: fix comment typo
Commit: a9e9ad539658d598c5b0c218deda7f29ec368444
Author: Martijn Versteegh
Date: Sun Nov 13 23:37:24 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBa9e9ad539658d598c5b0c218deda7f29ec368444
Use element index instead of layer index for creation of python MLoopUV
Commit: 673c70658573a40899dac7a23454f9aa76d054aa
Author: Martijn Versteegh
Date: Sun Nov 13 21:23:06 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB673c70658573a40899dac7a23454f9aa76d054aa
Always ensure bool layers for pyhton api.
When verifying a uv layer
Commit: ea4275a9bd3928f3fe25575944e7e1f33d41d556
Author: Martijn Versteegh
Date: Sun Nov 13 00:59:39 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBea4275a9bd3928f3fe25575944e7e1f33d41d556
Fix alignment of DisplaceModifierData.
The start of
Commit: f14dd870a956b6d357b47600dcffd5bf092a6a5c
Author: Martijn Versteegh
Date: Sat Nov 12 00:08:48 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBf14dd870a956b6d357b47600dcffd5bf092a6a5c
Cleanup: clang-format
Commit: cbdb2207a44aae54420d19b583b7b2a354f9ed91
Author: Martijn Versteegh
Date: Sat Nov 12 00:02:10 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBcbdb2207a44aae54420d19b583b7b2a354f9ed91
Fix some more mistakes found when checking the whole diff
Commit: b4757873bf1c2fb5e3f858a085af62359d3c1b3f
Author: Martijn Versteegh
Date: Fri Nov 11 19:44:16 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBb4757873bf1c2fb5e3f858a085af62359d3c1b3f
Merge branch 'master' into refactor-mesh-uv-m
Commit: 1bbb48a5d10cde6240cb66c69fe38e971d3129de
Author: Martijn Versteegh
Date: Sat Nov 12 00:03:09 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB1bbb48a5d10cde6240cb66c69fe38e971d3129de
Cleanup: fix typos in comments. make diff minimal for layout
Commit: 62effd6791858221392ff7b92104a22ed44ebf7d
Author: Martijn Versteegh
Date: Fri Nov 11 19:41:14 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB62effd6791858221392ff7b92104a22ed44ebf7d
Fix merge error of release/scripts/addons
Commit: 350271f47094ee8e0ca65d77bafc50c513a87653
Author: Martijn Versteegh
Date: Fri Nov 11 17:10:40 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB350271f47094ee8e0ca65d77bafc50c513a87653
Fix some mistakes after reviewing half of the patch.
Turns out I
Commit: ea2256f540b5754c725a3e6255c800b07928031c
Author: Martijn Versteegh
Date: Thu Nov 10 14:38:54 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBea2256f540b5754c725a3e6255c800b07928031c
Replace some forgotten CD_MLOOPUVs with CD_PROP_FLOAT2
Commit: ea81b0f9745b3a22baf1a79e678238570f7e80c7
Author: Martijn Versteegh
Date: Thu Nov 10 20:17:12 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rBea81b0f9745b3a22baf1a79e678238570f7e80c7
Fix mangled merge of versioning code.
Versioning code was put in the
Commit: 9ba26598c03a7f6302b67e0d74dbd181bb85fe07
Author: Martijn Versteegh
Date: Thu Nov 10 00:04:49 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB9ba26598c03a7f6302b67e0d74dbd181bb85fe07
Delete an erroneously created UV attribute .
When loading a mesh
Commit: 4706b4fe2d884f9886597332baed1278595f1d68
Author: Martijn Versteegh
Date: Wed Nov 9 11:03:22 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB4706b4fe2d884f9886597332baed1278595f1d68
Do not guard setting of the UV-associated bools against the layer not
Commit: 26acb7d5f4878ba8c7bc1c95681d5890101c2e6c
Author: Martijn Versteegh
Date: Tue Nov 8 23:18:55 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB26acb7d5f4878ba8c7bc1c95681d5890101c2e6c
Merge branch 'master' into refactor-mesh-uv-m
Commit: 5391060724adc280a210d1e5eba2d9cf8c633a73
Author: Martijn Versteegh
Date: Tue Nov 8 14:09:30 2022 +0100
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB5391060724adc280a210d1e5eba2d9cf8c633a73
Try to handle creation of associated bool layers for bmesh
1 - 100 of 135 matches
Mail list logo