Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


v256

Splat a single byte across the v256
Read time 5 minutesLast updated 13 days ago

Definition

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

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.

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

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.

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

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.

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

int a.

int b.

int c.

int d.

int e.

int f.

int g.

int h.

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

uint a.

uint b.

uint c.

uint d.

uint e.

uint f.

uint g.

uint h.

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

float a.

float b.

float c.

float d.

float e.

float f.

float g.

float h.

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

double a.

double b.

double c.

double d.

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

long a.

long b.

long c.

long d.

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

ulong a.

ulong b.

ulong c.

ulong d.

v256(v128, v128)

Initialize the v256 with 2 v128's
public v256(v128 lo, v128 hi)

Parameters

Low half of v128.

High half of v128.