diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-02-10 22:11:04 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-02-10 22:11:04 +0300 |
commit | 5646a9f759f306d7c98bb240b24e88afa9e187d9 (patch) | |
tree | 6e695804f28aaea2b342bed5a619129e598490dd /intern/cycles/util/util_ssei.h | |
parent | 4e37b296317eb00774973e1ce60ea7dd3004dccc (diff) |
Cycles: Add utility functions to print ssef, ssei and sseb
Nothing special, just really handy for debugging.
Diffstat (limited to 'intern/cycles/util/util_ssei.h')
-rw-r--r-- | intern/cycles/util/util_ssei.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/intern/cycles/util/util_ssei.h b/intern/cycles/util/util_ssei.h index 0539425ac9e..45d2542acce 100644 --- a/intern/cycles/util/util_ssei.h +++ b/intern/cycles/util/util_ssei.h @@ -288,6 +288,12 @@ __forceinline void store4i_nt(void* ptr, const ssei& v) { #endif +ccl_device_inline void print_ssei(const char *label, const ssei &a) +{ + printf("%s: %df %df %df %d\n", + label, a[0], a[1], a[2], a[3]); +} + CCL_NAMESPACE_END #endif |