- _MM_SHUFFLE
int _MM_SHUFFLE(int z, int y, int x, int w)
Undocumented in source. Be warned that the author may not have intended to support it.
- _MM_SHUFFLE2
int _MM_SHUFFLE2(int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
- equalMask
Vec equalMask(Vec a, Vec b)
Undocumented in source. Be warned that the author may not have intended to support it.
- extractelement
deprecated auto extractelement(Vec2 vec)
Undocumented in source. Be warned that the author may not have intended to support it.
- greaterMask
Vec greaterMask(Vec a, Vec b)
Undocumented in source. Be warned that the author may not have intended to support it.
- insertelement
deprecated auto insertelement(Vec2 vec, Vec.Base e)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
float4 loadUnaligned(const(float)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
double2 loadUnaligned(const(double)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
byte16 loadUnaligned(const(byte)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
short8 loadUnaligned(const(short)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
int4 loadUnaligned(const(int)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadUnaligned
long2 loadUnaligned(const(long)* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- notEqualMask
Vec notEqualMask(Vec a, Vec b)
Undocumented in source. Be warned that the author may not have intended to support it.
- shufflevector
Vec shufflevector(Vec a, Vec b)
Undocumented in source. Be warned that the author may not have intended to support it.
- shufflevector
Vec shufflevector(Vec a, Vec b)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, float* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, double* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, byte* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, short* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, int* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeUnaligned
void storeUnaligned(Vec v, long* pvec)
Undocumented in source. Be warned that the author may not have intended to support it.
core.simd emulation layer.