4 #ifndef __UTIL_MATH_INT2_H__
5 #define __UTIL_MATH_INT2_H__
7 #ifndef __UTIL_MATH_H__
8 # error "Do not include this file directly, include util/types.h instead."
17 #if !defined(__KERNEL_METAL__)
30 #if !defined(__KERNEL_METAL__)
33 return (
a.x ==
b.x &&
a.y ==
b.y);
#define ccl_device_inline
#define CCL_NAMESPACE_END
CCL_NAMESPACE_BEGIN ccl_device_inline bool operator==(const int2 a, const int2 b)
ccl_device_inline int2 operator*(const int2 &a, const int2 &b)
ccl_device_inline int2 operator/(const int2 &a, const int2 &b)
ccl_device_inline int2 operator-(const int2 &a, const int2 &b)
ccl_device_inline int2 operator+=(int2 &a, const int2 &b)
ccl_device_inline int2 operator+(const int2 &a, const int2 &b)
static const pxr::TfToken b("b", pxr::TfToken::Immortal)