Fix #106760: Bool node socket default value isn't output for shader nodes #109576

Merged
Brecht Van Lommel merged 3 commits from Consta/blender:bool-socket-fix into blender-v4.0-release 2023-10-05 21:55:18 +02:00
1 changed files with 3 additions and 1 deletions
Showing only changes of commit f2d490af20 - Show all commits

View File

@ -211,7 +211,9 @@ static void data_from_gpu_stack_list(ListBase *sockets, bNodeStack **ns, GPUNode
{
int i = 0;
LISTBASE_FOREACH (bNodeSocket *, socket, sockets) {
if (ELEM(socket->type, SOCK_FLOAT, SOCK_INT, SOCK_BOOLEAN, SOCK_VECTOR, SOCK_RGBA, SOCK_SHADER)) {
if (ELEM(
socket->type, SOCK_FLOAT, SOCK_INT, SOCK_BOOLEAN, SOCK_VECTOR, SOCK_RGBA, SOCK_SHADER))
{
node_data_from_gpu_stack(ns[i], &gs[i]);
i++;
}