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 =
{
  def glCreateStatesNV(n, states) end => [ :void, :GLsizei, :pointer ].freeze,
  def glDeleteStatesNV(n, states) end => [ :void, :GLsizei, :pointer ].freeze,
  def glIsStateNV(state) end => [ :GLboolean, :GLuint ].freeze,
  def glStateCaptureNV(state, mode) end => [ :void, :GLuint, :GLenum ].freeze,
  def glGetCommandHeaderNV(tokenID, size) end => [ :GLuint, :GLenum, :GLuint ].freeze,
  def glGetStageIndexNV(shadertype) end => [ :GLushort, :GLenum ].freeze,
  def glDrawCommandsNV(primitiveMode, buffer, indirects, sizes, count) end => [ :void, :GLenum, :GLuint, :pointer, :pointer, :GLuint ].freeze,
  def glDrawCommandsAddressNV(primitiveMode, indirects, sizes, count) end => [ :void, :GLenum, :pointer, :pointer, :GLuint ].freeze,
  def glDrawCommandsStatesNV(buffer, indirects, sizes, states, fbos, count) end => [ :void, :GLuint, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  def glDrawCommandsStatesAddressNV(indirects, sizes, states, fbos, count) end => [ :void, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  def glCreateCommandListsNV(n, lists) end => [ :void, :GLsizei, :pointer ].freeze,
  def glDeleteCommandListsNV(n, lists) end => [ :void, :GLsizei, :pointer ].freeze,
  def glIsCommandListNV(list) end => [ :GLboolean, :GLuint ].freeze,
  def glListDrawCommandsStatesClientNV(list, segment, indirects, sizes, states, fbos, count) end => [ :void, :GLuint, :GLuint, :pointer, :pointer, :pointer, :pointer, :GLuint ].freeze,
  def glCommandListSegmentsNV(list, segments) end => [ :void, :GLuint, :GLuint ].freeze,
  def glCompileCommandListNV(list) end => [ :void, :GLuint ].freeze,
  def glCallCommandListNV(list) end => [ :void, :GLuint ].freeze,
}.freeze