60 return {
INT32_MAX, std::nexttowardf(1.0f, 0.0)};
72 return a.frame_ <
b.frame_ || (a.frame_ ==
b.frame_ && a.subframe_ <
b.subframe_);
77 return a.frame_ <=
b.frame_ || (a.frame_ ==
b.frame_ && a.subframe_ <=
b.subframe_);
82 return a.frame_ >
b.frame_ || (a.frame_ ==
b.frame_ && a.subframe_ >
b.subframe_);
87 return a.frame_ >=
b.frame_ || (a.frame_ ==
b.frame_ && a.subframe_ >=
b.subframe_);
#define BLI_STRUCT_EQUALITY_OPERATORS_2(Type, m1, m2)
typedef double(DMatrix)[4][4]
local_group_size(16, 16) .push_constant(Type b
draw_view in_light_buf[] float
draw_view push_constant(Type::INT, "radiance_src") .push_constant(Type capture_info_buf storage_buf(1, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .push_constant(Type draw_view int
MINLINE float fractf(float a)
uint64_t get_default_hash(const T &v)
unsigned __int64 uint64_t
SubFrame(const float frame)
friend bool operator<=(const SubFrame &a, const SubFrame &b)
SubFrame(const int frame=0, float subframe=0.0f)
friend bool operator>=(const SubFrame &a, const SubFrame &b)
friend bool operator>(const SubFrame &a, const SubFrame &b)