Fix #104730: Suppress using anonymous UV layers for rendering #105192

Closed
Martijn Versteegh wants to merge 5 commits from Baardaap/blender:suppressrenderingofanonymouslayers into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
2 changed files with 1 additions and 3 deletions
Showing only changes of commit 9a9d581706 - Show all commits

View File

@ -519,8 +519,6 @@ void CustomData_set_layer_stencil_index(struct CustomData *data, int type, int n
void CustomData_set_layer_flag(struct CustomData *data, int type, int flag);
void CustomData_clear_layer_flag(struct CustomData *data, int type, int flag);
void CustomData_bmesh_set_default(struct CustomData *data, void **block);
void CustomData_bmesh_free_block(struct CustomData *data, void **block);
void CustomData_bmesh_alloc_block(struct CustomData *data, void **block);

View File

@ -2690,7 +2690,7 @@ bool CustomData_layer_is_anonymous(const struct CustomData *data, int type, int
{
const int layer_index = CustomData_get_layer_index_n(data, type, n);
BLI_assert(layer_index >=0);
BLI_assert(layer_index >= 0);
Baardaap marked this conversation as resolved Outdated

Can this be implemented with CustomData_get_layer_index_n?

Can this be implemented with `CustomData_get_layer_index_n`?
return data->layers[layer_index].anonymous_id != nullptr;
}