MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / v_test_vec_mask_eq_0

Function v_test_vec_mask_eq_0

include/vecmath/dag_vecMath_common.h:1783–1783  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1781
1782#if _TARGET_SIMD_SSE
1783VECTORCALL VECMATH_FINLINE int v_test_vec_mask_eq_0(vec4f v) { return (~unsigned(-_mm_movemask_ps(v))) >> 31; }
1784VECTORCALL VECMATH_FINLINE int v_test_vec_mask_neq_0(vec4f v) { return (unsigned(-_mm_movemask_ps(v))) >> 31; }
1785#else
1786VECTORCALL VECMATH_FINLINE int v_test_vec_mask_eq_0(vec4f v)

Callers 3

v_test_vec_mask_neq_0Function · 0.85
v_is_visible_sphereFunction · 0.85
v_is_visible_box_extent2Function · 0.85

Calls 5

v_horFunction · 0.85
v_test_vec_x_eqi_0Function · 0.70
v_cast_vec4fFunction · 0.70
v_srliFunction · 0.70
v_cast_vec4iFunction · 0.70

Tested by

no test coverage detected