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 |