Class CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC>
org.lwjgl.cuda.CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC extends org.lwjgl.system.Struct<CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC> implements org.lwjgl.system.NativeResource

Layout


 struct CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC {
     CUexternalSemaphoreHandleType type;
     union {
         int fd;
         struct {
             void * handle;
             void const * name;
         } win32;
         void const * nvSciSyncObj;
     } handle;
     unsigned int flags;
     unsigned int reserved[16];
 }