| 101 | } |
| 102 | |
| 103 | VECTORCALL VECMATH_FINLINE vec4f v_cmp_relative_equal(vec4f a, vec4f b, vec4f max_diff, vec4f max_rel_diff) |
| 104 | { |
| 105 | vec4f diff = v_abs(v_sub(a, b)); |
| 106 | vec4f m = v_max(v_abs(a), v_abs(b)); |
| 107 | return v_cmp_le(diff, v_min(max_diff, v_mul(m, max_rel_diff))); |
| 108 | } |
| 109 | |
| 110 | VECTORCALL VECMATH_FINLINE bool v_is_relative_equal_vec3f(vec4f a, vec4f b) |
| 111 | { |