Interface MemoryFormat


public interface MemoryFormat
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    4 bytes; for alpha, blue, green, red.
    static final int
    4 bytes; for alpha, red, green, blue.
    static final int
    4 bytes; for alpha, red, green, blue.
    static final int
    3 bytes; for blue, green, red.
    static final int
    4 bytes; for blue, green, red, alpha.
    static final int
    4 bytes; for blue, green, red, alpha.
    static final int
    The number of formats.
    static final int
    3 guint16 values; for red, green, blue.
    static final int
    3 half-float values; for red, green, blue.
    static final int
    4 guint16 values; for red, green, blue, alpha.
    static final int
    4 half-float values; for red, green,
    blue and alpha.
    static final int
    4 half-float values; for
    red, green, blue and alpha.
    static final int
    4 guint16 values; for red, green,
    blue, alpha.
    static final int
     
    static final int
    4 float values; for red, green, blue and
    alpha.
    static final int
    4 float values; for
    red, green, blue and alpha.
    static final int
    3 bytes; for red, green, blue.
    static final int
    4 bytes; for red, green, blue, alpha.
    static final int
    4 bytes; for red, green, blue, alpha
    The color values are premultiplied with the alpha value.
  • Field Details

    • B8G8R8A8_PREMULTIPLIED

      static final int B8G8R8A8_PREMULTIPLIED
      4 bytes; for blue, green, red, alpha.
      The color values are premultiplied with the alpha value.
      See Also:
    • A8R8G8B8_PREMULTIPLIED

      static final int A8R8G8B8_PREMULTIPLIED
      4 bytes; for alpha, red, green, blue.
      The color values are premultiplied with the alpha value.
      See Also:
    • R8G8B8A8_PREMULTIPLIED

      static final int R8G8B8A8_PREMULTIPLIED
      4 bytes; for red, green, blue, alpha
      The color values are premultiplied with the alpha value.
      See Also:
    • B8G8R8A8

      static final int B8G8R8A8
      4 bytes; for blue, green, red, alpha.
      See Also:
    • A8R8G8B8

      static final int A8R8G8B8
      4 bytes; for alpha, red, green, blue.
      See Also:
    • R8G8B8A8

      static final int R8G8B8A8
      4 bytes; for red, green, blue, alpha.
      See Also:
    • A8B8G8R8

      static final int A8B8G8R8
      4 bytes; for alpha, blue, green, red.
      See Also:
    • R8G8B8

      static final int R8G8B8
      3 bytes; for red, green, blue. The data is opaque.
      See Also:
    • B8G8R8

      static final int B8G8R8
      3 bytes; for blue, green, red. The data is opaque.
      See Also:
    • R16G16B16

      static final int R16G16B16
      3 guint16 values; for red, green, blue. Since: 4.6
      See Also:
    • R16G16B16A16_PREMULTIPLIED

      static final int R16G16B16A16_PREMULTIPLIED
      4 guint16 values; for red, green,
      blue, alpha. The color values are premultiplied with the alpha value.
      Since: 4.6
      See Also:
    • R16G16B16A16

      static final int R16G16B16A16
      4 guint16 values; for red, green, blue, alpha.
      Since: 4.6
      See Also:
    • R16G16B16_FLOAT

      static final int R16G16B16_FLOAT
      3 half-float values; for red, green, blue.
      The data is opaque. Since: 4.6
      See Also:
    • R16G16B16A16_FLOAT_PREMULTIPLIED

      static final int R16G16B16A16_FLOAT_PREMULTIPLIED
      4 half-float values; for
      red, green, blue and alpha. The color values are premultiplied with
      the alpha value. Since: 4.6
      See Also:
    • R16G16B16A16_FLOAT

      static final int R16G16B16A16_FLOAT
      4 half-float values; for red, green,
      blue and alpha. Since: 4.6
      See Also:
    • R32G32B32_FLOAT

      static final int R32G32B32_FLOAT
      See Also:
    • R32G32B32A32_FLOAT_PREMULTIPLIED

      static final int R32G32B32A32_FLOAT_PREMULTIPLIED
      4 float values; for
      red, green, blue and alpha. The color values are premultiplied with
      the alpha value. Since: 4.6
      See Also:
    • R32G32B32A32_FLOAT

      static final int R32G32B32A32_FLOAT
      4 float values; for red, green, blue and
      alpha. Since: 4.6
      See Also:
    • N_FORMATS

      static final int N_FORMATS
      The number of formats. This value will change as
      more formats get added, so do not rely on its concrete integer.
      See Also: