Struct v256 | Burst | 1.3.9
docs.unity3d.com
    Show / Hide Table of Contents

    Struct v256

    Represents a 256 bit SIMD value

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.GetType()
    Object.ReferenceEquals(Object, Object)
    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
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023