summaryrefslogtreecommitdiff
path: root/glew/auto/extensions/gl/GL_AMD_performance_monitor
diff options
context:
space:
mode:
authorsotech117 <michael_foiani@brown.edu>2024-04-09 03:14:17 -0400
committersotech117 <michael_foiani@brown.edu>2024-04-09 03:14:17 -0400
commit7a8d0d8bc2572707c9d35006f30ea835c86954b0 (patch)
treededb9a65c1698202ad485378b4186b667008abe5 /glew/auto/extensions/gl/GL_AMD_performance_monitor
parent818324678bd5dca790c57048e5012d2937a4b5e5 (diff)
first draft to generate waves
Diffstat (limited to 'glew/auto/extensions/gl/GL_AMD_performance_monitor')
-rw-r--r--glew/auto/extensions/gl/GL_AMD_performance_monitor22
1 files changed, 22 insertions, 0 deletions
diff --git a/glew/auto/extensions/gl/GL_AMD_performance_monitor b/glew/auto/extensions/gl/GL_AMD_performance_monitor
new file mode 100644
index 0000000..3b9a996
--- /dev/null
+++ b/glew/auto/extensions/gl/GL_AMD_performance_monitor
@@ -0,0 +1,22 @@
+GL_AMD_performance_monitor
+https://www.khronos.org/registry/OpenGL/extensions/AMD/AMD_performance_monitor.txt
+GL_AMD_performance_monitor
+
+ GL_COUNTER_TYPE_AMD 0x8BC0
+ GL_COUNTER_RANGE_AMD 0x8BC1
+ GL_UNSIGNED_INT64_AMD 0x8BC2
+ GL_PERCENTAGE_AMD 0x8BC3
+ GL_PERFMON_RESULT_AVAILABLE_AMD 0x8BC4
+ GL_PERFMON_RESULT_SIZE_AMD 0x8BC5
+ GL_PERFMON_RESULT_AMD 0x8BC6
+ void glBeginPerfMonitorAMD (GLuint monitor)
+ void glDeletePerfMonitorsAMD (GLsizei n, GLuint* monitors)
+ void glEndPerfMonitorAMD (GLuint monitor)
+ void glGenPerfMonitorsAMD (GLsizei n, GLuint* monitors)
+ void glGetPerfMonitorCounterDataAMD (GLuint monitor, GLenum pname, GLsizei dataSize, GLuint* data, GLint *bytesWritten)
+ void glGetPerfMonitorCounterInfoAMD (GLuint group, GLuint counter, GLenum pname, void *data)
+ void glGetPerfMonitorCounterStringAMD (GLuint group, GLuint counter, GLsizei bufSize, GLsizei* length, GLchar *counterString)
+ void glGetPerfMonitorCountersAMD (GLuint group, GLint* numCounters, GLint *maxActiveCounters, GLsizei countersSize, GLuint *counters)
+ void glGetPerfMonitorGroupStringAMD (GLuint group, GLsizei bufSize, GLsizei* length, GLchar *groupString)
+ void glGetPerfMonitorGroupsAMD (GLint* numGroups, GLsizei groupsSize, GLuint *groups)
+ void glSelectPerfMonitorCountersAMD (GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint* counterList)