Module: GL_INTEL_performance_query::Functions

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

Constant Summary collapse

Parameters =
{
  glBeginPerfQueryINTEL:       [ :void, :GLuint ].freeze,
  glCreatePerfQueryINTEL:      [ :void, :GLuint, :pointer ].freeze,
  glDeletePerfQueryINTEL:      [ :void, :GLuint ].freeze,
  glEndPerfQueryINTEL:         [ :void, :GLuint ].freeze,
  glGetFirstPerfQueryIdINTEL:  [ :void, :pointer ].freeze,
  glGetNextPerfQueryIdINTEL:   [ :void, :GLuint, :pointer ].freeze,
  glGetPerfCounterInfoINTEL:   [ :void, :GLuint, :GLuint, :GLuint, :pointer, :GLuint, :pointer, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze,
  glGetPerfQueryDataINTEL:     [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer ].freeze,
  glGetPerfQueryIdByNameINTEL: [ :void, :pointer, :pointer ].freeze,
  glGetPerfQueryInfoINTEL:     [ :void, :GLuint, :GLuint, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glBeginPerfQueryINTEL(queryHandle) ⇒ Object



26
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 26

def glBeginPerfQueryINTEL(queryHandle) end

#glCreatePerfQueryINTEL(queryId, queryHandle) ⇒ Object



27
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 27

def glCreatePerfQueryINTEL(queryId, queryHandle) end

#glDeletePerfQueryINTEL(queryHandle) ⇒ Object



28
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 28

def glDeletePerfQueryINTEL(queryHandle) end

#glEndPerfQueryINTEL(queryHandle) ⇒ Object



29
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 29

def glEndPerfQueryINTEL(queryHandle) end

#glGetFirstPerfQueryIdINTEL(queryId) ⇒ Object



30
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 30

def glGetFirstPerfQueryIdINTEL(queryId) end

#glGetNextPerfQueryIdINTEL(queryId, nextQueryId) ⇒ Object



31
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 31

def glGetNextPerfQueryIdINTEL(queryId, nextQueryId) end

#glGetPerfCounterInfoINTEL(queryId, counterId, counterNameLength, counterName, counterDescLength, counterDesc, counterOffset, counterDataSize, counterTypeEnum, counterDataTypeEnum, rawCounterMaxValue) ⇒ Object



32
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 32

def glGetPerfCounterInfoINTEL(queryId, counterId, counterNameLength, counterName, counterDescLength, counterDesc, counterOffset, counterDataSize, counterTypeEnum, counterDataTypeEnum, rawCounterMaxValue) end

#glGetPerfQueryDataINTEL(queryHandle, flags, dataSize, data, bytesWritten) ⇒ Object



33
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 33

def glGetPerfQueryDataINTEL(queryHandle, flags, dataSize, data, bytesWritten) end

#glGetPerfQueryIdByNameINTEL(queryName, queryId) ⇒ Object



34
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 34

def glGetPerfQueryIdByNameINTEL(queryName, queryId) end

#glGetPerfQueryInfoINTEL(queryId, queryNameLength, queryName, dataSize, noCounters, noInstances, capsMask) ⇒ Object



35
# File 'lib/opengl-definitions/extensions/GL_INTEL_performance_query.rb', line 35

def glGetPerfQueryInfoINTEL(queryId, queryNameLength, queryName, dataSize, noCounters, noInstances, capsMask) end