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

Function v_cvt_vec4f

include/vecmath/dag_vecMath.h:188–188  ·  view source on GitHub ↗

works same as scalar operations on all values

Source from the content-addressed store, hash-verified

186VECTORCALL VECMATH_FINLINE vec4f v_cvtu_vec4f(vec4i a);//works correctly on all accurately representable values (< 1<<24). on others - implementation defined
187VECTORCALL VECMATH_FINLINE vec4f v_cvtu_vec4f_ieee(vec4i a);//works same as scalar operations on all values
188VECTORCALL VECMATH_FINLINE vec4f v_cvt_vec4f(vec4i a) {return v_cvti_vec4f(a);}
189
190//! unpacks 4 low/high unsigned shorts (in low 64 bits of vector, .xy) to 4 ints
191VECTORCALL VECMATH_FINLINE vec4i v_cvt_lo_ush_vec4i(vec4i a);

Callers 15

evalMethod · 0.85
setAlignedMethod · 0.85
setXYMethod · 0.85
cvt_ifloat2Function · 0.85
cvt_ifloat3Function · 0.85
cvt_ifloat4Function · 0.85
cvt_ufloat2Function · 0.85
cvt_ufloat3Function · 0.85
cvt_ufloat4Function · 0.85
v_modFunction · 0.85
v_exp2Function · 0.85
v_byte_to_floatFunction · 0.85

Calls 1

v_cvti_vec4fFunction · 0.70

Tested by

no test coverage detected