Module: GL_AMD_performance_monitor

Defined in:
lib/opengl-definitions/extensions/GL_AMD_performance_monitor.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glGetPerfMonitorGroupsAMD:        [ :void, :pointer, :GLsizei, :pointer ].freeze,
  glGetPerfMonitorCountersAMD:      [ :void, :GLuint, :pointer, :pointer, :GLsizei, :pointer ].freeze,
  glGetPerfMonitorGroupStringAMD:   [ :void, :GLuint, :GLsizei, :pointer, :pointer ].freeze,
  glGetPerfMonitorCounterStringAMD: [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer ].freeze,
  glGetPerfMonitorCounterInfoAMD:   [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze,
  glGenPerfMonitorsAMD:             [ :void, :GLsizei, :pointer ].freeze,
  glDeletePerfMonitorsAMD:          [ :void, :GLsizei, :pointer ].freeze,
  glSelectPerfMonitorCountersAMD:   [ :void, :GLuint, :GLboolean, :GLuint, :GLint, :pointer ].freeze,
  glBeginPerfMonitorAMD:            [ :void, :GLuint ].freeze,
  glEndPerfMonitorAMD:              [ :void, :GLuint ].freeze,
  glGetPerfMonitorCounterDataAMD:   [ :void, :GLuint, :GLenum, :GLsizei, :pointer, :pointer ].freeze,
}.freeze