Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'intern/cycles/util/util_types_float3_impl.h')
-rw-r--r--intern/cycles/util/util_types_float3_impl.h70
1 files changed, 34 insertions, 36 deletions
diff --git a/intern/cycles/util/util_types_float3_impl.h b/intern/cycles/util/util_types_float3_impl.h
index 2e840a5c399..ab25fb4c975 100644
--- a/intern/cycles/util/util_types_float3_impl.h
+++ b/intern/cycles/util/util_types_float3_impl.h
@@ -28,78 +28,76 @@
CCL_NAMESPACE_BEGIN
#ifndef __KERNEL_GPU__
-#ifdef __KERNEL_SSE__
+# ifdef __KERNEL_SSE__
__forceinline float3::float3()
{
}
-__forceinline float3::float3(const float3& a)
- : m128(a.m128)
+__forceinline float3::float3(const float3 &a) : m128(a.m128)
{
}
-__forceinline float3::float3(const __m128& a)
- : m128(a)
+__forceinline float3::float3(const __m128 &a) : m128(a)
{
}
-__forceinline float3::operator const __m128&() const
+__forceinline float3::operator const __m128 &() const
{
- return m128;
+ return m128;
}
-__forceinline float3::operator __m128&()
+__forceinline float3::operator __m128 &()
{
- return m128;
+ return m128;
}
-__forceinline float3& float3::operator =(const float3& a)
+__forceinline float3 &float3::operator=(const float3 &a)
{
- m128 = a.m128;
- return *this;
+ m128 = a.m128;
+ return *this;
}
-#endif /* __KERNEL_SSE__ */
+# endif /* __KERNEL_SSE__ */
__forceinline float float3::operator[](int i) const
{
- util_assert(i >= 0);
- util_assert(i < 3);
- return *(&x + i);
+ util_assert(i >= 0);
+ util_assert(i < 3);
+ return *(&x + i);
}
-__forceinline float& float3::operator[](int i)
+__forceinline float &float3::operator[](int i)
{
- util_assert(i >= 0);
- util_assert(i < 3);
- return *(&x + i);
+ util_assert(i >= 0);
+ util_assert(i < 3);
+ return *(&x + i);
}
ccl_device_inline float3 make_float3(float f)
{
-#ifdef __KERNEL_SSE__
- float3 a(_mm_set1_ps(f));
-#else
- float3 a = {f, f, f, f};
-#endif
- return a;
+# ifdef __KERNEL_SSE__
+ float3 a(_mm_set1_ps(f));
+# else
+ float3 a = {f, f, f, f};
+# endif
+ return a;
}
ccl_device_inline float3 make_float3(float x, float y, float z)
{
-#ifdef __KERNEL_SSE__
- float3 a(_mm_set_ps(0.0f, z, y, x));
-#else
- float3 a = {x, y, z, 0.0f};
-#endif
- return a;
+# ifdef __KERNEL_SSE__
+ float3 a(_mm_set_ps(0.0f, z, y, x));
+# else
+ float3 a = {x, y, z, 0.0f};
+# endif
+ return a;
}
-ccl_device_inline void print_float3(const char *label, const float3& a)
+ccl_device_inline void print_float3(const char *label, const float3 &a)
{
- printf("%s: %.8f %.8f %.8f\n", label, (double)a.x, (double)a.y, (double)a.z);
+ printf("%s: %.8f %.8f %.8f\n", label, (double)a.x, (double)a.y, (double)a.z);
}
-#endif /* __KERNEL_GPU__ */
+#endif /* __KERNEL_GPU__ */
CCL_NAMESPACE_END
-#endif /* __UTIL_TYPES_FLOAT3_IMPL_H__ */
+#endif /* __UTIL_TYPES_FLOAT3_IMPL_H__ */