Class ARBTimerQuery


  • public final class ARBTimerQuery
    extends Object
    • Field Detail

      • GL_TIME_ELAPSED

        public static final int GL_TIME_ELAPSED
        Accepted by the <target> parameter of BeginQuery, EndQuery, and GetQueryiv:
        See Also:
        Constant Field Values
      • GL_TIMESTAMP

        public static final int GL_TIMESTAMP
        Accepted by the <target> parameter of GetQueryiv and QueryCounter. Accepted by the <value> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
    • Method Detail

      • glQueryCounter

        public static void glQueryCounter​(int id,
                                          int target)
      • glGetQueryObject

        public static void glGetQueryObject​(int id,
                                            int pname,
                                            LongBuffer params)
      • glGetQueryObjecti64

        public static long glGetQueryObjecti64​(int id,
                                               int pname)
        Overloads glGetQueryObjecti64v.
      • glGetQueryObjectu

        public static void glGetQueryObjectu​(int id,
                                             int pname,
                                             LongBuffer params)
      • glGetQueryObjectui64

        public static long glGetQueryObjectui64​(int id,
                                                int pname)
        Overloads glGetQueryObjectui64v.