public static class VkShaderStatisticsInfoAMD.Buffer extends org.lwjgl.system.StructBuffer<VkShaderStatisticsInfoAMD,VkShaderStatisticsInfoAMD.Buffer>
VkShaderStatisticsInfoAMD structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
VkShaderStatisticsInfoAMD.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.IntBuffer |
computeWorkGroupSize()
Returns a
IntBuffer view of the computeWorkGroupSize field. |
int |
computeWorkGroupSize(int index)
Returns the value at the specified index of the
computeWorkGroupSize field. |
int |
numAvailableSgprs()
Returns the value of the
numAvailableSgprs field. |
int |
numAvailableVgprs()
Returns the value of the
numAvailableVgprs field. |
int |
numPhysicalSgprs()
Returns the value of the
numPhysicalSgprs field. |
int |
numPhysicalVgprs()
Returns the value of the
numPhysicalVgprs field. |
VkShaderResourceUsageAMD |
resourceUsage()
Returns a
VkShaderResourceUsageAMD view of the resourceUsage field. |
int |
shaderStageMask()
Returns the value of the
shaderStageMask field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
VkShaderStatisticsInfoAMD.Buffer instance backed by the specified container.
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 VkShaderStatisticsInfoAMD.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public int shaderStageMask()
shaderStageMask field.public VkShaderResourceUsageAMD resourceUsage()
VkShaderResourceUsageAMD view of the resourceUsage field.public int numPhysicalVgprs()
numPhysicalVgprs field.public int numPhysicalSgprs()
numPhysicalSgprs field.public int numAvailableVgprs()
numAvailableVgprs field.public int numAvailableSgprs()
numAvailableSgprs field.public java.nio.IntBuffer computeWorkGroupSize()
IntBuffer view of the computeWorkGroupSize field.public int computeWorkGroupSize(int index)
computeWorkGroupSize field.Copyright LWJGL. All Rights Reserved. License terms.