Package org.lwjgl.opengl
Class AMDPerformanceMonitor
java.lang.Object
org.lwjgl.opengl.AMDPerformanceMonitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBeginPerfMonitorAMD
(int monitor) void glBeginPerfMonitorAMD(GLuint monitor)
static void
glDeletePerfMonitorsAMD
(int monitor) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glDeletePerfMonitorsAMD
(int[] monitors) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glDeletePerfMonitorsAMD
(IntBuffer monitors) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glEndPerfMonitorAMD
(int monitor) void glEndPerfMonitorAMD(GLuint monitor)
static int
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glGenPerfMonitorsAMD
(int[] monitors) void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glGenPerfMonitorsAMD
(IntBuffer monitors) void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
glGetPerfMonitorCounterDataAMD
(int monitor, int pname, int[] data, int @Nullable [] bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
static void
glGetPerfMonitorCounterDataAMD
(int monitor, int pname, IntBuffer data, @Nullable IntBuffer bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
static void
glGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, float[] data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
glGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, int[] data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
glGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, ByteBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
glGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, FloatBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
glGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, IntBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
glGetPerfMonitorCountersAMD
(int group, int[] numCounters, int[] maxActiveCounters, int[] counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
static void
glGetPerfMonitorCountersAMD
(int group, IntBuffer numCounters, IntBuffer maxActiveCounters, IntBuffer counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
static void
glGetPerfMonitorCounterStringAMD
(int group, int counter, int @Nullable [] length, @Nullable ByteBuffer counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
static void
glGetPerfMonitorCounterStringAMD
(int group, int counter, @Nullable IntBuffer length, @Nullable ByteBuffer counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
static void
glGetPerfMonitorGroupsAMD
(int @Nullable [] numGroups, int @Nullable [] groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
static void
glGetPerfMonitorGroupsAMD
(@Nullable IntBuffer numGroups, @Nullable IntBuffer groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
static void
glGetPerfMonitorGroupStringAMD
(int group, int[] length, ByteBuffer groupString) void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
static void
glGetPerfMonitorGroupStringAMD
(int group, IntBuffer length, ByteBuffer groupString) void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
static void
glSelectPerfMonitorCountersAMD
(int monitor, boolean enable, int group, int[] counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
static void
glSelectPerfMonitorCountersAMD
(int monitor, boolean enable, int group, IntBuffer counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
static void
nglDeletePerfMonitorsAMD
(int n, long monitors) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
nglGenPerfMonitorsAMD
(int n, long monitors) void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
static void
nglGetPerfMonitorCounterDataAMD
(int monitor, int pname, int dataSize, long data, long bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
static void
nglGetPerfMonitorCounterInfoAMD
(int group, int counter, int pname, long data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
static void
nglGetPerfMonitorCountersAMD
(int group, long numCounters, long maxActiveCounters, int counterSize, long counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
static void
nglGetPerfMonitorCounterStringAMD
(int group, int counter, int bufSize, long length, long counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
static void
nglGetPerfMonitorGroupsAMD
(long numGroups, int groupsSize, long groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
static void
nglGetPerfMonitorGroupStringAMD
(int group, int bufSize, long length, long groupString) void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
static void
nglSelectPerfMonitorCountersAMD
(int monitor, boolean enable, int group, int numCounters, long counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
-
Field Details
-
GL_COUNTER_TYPE_AMD
public static final int GL_COUNTER_TYPE_AMD- See Also:
-
GL_COUNTER_RANGE_AMD
public static final int GL_COUNTER_RANGE_AMD- See Also:
-
GL_UNSIGNED_INT64_AMD
public static final int GL_UNSIGNED_INT64_AMD- See Also:
-
GL_PERCENTAGE_AMD
public static final int GL_PERCENTAGE_AMD- See Also:
-
GL_PERFMON_RESULT_AVAILABLE_AMD
public static final int GL_PERFMON_RESULT_AVAILABLE_AMD- See Also:
-
GL_PERFMON_RESULT_SIZE_AMD
public static final int GL_PERFMON_RESULT_SIZE_AMD- See Also:
-
GL_PERFMON_RESULT_AMD
public static final int GL_PERFMON_RESULT_AMD- See Also:
-
-
Method Details
-
nglGetPerfMonitorGroupsAMD
public static void nglGetPerfMonitorGroupsAMD(long numGroups, int groupsSize, long groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
-
glGetPerfMonitorGroupsAMD
public static void glGetPerfMonitorGroupsAMD(@Nullable IntBuffer numGroups, @Nullable IntBuffer groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
-
nglGetPerfMonitorCountersAMD
public static void nglGetPerfMonitorCountersAMD(int group, long numCounters, long maxActiveCounters, int counterSize, long counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
-
glGetPerfMonitorCountersAMD
public static void glGetPerfMonitorCountersAMD(int group, IntBuffer numCounters, IntBuffer maxActiveCounters, IntBuffer counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
-
nglGetPerfMonitorGroupStringAMD
public static void nglGetPerfMonitorGroupStringAMD(int group, int bufSize, long length, long groupString) void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
-
glGetPerfMonitorGroupStringAMD
public static void glGetPerfMonitorGroupStringAMD(int group, IntBuffer length, ByteBuffer groupString) void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
-
nglGetPerfMonitorCounterStringAMD
public static void nglGetPerfMonitorCounterStringAMD(int group, int counter, int bufSize, long length, long counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
-
glGetPerfMonitorCounterStringAMD
public static void glGetPerfMonitorCounterStringAMD(int group, int counter, @Nullable IntBuffer length, @Nullable ByteBuffer counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
-
nglGetPerfMonitorCounterInfoAMD
public static void nglGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, long data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
glGetPerfMonitorCounterInfoAMD
public static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, ByteBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
glGetPerfMonitorCounterInfoAMD
public static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, IntBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
glGetPerfMonitorCounterInfoAMD
public static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, FloatBuffer data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
nglGenPerfMonitorsAMD
public static void nglGenPerfMonitorsAMD(int n, long monitors) void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glGenPerfMonitorsAMD
void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glGenPerfMonitorsAMD
public static int glGenPerfMonitorsAMD()void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
nglDeletePerfMonitorsAMD
public static void nglDeletePerfMonitorsAMD(int n, long monitors) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glDeletePerfMonitorsAMD
void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glDeletePerfMonitorsAMD
public static void glDeletePerfMonitorsAMD(int monitor) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
nglSelectPerfMonitorCountersAMD
public static void nglSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, int numCounters, long counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
-
glSelectPerfMonitorCountersAMD
public static void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, IntBuffer counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
-
glBeginPerfMonitorAMD
public static void glBeginPerfMonitorAMD(int monitor) void glBeginPerfMonitorAMD(GLuint monitor)
-
glEndPerfMonitorAMD
public static void glEndPerfMonitorAMD(int monitor) void glEndPerfMonitorAMD(GLuint monitor)
-
nglGetPerfMonitorCounterDataAMD
public static void nglGetPerfMonitorCounterDataAMD(int monitor, int pname, int dataSize, long data, long bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
-
glGetPerfMonitorCounterDataAMD
public static void glGetPerfMonitorCounterDataAMD(int monitor, int pname, IntBuffer data, @Nullable IntBuffer bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
-
glGetPerfMonitorGroupsAMD
public static void glGetPerfMonitorGroupsAMD(int @Nullable [] numGroups, int @Nullable [] groups) void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
-
glGetPerfMonitorCountersAMD
public static void glGetPerfMonitorCountersAMD(int group, int[] numCounters, int[] maxActiveCounters, int[] counters) void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
-
glGetPerfMonitorGroupStringAMD
void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
-
glGetPerfMonitorCounterStringAMD
public static void glGetPerfMonitorCounterStringAMD(int group, int counter, int @Nullable [] length, @Nullable ByteBuffer counterString) void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
-
glGetPerfMonitorCounterInfoAMD
public static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, int[] data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
glGetPerfMonitorCounterInfoAMD
public static void glGetPerfMonitorCounterInfoAMD(int group, int counter, int pname, float[] data) void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
-
glGenPerfMonitorsAMD
public static void glGenPerfMonitorsAMD(int[] monitors) void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glDeletePerfMonitorsAMD
public static void glDeletePerfMonitorsAMD(int[] monitors) void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
-
glSelectPerfMonitorCountersAMD
public static void glSelectPerfMonitorCountersAMD(int monitor, boolean enable, int group, int[] counterList) void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
-
glGetPerfMonitorCounterDataAMD
public static void glGetPerfMonitorCounterDataAMD(int monitor, int pname, int[] data, int @Nullable [] bytesWritten) void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
-