Module: WGL_NV_gpu_affinity::Functions
- Defined in:
- lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb
Constant Summary collapse
- Parameters =
{ wglEnumGpusNV: [ :BOOL, :UINT, :pointer ].freeze, wglEnumGpuDevicesNV: [ :BOOL, :HGPUNV, :UINT, :PGPU_DEVICE ].freeze, wglCreateAffinityDCNV: [ :HDC, :pointer ].freeze, wglEnumGpusFromAffinityDCNV: [ :BOOL, :HDC, :UINT, :pointer ].freeze, wglDeleteDCNV: [ :BOOL, :HDC ].freeze, }.freeze
Instance Method Summary collapse
- #wglCreateAffinityDCNV(phGpuList) ⇒ Object
- #wglDeleteDCNV(hdc) ⇒ Object
- #wglEnumGpuDevicesNV(hGpu, iDeviceIndex, lpGpuDevice) ⇒ Object
- #wglEnumGpusFromAffinityDCNV(hAffinityDC, iGpuIndex, hGpu) ⇒ Object
- #wglEnumGpusNV(iGpuIndex, phGpu) ⇒ Object
Instance Method Details
#wglCreateAffinityDCNV(phGpuList) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb', line 10 def wglCreateAffinityDCNV(phGpuList) end |
#wglDeleteDCNV(hdc) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb', line 12 def wglDeleteDCNV(hdc) end |
#wglEnumGpuDevicesNV(hGpu, iDeviceIndex, lpGpuDevice) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb', line 9 def wglEnumGpuDevicesNV(hGpu, iDeviceIndex, lpGpuDevice) end |
#wglEnumGpusFromAffinityDCNV(hAffinityDC, iGpuIndex, hGpu) ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb', line 11 def wglEnumGpusFromAffinityDCNV(hAffinityDC, iGpuIndex, hGpu) end |
#wglEnumGpusNV(iGpuIndex, phGpu) ⇒ Object
8 |
# File 'lib/opengl-definitions/extensions/WGL_NV_gpu_affinity.rb', line 8 def wglEnumGpusNV(iGpuIndex, phGpu) end |