Module: GLX_AMD_gpu_association

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

Functions =
{
  def glXGetGPUIDsAMD(maxCount, ids) end => [ :uint, :uint, :pointer ].freeze,
  def glXGetGPUInfoAMD(id, property, dataType, size, data) end => [ :int, :uint, :int, :GLenum, :uint, :pointer ].freeze,
  def glXGetContextGPUIDAMD(ctx) end => [ :uint, :GLXContext ].freeze,
  def glXCreateAssociatedContextAMD(id, share_list) end => [ :GLXContext, :uint, :GLXContext ].freeze,
  def glXCreateAssociatedContextAttribsAMD(id, share_context, attribList) end => [ :GLXContext, :uint, :GLXContext, :pointer ].freeze,
  def glXDeleteAssociatedContextAMD(ctx) end => [ :Bool, :GLXContext ].freeze,
  def glXMakeAssociatedContextCurrentAMD(ctx) end => [ :Bool, :GLXContext ].freeze,
  def glXGetCurrentAssociatedContextAMD() end => [ :GLXContext ].freeze,
  def glXBlitContextFramebufferAMD(dstCtx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) end => [ :void, :GLXContext, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLbitfield, :GLenum ].freeze,
}.freeze