org.lwjgl.opengl
Class AMDPerformanceMonitor

java.lang.Object
  extended by org.lwjgl.opengl.AMDPerformanceMonitor

public final class AMDPerformanceMonitor
extends java.lang.Object


Field Summary
static int GL_COUNTER_RANGE_AMD
          Accepted by the <pame> parameter of GetPerfMonitorCounterInfoAMD
static int GL_COUNTER_TYPE_AMD
          Accepted by the <pame> parameter of GetPerfMonitorCounterInfoAMD
static int GL_FLOAT
          Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD
static int GL_PERCENTAGE_AMD
          Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD
static int GL_PERFMON_RESULT_AMD
          Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD
static int GL_PERFMON_RESULT_AVAILABLE_AMD
          Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD
static int GL_PERFMON_RESULT_SIZE_AMD
          Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD
static int GL_UNSIGNED_INT
          Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD
static int GL_UNSIGNED_INT64_AMD
          Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD
 
Method Summary
static void glBeginPerfMonitorAMD(int monitor)
           
static void glDeletePerfMonitorsAMD(int monitor)
          Overloads glDeletePerfMonitorsAMD.
static void glDeletePerfMonitorsAMD(java.nio.IntBuffer monitors)
           
static void glEndPerfMonitorAMD(int monitor)
           
static int glGenPerfMonitorsAMD()
          Overloads glGenPerfMonitorsAMD.
static void glGenPerfMonitorsAMD(java.nio.IntBuffer monitors)
           
static int glGetPerfMonitorCounterDataAMD(int monitor, int pname)
          Overloads glGetPerfMonitorCounterDataAMD.
static void glGetPerfMonitorCounterDataAMD(int monitor, int pname, java.nio.IntBuffer data, java.nio.IntBuffer bytesWritten)
           
static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, java.nio.ByteBuffer data)
           
static void glGetPerfMonitorCountersAMD(int group, java.nio.IntBuffer numCounters, java.nio.IntBuffer maxActiveCounters, java.nio.IntBuffer counters)
           
static java.lang.String glGetPerfMonitorCounterStringAMD(int group, int counter, int bufSize)
          Overloads glGetPerfMonitorCounterStringAMD.
static void glGetPerfMonitorCounterStringAMD(int group, int counter, java.nio.IntBuffer length, java.nio.ByteBuffer counterString)
           
static void glGetPerfMonitorGroupsAMD(java.nio.IntBuffer numGroups, java.nio.IntBuffer groups)
           
static java.lang.String glGetPerfMonitorGroupStringAMD(int group, int bufSize)
          Overloads glGetPerfMonitorGroupStringAMD.
static void glGetPerfMonitorGroupStringAMD(int group, java.nio.IntBuffer length, java.nio.ByteBuffer groupString)
           
static void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, int counter)
          Overloads glSelectPerfMonitorCountersAMD.
static void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, java.nio.IntBuffer counterList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GL_COUNTER_TYPE_AMD

public static final int GL_COUNTER_TYPE_AMD
Accepted by the <pame> parameter of GetPerfMonitorCounterInfoAMD

See Also:
Constant Field Values

GL_COUNTER_RANGE_AMD

public static final int GL_COUNTER_RANGE_AMD
Accepted by the <pame> parameter of GetPerfMonitorCounterInfoAMD

See Also:
Constant Field Values

GL_UNSIGNED_INT

public static final int GL_UNSIGNED_INT
Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD

See Also:
Constant Field Values

GL_FLOAT

public static final int GL_FLOAT
Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD

See Also:
Constant Field Values

GL_UNSIGNED_INT64_AMD

public static final int GL_UNSIGNED_INT64_AMD
Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD

See Also:
Constant Field Values

GL_PERCENTAGE_AMD

public static final int GL_PERCENTAGE_AMD
Returned as a valid value in <data> parameter of GetPerfMonitorCounterInfoAMD if <pname> = COUNTER_TYPE_AMD

See Also:
Constant Field Values

GL_PERFMON_RESULT_AVAILABLE_AMD

public static final int GL_PERFMON_RESULT_AVAILABLE_AMD
Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD

See Also:
Constant Field Values

GL_PERFMON_RESULT_SIZE_AMD

public static final int GL_PERFMON_RESULT_SIZE_AMD
Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD

See Also:
Constant Field Values

GL_PERFMON_RESULT_AMD

public static final int GL_PERFMON_RESULT_AMD
Accepted by the <pname> parameter of GetPerfMonitorCounterDataAMD

See Also:
Constant Field Values
Method Detail

glGetPerfMonitorGroupsAMD

public static void glGetPerfMonitorGroupsAMD(java.nio.IntBuffer numGroups,
                                             java.nio.IntBuffer groups)

glGetPerfMonitorCountersAMD

public static void glGetPerfMonitorCountersAMD(int group,
                                               java.nio.IntBuffer numCounters,
                                               java.nio.IntBuffer maxActiveCounters,
                                               java.nio.IntBuffer counters)

glGetPerfMonitorGroupStringAMD

public static void glGetPerfMonitorGroupStringAMD(int group,
                                                  java.nio.IntBuffer length,
                                                  java.nio.ByteBuffer groupString)

glGetPerfMonitorGroupStringAMD

public static java.lang.String glGetPerfMonitorGroupStringAMD(int group,
                                                              int bufSize)
Overloads glGetPerfMonitorGroupStringAMD.


glGetPerfMonitorCounterStringAMD

public static void glGetPerfMonitorCounterStringAMD(int group,
                                                    int counter,
                                                    java.nio.IntBuffer length,
                                                    java.nio.ByteBuffer counterString)

glGetPerfMonitorCounterStringAMD

public static java.lang.String glGetPerfMonitorCounterStringAMD(int group,
                                                                int counter,
                                                                int bufSize)
Overloads glGetPerfMonitorCounterStringAMD.


glGetPerfMonitorCounterInfoAMD

public static void glGetPerfMonitorCounterInfoAMD(int group,
                                                  int counter,
                                                  int pname,
                                                  java.nio.ByteBuffer data)

glGenPerfMonitorsAMD

public static void glGenPerfMonitorsAMD(java.nio.IntBuffer monitors)

glGenPerfMonitorsAMD

public static int glGenPerfMonitorsAMD()
Overloads glGenPerfMonitorsAMD.


glDeletePerfMonitorsAMD

public static void glDeletePerfMonitorsAMD(java.nio.IntBuffer monitors)

glDeletePerfMonitorsAMD

public static void glDeletePerfMonitorsAMD(int monitor)
Overloads glDeletePerfMonitorsAMD.


glSelectPerfMonitorCountersAMD

public static void glSelectPerfMonitorCountersAMD(int monitor,
                                                  boolean enable,
                                                  int group,
                                                  java.nio.IntBuffer counterList)

glSelectPerfMonitorCountersAMD

public static void glSelectPerfMonitorCountersAMD(int monitor,
                                                  boolean enable,
                                                  int group,
                                                  int counter)
Overloads glSelectPerfMonitorCountersAMD.


glBeginPerfMonitorAMD

public static void glBeginPerfMonitorAMD(int monitor)

glEndPerfMonitorAMD

public static void glEndPerfMonitorAMD(int monitor)

glGetPerfMonitorCounterDataAMD

public static void glGetPerfMonitorCounterDataAMD(int monitor,
                                                  int pname,
                                                  java.nio.IntBuffer data,
                                                  java.nio.IntBuffer bytesWritten)

glGetPerfMonitorCounterDataAMD

public static int glGetPerfMonitorCounterDataAMD(int monitor,
                                                 int pname)
Overloads glGetPerfMonitorCounterDataAMD.



Copyright © 2002-2009 lwjgl.org. All Rights Reserved.