[Bf-blender-cvs] [82e729d9860] master: Cycles: Use proper mask for vectrorized boolean print

Sergey Sharybin noreply at git.blender.org
Mon Sep 17 18:08:56 CEST 2018


Commit: 82e729d986064f76990528431b1c766e18347d3b
Author: Sergey Sharybin
Date:   Mon Sep 17 18:02:01 2018 +0200
Branches: master
https://developer.blender.org/rB82e729d986064f76990528431b1c766e18347d3b

Cycles: Use proper mask for vectrorized boolean print

===================================================================

M	intern/cycles/util/util_avxb.h
M	intern/cycles/util/util_sseb.h

===================================================================

diff --git a/intern/cycles/util/util_avxb.h b/intern/cycles/util/util_avxb.h
index 60d9bb44256..1f5dc898cb4 100644
--- a/intern/cycles/util/util_avxb.h
+++ b/intern/cycles/util/util_avxb.h
@@ -180,7 +180,7 @@ __forceinline size_t movemask( const avxb& a ) { return _mm256_movemask_ps(a); }
 
 ccl_device_inline void print_avxb(const char *label, const avxb &a)
 {
-	printf("%s: %df %df %df %df %df %df %df %d\n",
+	printf("%s: %d %d %d %d %d %d %d %d\n",
 	       label, a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7]);
 }
 
diff --git a/intern/cycles/util/util_sseb.h b/intern/cycles/util/util_sseb.h
index 115b133c662..f6810505126 100644
--- a/intern/cycles/util/util_sseb.h
+++ b/intern/cycles/util/util_sseb.h
@@ -177,7 +177,7 @@ __forceinline size_t movemask( const sseb& a ) { return _mm_movemask_ps(a); }
 
 ccl_device_inline void print_sseb(const char *label, const sseb &a)
 {
-	printf("%s: %df %df %df %d\n",
+	printf("%s: %d %d %d %d\n",
 	       label, a[0], a[1], a[2], a[3]);
 }



More information about the Bf-blender-cvs mailing list