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 intFloat16static intFloat32static intFloatBitstatic intInt16signed integersstatic intInt32signed integersstatic intInt64signed integersstatic intInt8signed integersstatic intIntBitsigned integersstatic intInvalidstatic intNormalizedBitunsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).static intSignedBitsigned integersstatic 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
- See Also:
- Constant Field Values
-
Float32
public static final int Float32
- See Also:
- Constant Field Values
-
Invalid
public static final int Invalid
- See Also:
- Constant Field Values
-
Float16
public static final int Float16
- See Also:
- Constant Field Values
-
SignedBit
public static final int SignedBit
signed integers- 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- See Also:
- Constant Field Values
-
Int16
public static final int Int16
signed integers- See Also:
- Constant Field Values
-
UInt8
public static final int UInt8
unsigned integers. Range: [0, UTYPE_MAX]- See Also:
- Constant Field Values
-
UInt16
public static final int UInt16
unsigned integers. Range: [0, UTYPE_MAX]- See Also:
- Constant Field Values
-
UInt32
public static final int UInt32
unsigned integers. Range: [0, UTYPE_MAX]- 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]- 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]- 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]- See Also:
- Constant Field Values
-
Int32
public static final int Int32
signed integers- See Also:
- Constant Field Values
-
Int64
public static final int Int64
signed integers- See Also:
- Constant Field Values
-
UInt64
public static final int UInt64
unsigned integers. Range: [0, UTYPE_MAX]- See Also:
- Constant Field Values
-
-