You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For OpenGL 2.1+ and OpenGL 3.1+, this means using EnumDisplayDevices and EnumDisplaySettings on Windows, and God knows what on other platforms. Vendor-specific extensions have to be used as well, namely WGL_NV_swap_group, WGL_NV_gpu_affinity, and WGL_AMD_gpu_association.
For OpenGL ES 2 and OpenGL ES 3 this isn't much of an issue, however there might be a brute-force method via eglGetDisplay.
The text was updated successfully, but these errors were encountered:
For Direct3D9, this means using the
IDirect3D9
interface.For Direct3D11, this means using
IDXGIFactory::EnumAdapters
andIDXGIAdapter::EnumOutputs
andIDXGIOutput::GetDisplayModeList
.For OpenGL 2.1+ and OpenGL 3.1+, this means using
EnumDisplayDevices
andEnumDisplaySettings
on Windows, and God knows what on other platforms. Vendor-specific extensions have to be used as well, namelyWGL_NV_swap_group
,WGL_NV_gpu_affinity
, andWGL_AMD_gpu_association
.For OpenGL ES 2 and OpenGL ES 3 this isn't much of an issue, however there might be a brute-force method via
eglGetDisplay
.The text was updated successfully, but these errors were encountered: