ClangFormat: apply to source, most of intern
[blender.git] / intern / cycles / util / util_types_int3.h
index f68074b..09edc09 100644 (file)
 CCL_NAMESPACE_BEGIN
 
 #ifndef __KERNEL_GPU__
-struct ccl_try_align(16) int3 {
-#ifdef __KERNEL_SSE__
-       union {
-               __m128i m128;
-               struct { int x, y, z, w; };
-       };
-
-       __forceinline int3();
-       __forceinline int3(const int3& a);
-       __forceinline explicit int3(const __m128i& a);
-
-       __forceinline operator const __m128i&() const;
-       __forceinline operator __m128i&();
-
-       __forceinline int3& operator =(const int3& a);
-#else  /* __KERNEL_SSE__ */
-       int x, y, z, w;
-#endif  /* __KERNEL_SSE__ */
-
-       __forceinline int operator[](int i) const;
-       __forceinline int& operator[](int i);
+struct ccl_try_align(16) int3
+{
+#  ifdef __KERNEL_SSE__
+  union {
+    __m128i m128;
+    struct {
+      int x, y, z, w;
+    };
+  };
+
+  __forceinline int3();
+  __forceinline int3(const int3 &a);
+  __forceinline explicit int3(const __m128i &a);
+
+  __forceinline operator const __m128i &() const;
+  __forceinline operator __m128i &();
+
+  __forceinline int3 &operator=(const int3 &a);
+#  else  /* __KERNEL_SSE__ */
+  int x, y, z, w;
+#  endif /* __KERNEL_SSE__ */
+
+  __forceinline int operator[](int i) const;
+  __forceinline int &operator[](int i);
 };
 
 ccl_device_inline int3 make_int3(int i);
 ccl_device_inline int3 make_int3(int x, int y, int z);
-ccl_device_inline void print_int3(const char *label, const int3a);
-#endif  /* __KERNEL_GPU__ */
+ccl_device_inline void print_int3(const char *label, const int3 &a);
+#endif /* __KERNEL_GPU__ */
 
 CCL_NAMESPACE_END
 
-#endif  /* __UTIL_TYPES_INT3_H__ */
+#endif /* __UTIL_TYPES_INT3_H__ */