Module: GL_NV_command_list

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glCreateStatesNV:                 [ :void, :GLsizei, :pointer ].freeze,
  glDeleteStatesNV:                 [ :void, :GLsizei, :pointer ].freeze,
  glIsStateNV:                      [ :GLboolean, :GLuint ].freeze,
  glStateCaptureNV:                 [ :void, :GLuint, :GLenum ].freeze,
  glGetCommandHeaderNV:             [ :GLuint, :GLenum, :GLuint ].freeze,
  glGetStageIndexNV:                [ :GLushort, :GLenum ].freeze,
  glDrawCommandsNV:                 [ :void, :GLenum, :GLuint, :pointer, :pointer, :GLuint ].freeze,
  glDrawCommandsAddressNV:          [ :void, :GLenum, :pointer, :pointer, :GLuint ].freeze,
  glDrawCommandsStatesNV:           [ :void, :GLuint, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  glDrawCommandsStatesAddressNV:    [ :void, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  glCreateCommandListsNV:           [ :void, :GLsizei, :pointer ].freeze,
  glDeleteCommandListsNV:           [ :void, :GLsizei, :pointer ].freeze,
  glIsCommandListNV:                [ :GLboolean, :GLuint ].freeze,
  glListDrawCommandsStatesClientNV: [ :void, :GLuint, :GLuint, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  glCommandListSegmentsNV:          [ :void, :GLuint, :GLuint ].freeze,
  glCompileCommandListNV:           [ :void, :GLuint ].freeze,
  glCallCommandListNV:              [ :void, :GLuint ].freeze,
}.freeze