Fix T74262: Cycles OpenCL error on some devices after recent changes
This commit is contained in:
parent
33e9e1060f
commit
f48ad37ef0
Notes:
blender-bot
2023-02-14 04:24:05 +01:00
Referenced by issue #74262, Cycles render hangs on Linux and AMD Radeon RX 5700 XT
|
@ -57,7 +57,9 @@ ccl_device void svm_node_vector_rotate(ShaderData *sd,
|
|||
break;
|
||||
}
|
||||
float angle = stack_load_float(stack, angle_stack_offset);
|
||||
result = len(axis) ? rotate_around_axis(vector - center, axis, angle) + center : vector;
|
||||
result = (len_squared(axis) != 0.0f) ?
|
||||
rotate_around_axis(vector - center, axis, angle) + center :
|
||||
vector;
|
||||
}
|
||||
|
||||
/* Output */
|
||||
|
|
Loading…
Reference in New Issue