9 return (a <
b) ? a :
b;
13 return (
b < a) ? a :
b;
22 return (a <
b) ? a :
b;
26 return (
b < a) ? a :
b;
35 dst[0][0] = src[0][0], dst[0][1] = src[0][1];
36 dst[1][0] = src[1][0], dst[1][1] = src[1][1];
40 return ((rect[0][0] <= pt[0] && pt[0] <= rect[1][0]) &&
41 (rect[0][1] <= pt[1] && pt[1] <= rect[1][1]));
45 return (rect[1][0] - rect[0][0]);
49 return (rect[1][1] - rect[0][1]);
float max_f(float a, float b)
float min_f(float a, float b)
float clamp_f(float val, float min, float max)
int rect_contains_pt(int rect[2][2], int pt[2])
int clamp_i(int val, int min, int max)
int rect_width(int rect[2][2])
int rect_height(int rect[2][2])
void rect_copy(int dst[2][2], int src[2][2])
local_group_size(16, 16) .push_constant(Type b