+ resolve (fips_dispatch_glSelectPerfMonitorCountersAMD,
+ "glSelectPerfMonitorCountersAMD");
+ fips_dispatch_glSelectPerfMonitorCountersAMD (monitor, enable, group,
+ numCounters, counterList);
+}
+
+PFNGLSELECTPERFMONITORCOUNTERSAMDPROC
+fips_dispatch_glSelectPerfMonitorCountersAMD =
+ stub_glSelectPerfMonitorCountersAMD;
+
+static void
+stub_glBeginPerfMonitorAMD (GLuint monitor)
+{
+ check_initialized ();
+ resolve (fips_dispatch_glBeginPerfMonitorAMD, "glBeginPerfMonitorAMD");
+ fips_dispatch_glBeginPerfMonitorAMD (monitor);
+}
+
+PFNGLBEGINPERFMONITORAMDPROC fips_dispatch_glBeginPerfMonitorAMD =
+ stub_glBeginPerfMonitorAMD;
+
+static void
+stub_glEndPerfMonitorAMD (GLuint monitor)
+{
+ check_initialized ();
+ resolve (fips_dispatch_glEndPerfMonitorAMD, "glEndPerfMonitorAMD");
+ fips_dispatch_glEndPerfMonitorAMD (monitor);
+}
+
+PFNGLENDPERFMONITORAMDPROC fips_dispatch_glEndPerfMonitorAMD =
+ stub_glEndPerfMonitorAMD;
+
+static void
+stub_glGetPerfMonitorCounterDataAMD (GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten)
+{
+ check_initialized ();
+ resolve (fips_dispatch_glGetPerfMonitorCounterDataAMD,
+ "glGetPerfMonitorCounterDataAMD");
+ fips_dispatch_glGetPerfMonitorCounterDataAMD (monitor, pname, dataSize,
+ data, bytesWritten);