Module: WGL_NV_DX_interop

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  wglDXSetResourceShareHandleNV: [ :BOOL, :pointer, :HANDLE ].freeze,
  wglDXOpenDeviceNV:             [ :HANDLE, :pointer ].freeze,
  wglDXCloseDeviceNV:            [ :BOOL, :HANDLE ].freeze,
  wglDXRegisterObjectNV:         [ :HANDLE, :HANDLE, :pointer, :GLuint, :GLenum, :GLenum ].freeze,
  wglDXUnregisterObjectNV:       [ :BOOL, :HANDLE, :HANDLE ].freeze,
  wglDXObjectAccessNV:           [ :BOOL, :HANDLE, :GLenum ].freeze,
  wglDXLockObjectsNV:            [ :BOOL, :HANDLE, :GLint, :pointer ].freeze,
  wglDXUnlockObjectsNV:          [ :BOOL, :HANDLE, :GLint, :pointer ].freeze,
}.freeze