If pData is NULL, then the size, in bytes, of the internal representation data is returned in dataSize. Otherwise, dataSize must be the size of the buffer, in bytes, pointed to by pData and on return dataSize is overwritten with the number of bytes of data actually written to pData including any trailing null character. If dataSize is less than the size, in bytes, of the internal representation’s data, at most dataSize bytes of data will be written to pData, and INCOMPLETE will be returned instead of SUCCESS, to indicate that not all the available representation was returned.
If isText is TRUE and pData is not NULL and dataSize is not zero, the last byte written to pData will be a null character.
sType must be STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHRpNext must be NULLGetPipelineExecutableInternalRepresentationsKHR
struct VkPipelineExecutableInternalRepresentationKHR {
VkStructureType sType;
void * pNext;
char name[VK_MAX_DESCRIPTION_SIZE];
char description[VK_MAX_DESCRIPTION_SIZE];
VkBool32 isText;
size_t dataSize;
void * pData;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | DATASIZE
The struct member offsets. |
| public static final int | DESCRIPTION
The struct member offsets. |
| public static final int | ISTEXT
The struct member offsets. |
| public static final int | NAME
The struct member offsets. |
| public static final int | PDATA
The struct member offsets. |
| public static final int | PNEXT
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 | VkPipelineExecutableInternalRepresentationKHR(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR. | calloc(int
the buffer capacity capacity)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR. | |
| public static VkPipelineExecutableInternalRepresentationKHR. | |
| protected VkPipelineExecutableInternalRepresentationKHR | 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 VkPipelineExecutableInternalRepresentationKHR | create()
Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR | create(long address)
Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR. | create(int
the buffer capacity capacity)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR. | |
| public long | dataSize()
an integer related to the size, in bytes, of the internal representation’s data, as described below. |
| public ByteBuffer | description()
an array of |
| public String | descriptionString()
an array of |
| public boolean | |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR. | malloc(int
the buffer capacity capacity)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR | |
| public static VkPipelineExecutableInternalRepresentationKHR. | |
| public static VkPipelineExecutableInternalRepresentationKHR. | |
| public ByteBuffer | name()
an array of |
| public String | nameString()
an array of |
| public static long | |
| public static ByteBuffer | |
| public static String | |
| public static int | |
| public static ByteBuffer | |
| public static String | |
| public static ByteBuffer | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public ByteBuffer | pData()
either |
| public long | |
| public VkPipelineExecutableInternalRepresentationKHR | |
| public VkPipelineExecutableInternalRepresentationKHR | |
| public VkPipelineExecutableInternalRepresentationKHR | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public int | |
| public VkPipelineExecutableInternalRepresentationKHR | |
| public VkPipelineExecutableInternalRepresentationKHR | sType$Default()
Sets the |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| DATASIZE | back to summary |
|---|---|
| public static final int DATASIZE The struct member offsets. | |
| DESCRIPTION | back to summary |
|---|---|
| public static final int DESCRIPTION The struct member offsets. | |
| ISTEXT | back to summary |
|---|---|
| public static final int ISTEXT The struct member offsets. | |
| NAME | back to summary |
|---|---|
| public static final int NAME The struct member offsets. | |
| PDATA | back to summary |
|---|---|
| public static final int PDATA The struct member offsets. | |
| PNEXT | back to summary |
|---|---|
| public static final int PNEXT The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| STYPE | back to summary |
|---|---|
| public static final int STYPE The struct member offsets. | |
| VkPipelineExecutableInternalRepresentationKHR | back to summary |
|---|---|
| protected VkPipelineExecutableInternalRepresentationKHR(long address, ByteBuffer container) | |
| VkPipelineExecutableInternalRepresentationKHR | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Returns a new
| |
| callocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR callocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR callocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| callocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| create | back to summary |
|---|---|
| protected VkPipelineExecutableInternalRepresentationKHR create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR create() Returns a new | |
| create | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Returns a new
| |
| create | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Create a
| |
| createSafe | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Like
| |
| dataSize | back to summary |
|---|---|
| public long dataSize() an integer related to the size, in bytes, of the internal representation’s data, as described below.
| |
| description | back to summary |
|---|---|
| public ByteBuffer description() an array of
| |
| descriptionString | back to summary |
|---|---|
| public String descriptionString() an array of
| |
| isText | back to summary |
|---|---|
| public boolean isText() specifies whether the returned data is text or opaque data. If
| |
| malloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Returns a new
| |
| mallocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR mallocStack()
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR mallocStack(MemoryStack stack)
Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| mallocStack | back to summary |
|---|---|
| public static VkPipelineExecutableInternalRepresentationKHR. Deprecated
Deprecated for removal in 3.4.0. Use
| |
| name | back to summary |
|---|---|
| public ByteBuffer name() an array of
| |
| nameString | back to summary |
|---|---|
| public String nameString() an array of
| |
| ndataSize | back to summary |
|---|---|
| public static long ndataSize(long struct) Unsafe version of | |
| ndescription | back to summary |
|---|---|
| public static ByteBuffer ndescription(long struct) Unsafe version of | |
| ndescriptionString | back to summary |
|---|---|
| public static String ndescriptionString(long struct) Unsafe version of | |
| nisText | back to summary |
|---|---|
| public static int nisText(long struct) Unsafe version of | |
| nname | back to summary |
|---|---|
| public static ByteBuffer nname(long struct) Unsafe version of | |
| nnameString | back to summary |
|---|---|
| public static String nnameString(long struct) Unsafe version of | |
| npData | back to summary |
|---|---|
| public static ByteBuffer npData(long struct) Unsafe version of
| |
| npNext | back to summary |
|---|---|
| public static long npNext(long struct) Unsafe version of | |
| npNext | back to summary |
|---|---|
| public static void npNext(long struct, long value) Unsafe version of | |
| nsType | back to summary |
|---|---|
| public static int nsType(long struct) Unsafe version of | |
| nsType | back to summary |
|---|---|
| public static void nsType(long struct, int value) Unsafe version of | |
| pData | back to summary |
|---|---|
| public ByteBuffer pData() either
| |
| pNext | back to summary |
|---|---|
| public long pNext()
| |
| pNext | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR pNext(long value) Sets the specified value to the | |
| set | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR set(int sType, long pNext) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR set(VkPipelineExecutableInternalRepresentationKHR src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| sType | back to summary |
|---|---|
| public int sType() a
| |
| sType | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR sType(int value) Sets the specified value to the | |
| sType$Default | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR sType$Default() Sets the | |
VkPipelineExecutableInternalRepresentationKHR structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final VkPipelineExecutableInternalRepresentationKHR |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final VkPipelineExecutableInternalRepresentationKHR ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| dataSize | back to summary |
|---|---|
public long dataSize()
| |
| description | back to summary |
|---|---|
public ByteBuffer description()
| |
| descriptionString | back to summary |
|---|---|
public String descriptionString()
| |
| getElementFactory | back to summary |
|---|---|
| protected VkPipelineExecutableInternalRepresentationKHR getElementFactory() Implements abstract org.
| |
| isText | back to summary |
|---|---|
public boolean isText()
| |
| name | back to summary |
|---|---|
public ByteBuffer name()
| |
| nameString | back to summary |
|---|---|
public String nameString()
| |
| pData | back to summary |
|---|---|
public ByteBuffer pData()
| |
| pNext | back to summary |
|---|---|
public long pNext()
| |
| pNext | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR. Sets the specified value to the | |
| self | back to summary |
|---|---|
| protected VkPipelineExecutableInternalRepresentationKHR. Implements abstract org.
| |
| sType | back to summary |
|---|---|
public int sType()
| |
| sType | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR. Sets the specified value to the | |
| sType$Default | back to summary |
|---|---|
| public VkPipelineExecutableInternalRepresentationKHR. Sets the | |