sType must be STRUCTURE_TYPE_CU_LAUNCH_INFO_NVXpNext must be NULLfunction must be a valid VkCuFunctionNVX handleparamCount is not 0, pParams must be a valid pointer to an array of paramCount bytesextraCount is not 0, pExtras must be a valid pointer to an array of extraCount bytes
struct VkCuLaunchInfoNVX {
VkStructureType sType;
void const * pNext;
VkCuFunctionNVX function;
uint32_t gridDimX;
uint32_t gridDimY;
uint32_t gridDimZ;
uint32_t blockDimX;
uint32_t blockDimY;
uint32_t blockDimZ;
uint32_t sharedMemBytes;
size_t paramCount;
void const * const * pParams;
size_t extraCount;
void const * const * pExtras;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | VkCuLaunchInfoNVX.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BLOCKDIMX
The struct member offsets. |
| public static final int | BLOCKDIMY
The struct member offsets. |
| public static final int | BLOCKDIMZ
The struct member offsets. |
| public static final int | EXTRACOUNT
The struct member offsets. |
| public static final int | FUNCTION
The struct member offsets. |
| public static final int | GRIDDIMX
The struct member offsets. |
| public static final int | GRIDDIMY
The struct member offsets. |
| public static final int | GRIDDIMZ
The struct member offsets. |
| public static final int | PARAMCOUNT
The struct member offsets. |
| public static final int | PEXTRAS
The struct member offsets. |
| public static final int | PNEXT
The struct member offsets. |
| public static final int | PPARAMS
The struct member offsets. |
| public static final int | SHAREDMEMBYTES
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | STYPE
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | VkCuLaunchInfoNVX(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX. | calloc(int
the buffer capacity capacity)Returns a new |
| public static VkCuLaunchInfoNVX | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VkCuLaunchInfoNVX. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected VkCuLaunchInfoNVX | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX. | create(int
the buffer capacity capacity)Returns a new |
| public static VkCuLaunchInfoNVX. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX. | |
| public long | |
| public long | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX | |
| public static VkCuLaunchInfoNVX. | malloc(int
the buffer capacity capacity)Returns a new |
| public static VkCuLaunchInfoNVX | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VkCuLaunchInfoNVX. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | nextraCount(long struct, long value)
Sets the specified value to the |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | nparamCount(long struct, long value)
Sets the specified value to the |
| public static PointerBuffer | |
| public static void | |
| public static long | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public long | |
| public PointerBuffer | |
| public VkCuLaunchInfoNVX | |
| public long | |
| public VkCuLaunchInfoNVX | |
| public PointerBuffer | |
| public VkCuLaunchInfoNVX | |
| public VkCuLaunchInfoNVX | set(int sType, long pNext, long function, int gridDimX, int gridDimY, int gridDimZ, int blockDimX, int blockDimY, int blockDimZ, int sharedMemBytes, PointerBuffer pParams, PointerBuffer pExtras)
Initializes this struct with the specified values. |
| public VkCuLaunchInfoNVX | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public VkCuLaunchInfoNVX | |
| public int | |
| public int | |
| public VkCuLaunchInfoNVX | |
| public VkCuLaunchInfoNVX | |
| public static void |