Class GLImageFormat

java.lang.Object
com.jme3.renderer.opengl.GLImageFormat

public final class GLImageFormat extends Object
Describes an OpenGL image format.
  • Field Details Link icon

    • internalFormat Link icon

      public final int internalFormat
    • format Link icon

      public final int format
    • dataType Link icon

      public final int dataType
    • compressed Link icon

      public final boolean compressed
    • swizzleRequired Link icon

      public final boolean swizzleRequired
  • Constructor Details Link icon

    • GLImageFormat Link icon

      public GLImageFormat(int internalFormat, int format, int dataType)
      Constructor for formats.
      Parameters:
      internalFormat - OpenGL internal format
      format - OpenGL format
      dataType - OpenGL datatype
    • GLImageFormat Link icon

      public GLImageFormat(int internalFormat, int format, int dataType, boolean compressed)
      Constructor for formats.
      Parameters:
      internalFormat - OpenGL internal format
      format - OpenGL format
      dataType - OpenGL datatype
      compressed - Format is compressed
    • GLImageFormat Link icon

      public GLImageFormat(int internalFormat, int format, int dataType, boolean compressed, boolean swizzleRequired)
      Constructor for formats.
      Parameters:
      internalFormat - OpenGL internal format
      format - OpenGL format
      dataType - OpenGL datatype
      compressed - Format is compressed
      swizzleRequired - Need to use texture swizzle to upload texture