v256
Splat a single byte across the v256
Read time 5 minutesLast updated 13 days ago
Definition
- Type: Constructor
- Namespace: Unity.Burst.Intrinsics
- Assembly: UnityEngine.BurstModule
v256(byte)
Splat a single byte across the v256
public v256(byte b)
Parameters
Splatted byte.
v256(byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte, byte)
Initialize the v256 with 32 bytes
public v256(byte a, byte b, byte c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k, byte l, byte m, byte n, byte o, byte p, byte q, byte r, byte s, byte t, byte u, byte v, byte w, byte x, byte y, byte z, byte A, byte B, byte C, byte D, byte E, byte F)
Parameters
byte a.
byte b.
byte c.
byte d.
byte e.
byte f.
byte g.
byte h.
byte i.
byte j.
byte k.
byte l.
byte m.
byte n.
byte o.
byte p.
byte q.
byte r.
byte s.
byte t.
byte u.
byte v.
byte w.
byte x.
byte y.
byte z.
byte A.
byte B.
byte C.
byte D.
byte E.
byte F.
v256(sbyte)
Splat a single sbyte across the v256
public v256(sbyte b)
Parameters
Splatted sbyte.
v256(sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte, sbyte)
Initialize the v256 with 32 sbytes
public v256(sbyte a, sbyte b, sbyte c, sbyte d, sbyte e, sbyte f, sbyte g, sbyte h, sbyte i, sbyte j, sbyte k, sbyte l, sbyte m, sbyte n, sbyte o, sbyte p, sbyte q, sbyte r, sbyte s, sbyte t, sbyte u, sbyte v, sbyte w, sbyte x, sbyte y, sbyte z, sbyte A, sbyte B, sbyte C, sbyte D, sbyte E, sbyte F)
Parameters
sbyte a.
sbyte b.
sbyte c.
sbyte d.
sbyte e.
sbyte f.
sbyte g.
sbyte h.
sbyte i.
sbyte j.
sbyte k.
sbyte l.
sbyte m.
sbyte n.
sbyte o.
sbyte p.
sbyte q.
sbyte r.
sbyte s.
sbyte t.
sbyte u.
sbyte v.
sbyte w.
sbyte x.
sbyte y.
sbyte z.
sbyte A.
sbyte B.
sbyte C.
sbyte D.
sbyte E.
sbyte F.
v256(short)
Splat a single short across the v256
public v256(short v)
Parameters
Splatted short.
v256(short, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short)
Initialize the v256 with 16 shorts
public v256(short a, short b, short c, short d, short e, short f, short g, short h, short i, short j, short k, short l, short m, short n, short o, short p)
Parameters
v256(ushort)
Splat a single ushort across the v256
public v256(ushort v)
Parameters
Splatted ushort.
v256(ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort, ushort)
Initialize the v256 with 16 ushorts
public v256(ushort a, ushort b, ushort c, ushort d, ushort e, ushort f, ushort g, ushort h, ushort i, ushort j, ushort k, ushort l, ushort m, ushort n, ushort o, ushort p)
Parameters
v256(f16)
Splat a single f16 across the v256
public v256(f16 v)
Parameters
Splatted f16.
v256(f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16, f16)
Initialize the v256 with 16 f16's
public v256(f16 a, f16 b, f16 c, f16 d, f16 e, f16 f, f16 g, f16 h, f16 i, f16 j, f16 k, f16 l, f16 m, f16 n, f16 o, f16 p)
Parameters
v256(int)
Splat a single int across the v256
public v256(int v)
Parameters
Splatted int.
v256(int, int, int, int, int, int, int, int)
Initialize the v256 with 8 ints
public v256(int a, int b, int c, int d, int e, int f, int g, int h)
Parameters
v256(uint)
Splat a single uint across the v256
public v256(uint v)
Parameters
Splatted uint.
v256(uint, uint, uint, uint, uint, uint, uint, uint)
Initialize the v256 with 8 uints
public v256(uint a, uint b, uint c, uint d, uint e, uint f, uint g, uint h)
Parameters
v256(float)
Splat a single float across the v256
public v256(float f)
Parameters
Splatted float.
v256(float, float, float, float, float, float, float, float)
Initialize the v256 with 8 floats
public v256(float a, float b, float c, float d, float e, float f, float g, float h)
Parameters
v256(double)
Splat a single double across the v256
public v256(double f)
Parameters
Splatted double.
v256(double, double, double, double)
Initialize the v256 with 4 doubles
public v256(double a, double b, double c, double d)
Parameters
v256(long)
Splat a single long across the v256
public v256(long f)
Parameters
Splatted long.
v256(long, long, long, long)
Initialize the v256 with 4 longs
public v256(long a, long b, long c, long d)
Parameters
v256(ulong)
Splat a single ulong across the v256
public v256(ulong f)
Parameters
Splatted ulong.
v256(ulong, ulong, ulong, ulong)
Initialize the v256 with 4 ulongs
public v256(ulong a, ulong b, ulong c, ulong d)
Parameters
v256(v128, v128)
Initialize the v256 with 2 v128's
public v256(v128 lo, v128 hi)