ClangFormat: apply to source, most of intern
[blender.git] / intern / cycles / kernel / svm / svm_voxel.h
index 43b4336..26d8cc7 100644 (file)
@@ -19,37 +19,34 @@ CCL_NAMESPACE_BEGIN
 /* TODO(sergey): Think of making it more generic volume-type attribute
  * sampler.
  */
-ccl_device void svm_node_tex_voxel(KernelGlobals *kg,
-                                   ShaderData *sd,
-                                   float *stack,
-                                   uint4 node,
-                                   int *offset)
+ccl_device void svm_node_tex_voxel(
+    KernelGlobals *kg, ShaderData *sd, float *stack, uint4 node, int *offset)
 {
-       uint co_offset, density_out_offset, color_out_offset, space;
-       decode_node_uchar4(node.z, &co_offset, &density_out_offset, &color_out_offset, &space);
+  uint co_offset, density_out_offset, color_out_offset, space;
+  decode_node_uchar4(node.z, &co_offset, &density_out_offset, &color_out_offset, &space);
 #ifdef __VOLUME__
-       int id = node.y;
-       float3 co = stack_load_float3(stack, co_offset);
-       if(space == NODE_TEX_VOXEL_SPACE_OBJECT) {
-               co = volume_normalized_position(kg, sd, co);
-       }
-       else {
-               kernel_assert(space == NODE_TEX_VOXEL_SPACE_WORLD);
-               Transform tfm;
-               tfm.x = read_node_float(kg, offset);
-               tfm.y = read_node_float(kg, offset);
-               tfm.z = read_node_float(kg, offset);
-               co = transform_point(&tfm, co);
-       }
+  int id = node.y;
+  float3 co = stack_load_float3(stack, co_offset);
+  if (space == NODE_TEX_VOXEL_SPACE_OBJECT) {
+    co = volume_normalized_position(kg, sd, co);
+  }
+  else {
+    kernel_assert(space == NODE_TEX_VOXEL_SPACE_WORLD);
+    Transform tfm;
+    tfm.x = read_node_float(kg, offset);
+    tfm.y = read_node_float(kg, offset);
+    tfm.z = read_node_float(kg, offset);
+    co = transform_point(&tfm, co);
+  }
 
-       float4 r = kernel_tex_image_interp_3d(kg, id, co.x, co.y, co.z, INTERPOLATION_NONE);
+  float4 r = kernel_tex_image_interp_3d(kg, id, co.x, co.y, co.z, INTERPOLATION_NONE);
 #else
-       float4 r = make_float4(0.0f, 0.0f, 0.0f, 0.0f);
+  float4 r = make_float4(0.0f, 0.0f, 0.0f, 0.0f);
 #endif
-       if(stack_valid(density_out_offset))
-               stack_store_float(stack, density_out_offset, r.w);
-       if(stack_valid(color_out_offset))
-               stack_store_float3(stack, color_out_offset, make_float3(r.x, r.y, r.z));
+  if (stack_valid(density_out_offset))
+    stack_store_float(stack, density_out_offset, r.w);
+  if (stack_valid(color_out_offset))
+    stack_store_float3(stack, color_out_offset, make_float3(r.x, r.y, r.z));
 }
 
 CCL_NAMESPACE_END