Package org.lwjgl.opengl
Class EXTSemaphoreWin32
- java.lang.Object
-
- org.lwjgl.opengl.EXTSemaphoreWin32
-
public class EXTSemaphoreWin32 extends java.lang.ObjectNative bindings to the EXT_semaphore_win32 extension.Building upon the OpenGL memory object and semaphore framework defined in EXT_external_objects, this extension enables an OpenGL application to import a memory object or semaphore from a Win32 NT handle or a KMT share handle.
-
-
Field Summary
Fields Modifier and Type Field and Description static intGL_D3D12_FENCE_VALUE_EXTstatic intGL_DEVICE_LUID_EXT
GL_DEVICE_NODE_MASK_EXTAccepted by thepnameparameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, GetInteger64v, GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.static intGL_HANDLE_TYPE_D3D12_FENCE_EXTAccepted by thehandleTypeparameter ofImportSemaphoreWin32HandleEXT.static intGL_HANDLE_TYPE_OPAQUE_WIN32_EXTAccepted by thehandleTypeparameter ofImportMemoryWin32HandleEXT,ImportMemoryWin32NameEXT,ImportSemaphoreWin32HandleEXT, andImportSemaphoreWin32NameEXT.static intGL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXTAccepted by thehandleTypeparameter ofImportMemoryWin32HandleEXTandImportSemaphoreWin32HandleEXT.static intGL_LUID_SIZE_EXTConstant values.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidglImportSemaphoreWin32HandleEXT(int semaphore, int handleType, long handle)static voidglImportSemaphoreWin32NameEXT(int semaphore, int handleType, long name)
-
-
-
Field Detail
-
GL_HANDLE_TYPE_OPAQUE_WIN32_EXT
Accepted by thehandleTypeparameter ofImportMemoryWin32HandleEXT,ImportMemoryWin32NameEXT,ImportSemaphoreWin32HandleEXT, andImportSemaphoreWin32NameEXT.
-
GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT
Accepted by thehandleTypeparameter ofImportMemoryWin32HandleEXTandImportSemaphoreWin32HandleEXT.
-
GL_DEVICE_LUID_EXT, GL_DEVICE_NODE_MASK_EXT
Accepted by thepnameparameter of GetBooleanv, GetDoublev, GetFloatv, GetIntegerv, GetInteger64v, GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
-
GL_LUID_SIZE_EXT
Constant values.
-
GL_HANDLE_TYPE_D3D12_FENCE_EXT
Accepted by thehandleTypeparameter ofImportSemaphoreWin32HandleEXT.
-
-