Struct v256
Represents a 256 bit SIMD value
Inherited Members
Namespace: Unity.Burst.Intrinsics
Syntax
public struct v256
Constructors
v256(Byte)
Declaration
public v256(byte b)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | b |
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)
Declaration
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
| Type | Name | Description |
|---|---|---|
| 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(Double)
Declaration
public v256(double f)
Parameters
| Type | Name | Description |
|---|---|---|
| Double | f |
v256(Double, Double, Double, Double)
Declaration
public v256(double a, double b, double c, double d)
Parameters
| Type | Name | Description |
|---|---|---|
| Double | a | |
| Double | b | |
| Double | c | |
| Double | d |
v256(Int16)
Declaration
public v256(short v)
Parameters
| Type | Name | Description |
|---|---|---|
| Int16 | v |
v256(Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)
Declaration
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
| Type | Name | Description |
|---|---|---|
| Int16 | a | |
| Int16 | b | |
| Int16 | c | |
| Int16 | d | |
| Int16 | e | |
| Int16 | f | |
| Int16 | g | |
| Int16 | h | |
| Int16 | i | |
| Int16 | j | |
| Int16 | k | |
| Int16 | l | |
| Int16 | m | |
| Int16 | n | |
| Int16 | o | |
| Int16 | p |
v256(Int32)
Declaration
public v256(int v)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | v |
v256(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
public v256(int a, int b, int c, int d, int e, int f, int g, int h)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | a | |
| Int32 | b | |
| Int32 | c | |
| Int32 | d | |
| Int32 | e | |
| Int32 | f | |
| Int32 | g | |
| Int32 | h |
v256(Int64)
Declaration
public v256(long f)
Parameters
| Type | Name | Description |
|---|---|---|
| Int64 | f |
v256(Int64, Int64, Int64, Int64)
Declaration
public v256(long a, long b, long c, long d)
Parameters
| Type | Name | Description |
|---|---|---|
| Int64 | a | |
| Int64 | b | |
| Int64 | c | |
| Int64 | d |
v256(SByte)
Declaration
public v256(sbyte b)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | b |
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)
Declaration
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
| Type | Name | Description |
|---|---|---|
| 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(Single)
Declaration
public v256(float f)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | f |
v256(Single, Single, Single, Single, Single, Single, Single, Single)
Declaration
public v256(float a, float b, float c, float d, float e, float f, float g, float h)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | a | |
| Single | b | |
| Single | c | |
| Single | d | |
| Single | e | |
| Single | f | |
| Single | g | |
| Single | h |
v256(UInt16)
Declaration
public v256(ushort v)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt16 | v |
v256(UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16)
Declaration
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
| Type | Name | Description |
|---|---|---|
| UInt16 | a | |
| UInt16 | b | |
| UInt16 | c | |
| UInt16 | d | |
| UInt16 | e | |
| UInt16 | f | |
| UInt16 | g | |
| UInt16 | h | |
| UInt16 | i | |
| UInt16 | j | |
| UInt16 | k | |
| UInt16 | l | |
| UInt16 | m | |
| UInt16 | n | |
| UInt16 | o | |
| UInt16 | p |
v256(UInt32)
Declaration
public v256(uint v)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | v |
v256(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
Declaration
public v256(uint a, uint b, uint c, uint d, uint e, uint f, uint g, uint h)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | a | |
| UInt32 | b | |
| UInt32 | c | |
| UInt32 | d | |
| UInt32 | e | |
| UInt32 | f | |
| UInt32 | g | |
| UInt32 | h |
v256(UInt64)
Declaration
public v256(ulong f)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt64 | f |
v256(UInt64, UInt64, UInt64, UInt64)
Declaration
public v256(ulong a, ulong b, ulong c, ulong d)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt64 | a | |
| UInt64 | b | |
| UInt64 | c | |
| UInt64 | d |
v256(v128, v128)
Declaration
public v256(v128 lo, v128 hi)
Parameters
| Type | Name | Description |
|---|---|---|
| v128 | lo | |
| v128 | hi |
Fields
Byte0
Declaration
public byte Byte0
Field Value
| Type | Description |
|---|---|
| Byte |
Byte1
Declaration
public byte Byte1
Field Value
| Type | Description |
|---|---|
| Byte |
Byte10
Declaration
public byte Byte10
Field Value
| Type | Description |
|---|---|
| Byte |
Byte11
Declaration
public byte Byte11
Field Value
| Type | Description |
|---|---|
| Byte |
Byte12
Declaration
public byte Byte12
Field Value
| Type | Description |
|---|---|
| Byte |
Byte13
Declaration
public byte Byte13
Field Value
| Type | Description |
|---|---|
| Byte |
Byte14
Declaration
public byte Byte14
Field Value
| Type | Description |
|---|---|
| Byte |
Byte15
Declaration
public byte Byte15
Field Value
| Type | Description |
|---|---|
| Byte |
Byte16
Declaration
public byte Byte16
Field Value
| Type | Description |
|---|---|
| Byte |
Byte17
Declaration
public byte Byte17
Field Value
| Type | Description |
|---|---|
| Byte |
Byte18
Declaration
public byte Byte18
Field Value
| Type | Description |
|---|---|
| Byte |
Byte19
Declaration
public byte Byte19
Field Value
| Type | Description |
|---|---|
| Byte |
Byte2
Declaration
public byte Byte2
Field Value
| Type | Description |
|---|---|
| Byte |
Byte20
Declaration
public byte Byte20
Field Value
| Type | Description |
|---|---|
| Byte |
Byte21
Declaration
public byte Byte21
Field Value
| Type | Description |
|---|---|
| Byte |
Byte22
Declaration
public byte Byte22
Field Value
| Type | Description |
|---|---|
| Byte |
Byte23
Declaration
public byte Byte23
Field Value
| Type | Description |
|---|---|
| Byte |
Byte24
Declaration
public byte Byte24
Field Value
| Type | Description |
|---|---|
| Byte |
Byte25
Declaration
public byte Byte25
Field Value
| Type | Description |
|---|---|
| Byte |
Byte26
Declaration
public byte Byte26
Field Value
| Type | Description |
|---|---|
| Byte |
Byte27
Declaration
public byte Byte27
Field Value
| Type | Description |
|---|---|
| Byte |
Byte28
Declaration
public byte Byte28
Field Value
| Type | Description |
|---|---|
| Byte |
Byte29
Declaration
public byte Byte29
Field Value
| Type | Description |
|---|---|
| Byte |
Byte3
Declaration
public byte Byte3
Field Value
| Type | Description |
|---|---|
| Byte |
Byte30
Declaration
public byte Byte30
Field Value
| Type | Description |
|---|---|
| Byte |
Byte31
Declaration
public byte Byte31
Field Value
| Type | Description |
|---|---|
| Byte |
Byte4
Declaration
public byte Byte4
Field Value
| Type | Description |
|---|---|
| Byte |
Byte5
Declaration
public byte Byte5
Field Value
| Type | Description |
|---|---|
| Byte |
Byte6
Declaration
public byte Byte6
Field Value
| Type | Description |
|---|---|
| Byte |
Byte7
Declaration
public byte Byte7
Field Value
| Type | Description |
|---|---|
| Byte |
Byte8
Declaration
public byte Byte8
Field Value
| Type | Description |
|---|---|
| Byte |
Byte9
Declaration
public byte Byte9
Field Value
| Type | Description |
|---|---|
| Byte |
Double0
Declaration
public double Double0
Field Value
| Type | Description |
|---|---|
| Double |
Double1
Declaration
public double Double1
Field Value
| Type | Description |
|---|---|
| Double |
Double2
Declaration
public double Double2
Field Value
| Type | Description |
|---|---|
| Double |
Double3
Declaration
public double Double3
Field Value
| Type | Description |
|---|---|
| Double |
Float0
Declaration
public float Float0
Field Value
| Type | Description |
|---|---|
| Single |
Float1
Declaration
public float Float1
Field Value
| Type | Description |
|---|---|
| Single |
Float2
Declaration
public float Float2
Field Value
| Type | Description |
|---|---|
| Single |
Float3
Declaration
public float Float3
Field Value
| Type | Description |
|---|---|
| Single |
Float4
Declaration
public float Float4
Field Value
| Type | Description |
|---|---|
| Single |
Float5
Declaration
public float Float5
Field Value
| Type | Description |
|---|---|
| Single |
Float6
Declaration
public float Float6
Field Value
| Type | Description |
|---|---|
| Single |
Float7
Declaration
public float Float7
Field Value
| Type | Description |
|---|---|
| Single |
Hi128
Declaration
public v128 Hi128
Field Value
| Type | Description |
|---|---|
| v128 |
Lo128
Declaration
public v128 Lo128
Field Value
| Type | Description |
|---|---|
| v128 |
SByte0
Declaration
public sbyte SByte0
Field Value
| Type | Description |
|---|---|
| SByte |
SByte1
Declaration
public sbyte SByte1
Field Value
| Type | Description |
|---|---|
| SByte |
SByte10
Declaration
public sbyte SByte10
Field Value
| Type | Description |
|---|---|
| SByte |
SByte11
Declaration
public sbyte SByte11
Field Value
| Type | Description |
|---|---|
| SByte |
SByte12
Declaration
public sbyte SByte12
Field Value
| Type | Description |
|---|---|
| SByte |
SByte13
Declaration
public sbyte SByte13
Field Value
| Type | Description |
|---|---|
| SByte |
SByte14
Declaration
public sbyte SByte14
Field Value
| Type | Description |
|---|---|
| SByte |
SByte15
Declaration
public sbyte SByte15
Field Value
| Type | Description |
|---|---|
| SByte |
SByte16
Declaration
public sbyte SByte16
Field Value
| Type | Description |
|---|---|
| SByte |
SByte17
Declaration
public sbyte SByte17
Field Value
| Type | Description |
|---|---|
| SByte |
SByte18
Declaration
public sbyte SByte18
Field Value
| Type | Description |
|---|---|
| SByte |
SByte19
Declaration
public sbyte SByte19
Field Value
| Type | Description |
|---|---|
| SByte |
SByte2
Declaration
public sbyte SByte2
Field Value
| Type | Description |
|---|---|
| SByte |
SByte20
Declaration
public sbyte SByte20
Field Value
| Type | Description |
|---|---|
| SByte |
SByte21
Declaration
public sbyte SByte21
Field Value
| Type | Description |
|---|---|
| SByte |
SByte22
Declaration
public sbyte SByte22
Field Value
| Type | Description |
|---|---|
| SByte |
SByte23
Declaration
public sbyte SByte23
Field Value
| Type | Description |
|---|---|
| SByte |
SByte24
Declaration
public sbyte SByte24
Field Value
| Type | Description |
|---|---|
| SByte |
SByte25
Declaration
public sbyte SByte25
Field Value
| Type | Description |
|---|---|
| SByte |
SByte26
Declaration
public sbyte SByte26
Field Value
| Type | Description |
|---|---|
| SByte |
SByte27
Declaration
public sbyte SByte27
Field Value
| Type | Description |
|---|---|
| SByte |
SByte28
Declaration
public sbyte SByte28
Field Value
| Type | Description |
|---|---|
| SByte |
SByte29
Declaration
public sbyte SByte29
Field Value
| Type | Description |
|---|---|
| SByte |
SByte3
Declaration
public sbyte SByte3
Field Value
| Type | Description |
|---|---|
| SByte |
SByte30
Declaration
public sbyte SByte30
Field Value
| Type | Description |
|---|---|
| SByte |
SByte31
Declaration
public sbyte SByte31
Field Value
| Type | Description |
|---|---|
| SByte |
SByte4
Declaration
public sbyte SByte4
Field Value
| Type | Description |
|---|---|
| SByte |
SByte5
Declaration
public sbyte SByte5
Field Value
| Type | Description |
|---|---|
| SByte |
SByte6
Declaration
public sbyte SByte6
Field Value
| Type | Description |
|---|---|
| SByte |
SByte7
Declaration
public sbyte SByte7
Field Value
| Type | Description |
|---|---|
| SByte |
SByte8
Declaration
public sbyte SByte8
Field Value
| Type | Description |
|---|---|
| SByte |
SByte9
Declaration
public sbyte SByte9
Field Value
| Type | Description |
|---|---|
| SByte |
SInt0
Declaration
public int SInt0
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt1
Declaration
public int SInt1
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt2
Declaration
public int SInt2
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt3
Declaration
public int SInt3
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt4
Declaration
public int SInt4
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt5
Declaration
public int SInt5
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt6
Declaration
public int SInt6
Field Value
| Type | Description |
|---|---|
| Int32 |
SInt7
Declaration
public int SInt7
Field Value
| Type | Description |
|---|---|
| Int32 |
SLong0
Declaration
public long SLong0
Field Value
| Type | Description |
|---|---|
| Int64 |
SLong1
Declaration
public long SLong1
Field Value
| Type | Description |
|---|---|
| Int64 |
SLong2
Declaration
public long SLong2
Field Value
| Type | Description |
|---|---|
| Int64 |
SLong3
Declaration
public long SLong3
Field Value
| Type | Description |
|---|---|
| Int64 |
SShort0
Declaration
public short SShort0
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort1
Declaration
public short SShort1
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort10
Declaration
public short SShort10
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort11
Declaration
public short SShort11
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort12
Declaration
public short SShort12
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort13
Declaration
public short SShort13
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort14
Declaration
public short SShort14
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort15
Declaration
public short SShort15
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort2
Declaration
public short SShort2
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort3
Declaration
public short SShort3
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort4
Declaration
public short SShort4
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort5
Declaration
public short SShort5
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort6
Declaration
public short SShort6
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort7
Declaration
public short SShort7
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort8
Declaration
public short SShort8
Field Value
| Type | Description |
|---|---|
| Int16 |
SShort9
Declaration
public short SShort9
Field Value
| Type | Description |
|---|---|
| Int16 |
UInt0
Declaration
public uint UInt0
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt1
Declaration
public uint UInt1
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt2
Declaration
public uint UInt2
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt3
Declaration
public uint UInt3
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt4
Declaration
public uint UInt4
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt5
Declaration
public uint UInt5
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt6
Declaration
public uint UInt6
Field Value
| Type | Description |
|---|---|
| UInt32 |
UInt7
Declaration
public uint UInt7
Field Value
| Type | Description |
|---|---|
| UInt32 |
ULong0
Declaration
public ulong ULong0
Field Value
| Type | Description |
|---|---|
| UInt64 |
ULong1
Declaration
public ulong ULong1
Field Value
| Type | Description |
|---|---|
| UInt64 |
ULong2
Declaration
public ulong ULong2
Field Value
| Type | Description |
|---|---|
| UInt64 |
ULong3
Declaration
public ulong ULong3
Field Value
| Type | Description |
|---|---|
| UInt64 |
UShort0
Declaration
public ushort UShort0
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort1
Declaration
public ushort UShort1
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort10
Declaration
public ushort UShort10
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort11
Declaration
public ushort UShort11
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort12
Declaration
public ushort UShort12
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort13
Declaration
public ushort UShort13
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort14
Declaration
public ushort UShort14
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort15
Declaration
public ushort UShort15
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort2
Declaration
public ushort UShort2
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort3
Declaration
public ushort UShort3
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort4
Declaration
public ushort UShort4
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort5
Declaration
public ushort UShort5
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort6
Declaration
public ushort UShort6
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort7
Declaration
public ushort UShort7
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort8
Declaration
public ushort UShort8
Field Value
| Type | Description |
|---|---|
| UInt16 |
UShort9
Declaration
public ushort UShort9
Field Value
| Type | Description |
|---|---|
| UInt16 |