summaryrefslogtreecommitdiff
path: root/auto/core/gl/WGL_NV_gpu_affinity
blob: f722204cd7e8965f0c231d8ea882e5b19d4c070d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
WGL_NV_gpu_affinity
http://developer.download.nvidia.com/opengl/specs/WGL_nv_gpu_affinity.txt
WGL_NV_gpu_affinity
	WGL_ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV 0x20D0
	WGL_ERROR_MISSING_AFFINITY_MASK_NV 0x20D1
	BOOL wglEnumGpusNV (UINT iGpuIndex, HGPUNV *phGpu)
	BOOL wglEnumGpuDevicesNV (HGPUNV hGpu, UINT iDeviceIndex, PGPU_DEVICE lpGpuDevice)
	HDC wglCreateAffinityDCNV (const HGPUNV *phGpuList)
	BOOL wglEnumGpusFromAffinityDCNV (HDC hAffinityDC, UINT iGpuIndex, HGPUNV *hGpu)
	BOOL wglDeleteDCNV (HDC hdc)
	DECLARE_HANDLE(HGPUNV);
	typedef struct _GPU_DEVICE {  DWORD cb;   CHAR DeviceName[32];   CHAR DeviceString[128];   DWORD Flags;   RECT rcVirtualScreen; } GPU_DEVICE, *PGPU_DEVICE;