/** Returns the {@link WGLNVDXInterop} instance for the current context. */ public static WGLNVDXInterop getInstance() { return GL.getCapabilities().__WGLNVDXInterop; }
/** Returns the {@link WGLNVGPUAffinity} instance of the current context. */ public static WGLNVGPUAffinity getInstance() { return getInstance(GL.getCapabilities()); }
/** Returns the {@link NVBindlessMultiDrawIndirectCount} instance for the current context. */ public static NVBindlessMultiDrawIndirectCount getInstance() { return checkFunctionality(GL.getCapabilities().__NVBindlessMultiDrawIndirectCount); }
/** Returns the {@link ARBViewportArray} instance for the current context. */ public static ARBViewportArray getInstance() { return checkFunctionality(GL.getCapabilities().__ARBViewportArray); }
/** Returns the {@link EXTTextureInteger} instance for the current context. */ public static EXTTextureInteger getInstance() { return checkFunctionality(GL.getCapabilities().__EXTTextureInteger); }
/** Returns the {@link AMDPerformanceMonitor} instance for the current context. */ public static AMDPerformanceMonitor getInstance() { return checkFunctionality(GL.getCapabilities().__AMDPerformanceMonitor); }
/** Returns the {@link GLXAMDGPUAssociation} instance for the current context. */ public static GLXAMDGPUAssociation getInstance() { return checkFunctionality(GL.getCapabilities().__GLXAMDGPUAssociation); }
/** Returns the {@link WGLARBMakeCurrentRead} instance for the current context. */ public static WGLARBMakeCurrentRead getInstance() { return GL.getCapabilities().__WGLARBMakeCurrentRead; }
/** Returns the {@link ARBTextureBarrier} instance for the current context. */ public static ARBTextureBarrier getInstance() { return checkFunctionality(GL.getCapabilities().__ARBTextureBarrier); }
/** Returns the {@link WGLNVDXInterop} instance of the current context. */ public static WGLNVDXInterop getInstance() { return getInstance(GL.getCapabilities()); }
/** Returns the {@link org.lwjgl.opengl.WGLAMDGPUAssociation} instance for the current context. */ public static WGLAMDGPUAssociation getInstance() { return GL.getCapabilities().__WGLAMDGPUAssociation; }
/** Returns the {@link org.lwjgl.opengl.GLXEXTImportContext} instance for the current context. */ public static GLXEXTImportContext getInstance() { return GL.getCapabilities().__GLXEXTImportContext; }
/** Returns the {@link org.lwjgl.opengl.ARBShaderSubroutine} instance for the current context. */ public static ARBShaderSubroutine getInstance() { return GL.getCapabilities().__ARBShaderSubroutine; }
/** Returns the {@link ARBUniformBufferObject} instance for the current context. */ public static ARBUniformBufferObject getInstance() { return checkFunctionality(GL.getCapabilities().__ARBUniformBufferObject); }
/** Returns the {@link GL12} instance for the current context. */ public static GL12 getInstance() { return GL.getCapabilities().__GL12; }
/** Returns the {@link ARBCopyImage} instance for the current context. */ public static ARBCopyImage getInstance() { return checkFunctionality(GL.getCapabilities().__ARBCopyImage); }
/** Returns the {@link GL15} instance for the current context. */ public static GL15 getInstance() { return checkFunctionality(GL.getCapabilities().__GL15); }
/** Returns the {@link WGLNVCopyImage} instance for the current context. */ public static WGLNVCopyImage getInstance() { return GL.getCapabilities().__WGLNVCopyImage; }