Module: WGL_AMD_gpu_association::Functions

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

Constant Summary collapse

Parameters =
{
  wglGetGPUIDsAMD:                      [ :UINT, :UINT, :pointer ].freeze,
  wglGetGPUInfoAMD:                     [ :INT, :UINT, :int, :GLenum, :UINT, :pointer ].freeze,
  wglGetContextGPUIDAMD:                [ :UINT, :HGLRC ].freeze,
  wglCreateAssociatedContextAMD:        [ :HGLRC, :UINT ].freeze,
  wglCreateAssociatedContextAttribsAMD: [ :HGLRC, :UINT, :HGLRC, :pointer ].freeze,
  wglDeleteAssociatedContextAMD:        [ :BOOL, :HGLRC ].freeze,
  wglMakeAssociatedContextCurrentAMD:   [ :BOOL, :HGLRC ].freeze,
  wglGetCurrentAssociatedContextAMD:    [ :HGLRC ].freeze,
  wglBlitContextFramebufferAMD:         [ :VOID, :HGLRC, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLbitfield, :GLenum ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#wglBlitContextFramebufferAMD(dstCtx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) ⇒ Object



24
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 24

def wglBlitContextFramebufferAMD(dstCtx, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) end

#wglCreateAssociatedContextAMD(id) ⇒ Object



19
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 19

def wglCreateAssociatedContextAMD(id) end

#wglCreateAssociatedContextAttribsAMD(id, hShareContext, attribList) ⇒ Object



20
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 20

def wglCreateAssociatedContextAttribsAMD(id, hShareContext, attribList) end

#wglDeleteAssociatedContextAMD(hglrc) ⇒ Object



21
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 21

def wglDeleteAssociatedContextAMD(hglrc) end

#wglGetContextGPUIDAMD(hglrc) ⇒ Object



18
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 18

def wglGetContextGPUIDAMD(hglrc) end

#wglGetCurrentAssociatedContextAMDObject



23
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 23

def wglGetCurrentAssociatedContextAMD() end

#wglGetGPUIDsAMD(maxCount, ids) ⇒ Object



16
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 16

def wglGetGPUIDsAMD(maxCount, ids) end

#wglGetGPUInfoAMD(id, property, dataType, size, data) ⇒ Object



17
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 17

def wglGetGPUInfoAMD(id, property, dataType, size, data) end

#wglMakeAssociatedContextCurrentAMD(hglrc) ⇒ Object



22
# File 'lib/opengl-definitions/extensions/WGL_AMD_gpu_association.rb', line 22

def wglMakeAssociatedContextCurrentAMD(hglrc) end