question: overloads glgenperfmonitorsamd . concode_field_sep int GL_COUNTER_TYPE_AMD concode_elem_sep int GL_PERFMON_RESULT_SIZE_AMD concode_elem_sep int GL_UNSIGNED_INT64_AMD concode_elem_sep int GL_PERCENTAGE_AMD concode_elem_sep int GL_PERFMON_RESULT_AVAILABLE_AMD concode_elem_sep int GL_COUNTER_RANGE_AMD concode_elem_sep int GL_PERFMON_RESULT_AMD concode_field_sep void nglGetPerfMonitorCountersAMD concode_elem_sep void nglSelectPerfMonitorCountersAMD concode_elem_sep void glGetPerfMonitorCounterDataAMD concode_elem_sep int glGetPerfMonitorCounterDataAMD concode_elem_sep void glGetPerfMonitorGroupStringAMD concode_elem_sep String glGetPerfMonitorGroupStringAMD concode_elem_sep void glGetPerfMonitorCountersAMD concode_elem_sep void glGetPerfMonitorGroupsAMD concode_elem_sep void glSelectPerfMonitorCountersAMD concode_elem_sep void glSelectPerfMonitorCountersAMD concode_elem_sep void glEndPerfMonitorAMD concode_elem_sep void nglGetPerfMonitorCounterStringAMD concode_elem_sep void glGetPerfMonitorCounterInfoAMD concode_elem_sep void nglEndPerfMonitorAMD concode_elem_sep void nglDeletePerfMonitorsAMD concode_elem_sep void glGetPerfMonitorCounterStringAMD concode_elem_sep String glGetPerfMonitorCounterStringAMD concode_elem_sep void nglBeginPerfMonitorAMD concode_elem_sep void initNativeStubs concode_elem_sep void nglGenPerfMonitorsAMD concode_elem_sep void nglGetPerfMonitorGroupsAMD concode_elem_sep void glDeletePerfMonitorsAMD concode_elem_sep void glDeletePerfMonitorsAMD concode_elem_sep void nglGetPerfMonitorCounterDataAMD concode_elem_sep void nglGetPerfMonitorGroupStringAMD concode_elem_sep void glBeginPerfMonitorAMD concode_elem_sep void nglGetPerfMonitorCounterInfoAMD
target: int function ( ) { IntBuffer loc0 = APIUtil . getBufferInt ( ) ; nglGenPerfMonitorsAMD ( 1 , MemoryUtil . getAddress ( loc0 ) ) ; return loc0 . get ( 0 ) ; }