Class MPSDataType
- java.lang.Object
-
- apple.metalperformanceshaders.enums.MPSDataType
-
public final class MPSDataType extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intAlternateEncodingBitunsigned integers.static intBFloat16unsigned integers.static intBoolunsigned integers.static intComplexBitAPI-Since: 16.2static intComplexFloat16API-Since: 16.2static intComplexFloat32API-Since: 16.2static intFloat16API-Since: 10.0static intFloat32API-Since: 10.0static intFloatBitAPI-Since: 10.0static intInt16signed integers API-Since: 10.0static intInt32signed integers API-Since: 10.0static intInt64signed integers API-Since: 14.1static intInt8signed integers API-Since: 10.0static intIntBitsigned integersstatic intInvalidAPI-Since: 10.0static intNormalizedBitunsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).static intSignedBitsigned integers API-Since: 10.0static intUInt16unsigned integers.static intUInt32unsigned integers.static intUInt64unsigned integers.static intUInt8unsigned integers.static intUnorm1unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).static intUnorm8unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).
-
-
-
Field Detail
-
FloatBit
public static final int FloatBit
API-Since: 10.0- See Also:
- Constant Field Values
-
Float32
public static final int Float32
API-Since: 10.0- See Also:
- Constant Field Values
-
Invalid
public static final int Invalid
API-Since: 10.0- See Also:
- Constant Field Values
-
Float16
public static final int Float16
API-Since: 10.0- See Also:
- Constant Field Values
-
SignedBit
public static final int SignedBit
signed integers API-Since: 10.0- See Also:
- Constant Field Values
-
IntBit
public static final int IntBit
signed integers- See Also:
- Constant Field Values
-
Int8
public static final int Int8
signed integers API-Since: 10.0- See Also:
- Constant Field Values
-
Int16
public static final int Int16
signed integers API-Since: 10.0- See Also:
- Constant Field Values
-
UInt8
public static final int UInt8
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 10.0- See Also:
- Constant Field Values
-
UInt16
public static final int UInt16
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 10.0- See Also:
- Constant Field Values
-
UInt32
public static final int UInt32
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 10.0- See Also:
- Constant Field Values
-
NormalizedBit
public static final int NormalizedBit
unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats). Range: [0, 1.0] API-Since: 11.0- See Also:
- Constant Field Values
-
Unorm1
public static final int Unorm1
unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats). Range: [0, 1.0] API-Since: 11.0- See Also:
- Constant Field Values
-
Unorm8
public static final int Unorm8
unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats). Range: [0, 1.0] API-Since: 11.0- See Also:
- Constant Field Values
-
Int32
public static final int Int32
signed integers API-Since: 10.0- See Also:
- Constant Field Values
-
Int64
public static final int Int64
signed integers API-Since: 14.1- See Also:
- Constant Field Values
-
UInt64
public static final int UInt64
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 14.1- See Also:
- Constant Field Values
-
AlternateEncodingBit
public static final int AlternateEncodingBit
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 15.0- See Also:
- Constant Field Values
-
Bool
public static final int Bool
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 15.0- See Also:
- Constant Field Values
-
ComplexBit
public static final int ComplexBit
API-Since: 16.2- See Also:
- Constant Field Values
-
ComplexFloat32
public static final int ComplexFloat32
API-Since: 16.2- See Also:
- Constant Field Values
-
ComplexFloat16
public static final int ComplexFloat16
API-Since: 16.2- See Also:
- Constant Field Values
-
BFloat16
public static final int BFloat16
unsigned integers. Range: [0, UTYPE_MAX] API-Since: 16.0- See Also:
- Constant Field Values
-
-