Class APPLEObjectPurgeable

java.lang.Object
org.lwjgl.opengl.APPLEObjectPurgeable

public final class APPLEObjectPurgeable extends Object
  • Field Details

    • GL_RELEASED_APPLE

      public static final int GL_RELEASED_APPLE
      Accepted by the <option> parameter of ObjectPurgeable, and returned by ObjectPurgeable:
      See Also:
    • GL_VOLATILE_APPLE

      public static final int GL_VOLATILE_APPLE
      Accepted by the <option> parameter of ObjectPurgeable, and returned by ObjectPurgeable:
      See Also:
    • GL_RETAINED_APPLE

      public static final int GL_RETAINED_APPLE
      Accepted by the <option> parameters of ObjectUnpurgeable, and returned by ObjectUnpurgeable:
      See Also:
    • GL_UNDEFINED_APPLE

      public static final int GL_UNDEFINED_APPLE
      Accepted by the <option> parameters of ObjectUnpurgeable, and returned by ObjectUnpurgeable:
      See Also:
    • GL_PURGEABLE_APPLE

      public static final int GL_PURGEABLE_APPLE
      Accepted by the <pname> parameters of GetObjectParameteriv:
      See Also:
    • GL_BUFFER_OBJECT_APPLE

      public static final int GL_BUFFER_OBJECT_APPLE
      Accepted by the <objectType> parameters of ObjectPurgeableAPPLE, ObjectUnpurgeableAPPLE and GetObjectParameteriv:
      See Also:
  • Method Details

    • glObjectPurgeableAPPLE

      public static int glObjectPurgeableAPPLE(int objectType, int name, int option)
    • glObjectUnpurgeableAPPLE

      public static int glObjectUnpurgeableAPPLE(int objectType, int name, int option)
    • glGetObjectParameterAPPLE

      public static void glGetObjectParameterAPPLE(int objectType, int name, int pname, IntBuffer params)
    • glGetObjectParameteriAPPLE

      public static int glGetObjectParameteriAPPLE(int objectType, int name, int pname)
      Overloads glGetObjectParameterivAPPLE.