Class MPSDataType


  • public final class MPSDataType
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int AlternateEncodingBit
      unsigned integers.
      static int BFloat16
      unsigned integers.
      static int Bool
      unsigned integers.
      static int ComplexBit
      API-Since: 16.2
      static int ComplexFloat16
      API-Since: 16.2
      static int ComplexFloat32
      API-Since: 16.2
      static int Float16
      API-Since: 10.0
      static int Float32
      API-Since: 10.0
      static int FloatBit
      API-Since: 10.0
      static int Int16
      signed integers API-Since: 10.0
      static int Int32
      signed integers API-Since: 10.0
      static int Int64
      signed integers API-Since: 14.1
      static int Int8
      signed integers API-Since: 10.0
      static int IntBit
      signed integers
      static int Invalid
      API-Since: 10.0
      static int NormalizedBit
      unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).
      static int SignedBit
      signed integers API-Since: 10.0
      static int UInt16
      unsigned integers.
      static int UInt32
      unsigned integers.
      static int UInt64
      unsigned integers.
      static int UInt8
      unsigned integers.
      static int Unorm1
      unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).
      static int Unorm8
      unsigned normalized (see for example Metal's unorm8 and unorm16 pixel formats).
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SignedBit

        public static final int SignedBit
        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
      • 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
      • BFloat16

        public static final int BFloat16
        unsigned integers. Range: [0, UTYPE_MAX] API-Since: 16.0
        See Also:
        Constant Field Values