forked from bartvdbraak/blender
Cycles: Add print functions for sse3f, sse3i and sse3b
This commit is contained in:
parent
5646a9f759
commit
13ad69c68e
@ -412,6 +412,28 @@ typedef texture_image<uchar4> texture_image_uchar4;
|
||||
typedef vector3<sseb> sse3b;
|
||||
typedef vector3<ssef> sse3f;
|
||||
typedef vector3<ssei> sse3i;
|
||||
|
||||
ccl_device_inline void print_sse3b(const char *label, sse3b& a)
|
||||
{
|
||||
print_sseb(label, a.x);
|
||||
print_sseb(label, a.y);
|
||||
print_sseb(label, a.z);
|
||||
}
|
||||
|
||||
ccl_device_inline void print_sse3f(const char *label, sse3f& a)
|
||||
{
|
||||
print_ssef(label, a.x);
|
||||
print_ssef(label, a.y);
|
||||
print_ssef(label, a.z);
|
||||
}
|
||||
|
||||
ccl_device_inline void print_sse3i(const char *label, sse3i& a)
|
||||
{
|
||||
print_ssei(label, a.x);
|
||||
print_ssei(label, a.y);
|
||||
print_ssei(label, a.z);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
CCL_NAMESPACE_END
|
||||
|
Loading…
Reference in New Issue
Block a user