public static class VkPhysicalDeviceLimits.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceLimits,VkPhysicalDeviceLimits.Buffer>
VkPhysicalDeviceLimits structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
VkPhysicalDeviceLimits.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
long |
bufferImageGranularity()
Returns the value of the
bufferImageGranularity field. |
int |
discreteQueuePriorities()
Returns the value of the
discreteQueuePriorities field. |
int |
framebufferColorSampleCounts()
Returns the value of the
framebufferColorSampleCounts field. |
int |
framebufferDepthSampleCounts()
Returns the value of the
framebufferDepthSampleCounts field. |
int |
framebufferNoAttachmentsSampleCounts()
Returns the value of the
framebufferNoAttachmentsSampleCounts field. |
int |
framebufferStencilSampleCounts()
Returns the value of the
framebufferStencilSampleCounts field. |
float |
lineWidthGranularity()
Returns the value of the
lineWidthGranularity field. |
java.nio.FloatBuffer |
lineWidthRange()
Returns a
FloatBuffer view of the lineWidthRange field. |
float |
lineWidthRange(int index)
Returns the value at the specified index of the
lineWidthRange field. |
int |
maxBoundDescriptorSets()
Returns the value of the
maxBoundDescriptorSets field. |
int |
maxClipDistances()
Returns the value of the
maxClipDistances field. |
int |
maxColorAttachments()
Returns the value of the
maxColorAttachments field. |
int |
maxCombinedClipAndCullDistances()
Returns the value of the
maxCombinedClipAndCullDistances field. |
int |
maxComputeSharedMemorySize()
Returns the value of the
maxComputeSharedMemorySize field. |
java.nio.IntBuffer |
maxComputeWorkGroupCount()
Returns a
IntBuffer view of the maxComputeWorkGroupCount field. |
int |
maxComputeWorkGroupCount(int index)
Returns the value at the specified index of the
maxComputeWorkGroupCount field. |
int |
maxComputeWorkGroupInvocations()
Returns the value of the
maxComputeWorkGroupInvocations field. |
java.nio.IntBuffer |
maxComputeWorkGroupSize()
Returns a
IntBuffer view of the maxComputeWorkGroupSize field. |
int |
maxComputeWorkGroupSize(int index)
Returns the value at the specified index of the
maxComputeWorkGroupSize field. |
int |
maxCullDistances()
Returns the value of the
maxCullDistances field. |
int |
maxDescriptorSetInputAttachments()
Returns the value of the
maxDescriptorSetInputAttachments field. |
int |
maxDescriptorSetSampledImages()
Returns the value of the
maxDescriptorSetSampledImages field. |
int |
maxDescriptorSetSamplers()
Returns the value of the
maxDescriptorSetSamplers field. |
int |
maxDescriptorSetStorageBuffers()
Returns the value of the
maxDescriptorSetStorageBuffers field. |
int |
maxDescriptorSetStorageBuffersDynamic()
Returns the value of the
maxDescriptorSetStorageBuffersDynamic field. |
int |
maxDescriptorSetStorageImages()
Returns the value of the
maxDescriptorSetStorageImages field. |
int |
maxDescriptorSetUniformBuffers()
Returns the value of the
maxDescriptorSetUniformBuffers field. |
int |
maxDescriptorSetUniformBuffersDynamic()
Returns the value of the
maxDescriptorSetUniformBuffersDynamic field. |
int |
maxDrawIndexedIndexValue()
Returns the value of the
maxDrawIndexedIndexValue field. |
int |
maxDrawIndirectCount()
Returns the value of the
maxDrawIndirectCount field. |
int |
maxFragmentCombinedOutputResources()
Returns the value of the
maxFragmentCombinedOutputResources field. |
int |
maxFragmentDualSrcAttachments()
Returns the value of the
maxFragmentDualSrcAttachments field. |
int |
maxFragmentInputComponents()
Returns the value of the
maxFragmentInputComponents field. |
int |
maxFragmentOutputAttachments()
Returns the value of the
maxFragmentOutputAttachments field. |
int |
maxFramebufferHeight()
Returns the value of the
maxFramebufferHeight field. |
int |
maxFramebufferLayers()
Returns the value of the
maxFramebufferLayers field. |
int |
maxFramebufferWidth()
Returns the value of the
maxFramebufferWidth field. |
int |
maxGeometryInputComponents()
Returns the value of the
maxGeometryInputComponents field. |
int |
maxGeometryOutputComponents()
Returns the value of the
maxGeometryOutputComponents field. |
int |
maxGeometryOutputVertices()
Returns the value of the
maxGeometryOutputVertices field. |
int |
maxGeometryShaderInvocations()
Returns the value of the
maxGeometryShaderInvocations field. |
int |
maxGeometryTotalOutputComponents()
Returns the value of the
maxGeometryTotalOutputComponents field. |
int |
maxImageArrayLayers()
Returns the value of the
maxImageArrayLayers field. |
int |
maxImageDimension1D()
Returns the value of the
maxImageDimension1D field. |
int |
maxImageDimension2D()
Returns the value of the
maxImageDimension2D field. |
int |
maxImageDimension3D()
Returns the value of the
maxImageDimension3D field. |
int |
maxImageDimensionCube()
Returns the value of the
maxImageDimensionCube field. |
float |
maxInterpolationOffset()
Returns the value of the
maxInterpolationOffset field. |
int |
maxMemoryAllocationCount()
Returns the value of the
maxMemoryAllocationCount field. |
int |
maxPerStageDescriptorInputAttachments()
Returns the value of the
maxPerStageDescriptorInputAttachments field. |
int |
maxPerStageDescriptorSampledImages()
Returns the value of the
maxPerStageDescriptorSampledImages field. |
int |
maxPerStageDescriptorSamplers()
Returns the value of the
maxPerStageDescriptorSamplers field. |
int |
maxPerStageDescriptorStorageBuffers()
Returns the value of the
maxPerStageDescriptorStorageBuffers field. |
int |
maxPerStageDescriptorStorageImages()
Returns the value of the
maxPerStageDescriptorStorageImages field. |
int |
maxPerStageDescriptorUniformBuffers()
Returns the value of the
maxPerStageDescriptorUniformBuffers field. |
int |
maxPerStageResources()
Returns the value of the
maxPerStageResources field. |
int |
maxPushConstantsSize()
Returns the value of the
maxPushConstantsSize field. |
int |
maxSampleMaskWords()
Returns the value of the
maxSampleMaskWords field. |
int |
maxSamplerAllocationCount()
Returns the value of the
maxSamplerAllocationCount field. |
float |
maxSamplerAnisotropy()
Returns the value of the
maxSamplerAnisotropy field. |
float |
maxSamplerLodBias()
Returns the value of the
maxSamplerLodBias field. |
int |
maxStorageBufferRange()
Returns the value of the
maxStorageBufferRange field. |
int |
maxTessellationControlPerPatchOutputComponents()
Returns the value of the
maxTessellationControlPerPatchOutputComponents field. |
int |
maxTessellationControlPerVertexInputComponents()
Returns the value of the
maxTessellationControlPerVertexInputComponents field. |
int |
maxTessellationControlPerVertexOutputComponents()
Returns the value of the
maxTessellationControlPerVertexOutputComponents field. |
int |
maxTessellationControlTotalOutputComponents()
Returns the value of the
maxTessellationControlTotalOutputComponents field. |
int |
maxTessellationEvaluationInputComponents()
Returns the value of the
maxTessellationEvaluationInputComponents field. |
int |
maxTessellationEvaluationOutputComponents()
Returns the value of the
maxTessellationEvaluationOutputComponents field. |
int |
maxTessellationGenerationLevel()
Returns the value of the
maxTessellationGenerationLevel field. |
int |
maxTessellationPatchSize()
Returns the value of the
maxTessellationPatchSize field. |
int |
maxTexelBufferElements()
Returns the value of the
maxTexelBufferElements field. |
int |
maxTexelGatherOffset()
Returns the value of the
maxTexelGatherOffset field. |
int |
maxTexelOffset()
Returns the value of the
maxTexelOffset field. |
int |
maxUniformBufferRange()
Returns the value of the
maxUniformBufferRange field. |
int |
maxVertexInputAttributeOffset()
Returns the value of the
maxVertexInputAttributeOffset field. |
int |
maxVertexInputAttributes()
Returns the value of the
maxVertexInputAttributes field. |
int |
maxVertexInputBindings()
Returns the value of the
maxVertexInputBindings field. |
int |
maxVertexInputBindingStride()
Returns the value of the
maxVertexInputBindingStride field. |
int |
maxVertexOutputComponents()
Returns the value of the
maxVertexOutputComponents field. |
java.nio.IntBuffer |
maxViewportDimensions()
Returns a
IntBuffer view of the maxViewportDimensions field. |
int |
maxViewportDimensions(int index)
Returns the value at the specified index of the
maxViewportDimensions field. |
int |
maxViewports()
Returns the value of the
maxViewports field. |
float |
minInterpolationOffset()
Returns the value of the
minInterpolationOffset field. |
long |
minMemoryMapAlignment()
Returns the value of the
minMemoryMapAlignment field. |
long |
minStorageBufferOffsetAlignment()
Returns the value of the
minStorageBufferOffsetAlignment field. |
long |
minTexelBufferOffsetAlignment()
Returns the value of the
minTexelBufferOffsetAlignment field. |
int |
minTexelGatherOffset()
Returns the value of the
minTexelGatherOffset field. |
int |
minTexelOffset()
Returns the value of the
minTexelOffset field. |
long |
minUniformBufferOffsetAlignment()
Returns the value of the
minUniformBufferOffsetAlignment field. |
int |
mipmapPrecisionBits()
Returns the value of the
mipmapPrecisionBits field. |
long |
nonCoherentAtomSize()
Returns the value of the
nonCoherentAtomSize field. |
long |
optimalBufferCopyOffsetAlignment()
Returns the value of the
optimalBufferCopyOffsetAlignment field. |
long |
optimalBufferCopyRowPitchAlignment()
Returns the value of the
optimalBufferCopyRowPitchAlignment field. |
float |
pointSizeGranularity()
Returns the value of the
pointSizeGranularity field. |
java.nio.FloatBuffer |
pointSizeRange()
Returns a
FloatBuffer view of the pointSizeRange field. |
float |
pointSizeRange(int index)
Returns the value at the specified index of the
pointSizeRange field. |
int |
sampledImageColorSampleCounts()
Returns the value of the
sampledImageColorSampleCounts field. |
int |
sampledImageDepthSampleCounts()
Returns the value of the
sampledImageDepthSampleCounts field. |
int |
sampledImageIntegerSampleCounts()
Returns the value of the
sampledImageIntegerSampleCounts field. |
int |
sampledImageStencilSampleCounts()
Returns the value of the
sampledImageStencilSampleCounts field. |
long |
sparseAddressSpaceSize()
Returns the value of the
sparseAddressSpaceSize field. |
boolean |
standardSampleLocations()
Returns the value of the
standardSampleLocations field. |
int |
storageImageSampleCounts()
Returns the value of the
storageImageSampleCounts field. |
boolean |
strictLines()
Returns the value of the
strictLines field. |
int |
subPixelInterpolationOffsetBits()
Returns the value of the
subPixelInterpolationOffsetBits field. |
int |
subPixelPrecisionBits()
Returns the value of the
subPixelPrecisionBits field. |
int |
subTexelPrecisionBits()
Returns the value of the
subTexelPrecisionBits field. |
boolean |
timestampComputeAndGraphics()
Returns the value of the
timestampComputeAndGraphics field. |
float |
timestampPeriod()
Returns the value of the
timestampPeriod field. |
java.nio.FloatBuffer |
viewportBoundsRange()
Returns a
FloatBuffer view of the viewportBoundsRange field. |
float |
viewportBoundsRange(int index)
Returns the value at the specified index of the
viewportBoundsRange field. |
int |
viewportSubPixelBits()
Returns the value of the
viewportSubPixelBits field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
VkPhysicalDeviceLimits.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 VkPhysicalDeviceLimits.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 maxImageDimension1D()
maxImageDimension1D field.public int maxImageDimension2D()
maxImageDimension2D field.public int maxImageDimension3D()
maxImageDimension3D field.public int maxImageDimensionCube()
maxImageDimensionCube field.public int maxImageArrayLayers()
maxImageArrayLayers field.public int maxTexelBufferElements()
maxTexelBufferElements field.public int maxUniformBufferRange()
maxUniformBufferRange field.public int maxStorageBufferRange()
maxStorageBufferRange field.public int maxPushConstantsSize()
maxPushConstantsSize field.public int maxMemoryAllocationCount()
maxMemoryAllocationCount field.public int maxSamplerAllocationCount()
maxSamplerAllocationCount field.public long bufferImageGranularity()
bufferImageGranularity field.public long sparseAddressSpaceSize()
sparseAddressSpaceSize field.public int maxBoundDescriptorSets()
maxBoundDescriptorSets field.public int maxPerStageDescriptorSamplers()
maxPerStageDescriptorSamplers field.public int maxPerStageDescriptorUniformBuffers()
maxPerStageDescriptorUniformBuffers field.public int maxPerStageDescriptorStorageBuffers()
maxPerStageDescriptorStorageBuffers field.public int maxPerStageDescriptorSampledImages()
maxPerStageDescriptorSampledImages field.public int maxPerStageDescriptorStorageImages()
maxPerStageDescriptorStorageImages field.public int maxPerStageDescriptorInputAttachments()
maxPerStageDescriptorInputAttachments field.public int maxPerStageResources()
maxPerStageResources field.public int maxDescriptorSetSamplers()
maxDescriptorSetSamplers field.public int maxDescriptorSetUniformBuffers()
maxDescriptorSetUniformBuffers field.public int maxDescriptorSetUniformBuffersDynamic()
maxDescriptorSetUniformBuffersDynamic field.public int maxDescriptorSetStorageBuffers()
maxDescriptorSetStorageBuffers field.public int maxDescriptorSetStorageBuffersDynamic()
maxDescriptorSetStorageBuffersDynamic field.public int maxDescriptorSetSampledImages()
maxDescriptorSetSampledImages field.public int maxDescriptorSetStorageImages()
maxDescriptorSetStorageImages field.public int maxDescriptorSetInputAttachments()
maxDescriptorSetInputAttachments field.public int maxVertexInputAttributes()
maxVertexInputAttributes field.public int maxVertexInputBindings()
maxVertexInputBindings field.public int maxVertexInputAttributeOffset()
maxVertexInputAttributeOffset field.public int maxVertexInputBindingStride()
maxVertexInputBindingStride field.public int maxVertexOutputComponents()
maxVertexOutputComponents field.public int maxTessellationGenerationLevel()
maxTessellationGenerationLevel field.public int maxTessellationPatchSize()
maxTessellationPatchSize field.public int maxTessellationControlPerVertexInputComponents()
maxTessellationControlPerVertexInputComponents field.public int maxTessellationControlPerVertexOutputComponents()
maxTessellationControlPerVertexOutputComponents field.public int maxTessellationControlPerPatchOutputComponents()
maxTessellationControlPerPatchOutputComponents field.public int maxTessellationControlTotalOutputComponents()
maxTessellationControlTotalOutputComponents field.public int maxTessellationEvaluationInputComponents()
maxTessellationEvaluationInputComponents field.public int maxTessellationEvaluationOutputComponents()
maxTessellationEvaluationOutputComponents field.public int maxGeometryShaderInvocations()
maxGeometryShaderInvocations field.public int maxGeometryInputComponents()
maxGeometryInputComponents field.public int maxGeometryOutputComponents()
maxGeometryOutputComponents field.public int maxGeometryOutputVertices()
maxGeometryOutputVertices field.public int maxGeometryTotalOutputComponents()
maxGeometryTotalOutputComponents field.public int maxFragmentInputComponents()
maxFragmentInputComponents field.public int maxFragmentOutputAttachments()
maxFragmentOutputAttachments field.public int maxFragmentDualSrcAttachments()
maxFragmentDualSrcAttachments field.public int maxFragmentCombinedOutputResources()
maxFragmentCombinedOutputResources field.public int maxComputeSharedMemorySize()
maxComputeSharedMemorySize field.public java.nio.IntBuffer maxComputeWorkGroupCount()
IntBuffer view of the maxComputeWorkGroupCount field.public int maxComputeWorkGroupCount(int index)
maxComputeWorkGroupCount field.public int maxComputeWorkGroupInvocations()
maxComputeWorkGroupInvocations field.public java.nio.IntBuffer maxComputeWorkGroupSize()
IntBuffer view of the maxComputeWorkGroupSize field.public int maxComputeWorkGroupSize(int index)
maxComputeWorkGroupSize field.public int subPixelPrecisionBits()
subPixelPrecisionBits field.public int subTexelPrecisionBits()
subTexelPrecisionBits field.public int mipmapPrecisionBits()
mipmapPrecisionBits field.public int maxDrawIndexedIndexValue()
maxDrawIndexedIndexValue field.public int maxDrawIndirectCount()
maxDrawIndirectCount field.public float maxSamplerLodBias()
maxSamplerLodBias field.public float maxSamplerAnisotropy()
maxSamplerAnisotropy field.public int maxViewports()
maxViewports field.public java.nio.IntBuffer maxViewportDimensions()
IntBuffer view of the maxViewportDimensions field.public int maxViewportDimensions(int index)
maxViewportDimensions field.public java.nio.FloatBuffer viewportBoundsRange()
FloatBuffer view of the viewportBoundsRange field.public float viewportBoundsRange(int index)
viewportBoundsRange field.public int viewportSubPixelBits()
viewportSubPixelBits field.public long minMemoryMapAlignment()
minMemoryMapAlignment field.public long minTexelBufferOffsetAlignment()
minTexelBufferOffsetAlignment field.public long minUniformBufferOffsetAlignment()
minUniformBufferOffsetAlignment field.public long minStorageBufferOffsetAlignment()
minStorageBufferOffsetAlignment field.public int minTexelOffset()
minTexelOffset field.public int maxTexelOffset()
maxTexelOffset field.public int minTexelGatherOffset()
minTexelGatherOffset field.public int maxTexelGatherOffset()
maxTexelGatherOffset field.public float minInterpolationOffset()
minInterpolationOffset field.public float maxInterpolationOffset()
maxInterpolationOffset field.public int subPixelInterpolationOffsetBits()
subPixelInterpolationOffsetBits field.public int maxFramebufferWidth()
maxFramebufferWidth field.public int maxFramebufferHeight()
maxFramebufferHeight field.public int maxFramebufferLayers()
maxFramebufferLayers field.public int framebufferColorSampleCounts()
framebufferColorSampleCounts field.public int framebufferDepthSampleCounts()
framebufferDepthSampleCounts field.public int framebufferStencilSampleCounts()
framebufferStencilSampleCounts field.public int framebufferNoAttachmentsSampleCounts()
framebufferNoAttachmentsSampleCounts field.public int maxColorAttachments()
maxColorAttachments field.public int sampledImageColorSampleCounts()
sampledImageColorSampleCounts field.public int sampledImageIntegerSampleCounts()
sampledImageIntegerSampleCounts field.public int sampledImageDepthSampleCounts()
sampledImageDepthSampleCounts field.public int sampledImageStencilSampleCounts()
sampledImageStencilSampleCounts field.public int storageImageSampleCounts()
storageImageSampleCounts field.public int maxSampleMaskWords()
maxSampleMaskWords field.public boolean timestampComputeAndGraphics()
timestampComputeAndGraphics field.public float timestampPeriod()
timestampPeriod field.public int maxClipDistances()
maxClipDistances field.public int maxCullDistances()
maxCullDistances field.public int maxCombinedClipAndCullDistances()
maxCombinedClipAndCullDistances field.public int discreteQueuePriorities()
discreteQueuePriorities field.public java.nio.FloatBuffer pointSizeRange()
FloatBuffer view of the pointSizeRange field.public float pointSizeRange(int index)
pointSizeRange field.public java.nio.FloatBuffer lineWidthRange()
FloatBuffer view of the lineWidthRange field.public float lineWidthRange(int index)
lineWidthRange field.public float pointSizeGranularity()
pointSizeGranularity field.public float lineWidthGranularity()
lineWidthGranularity field.public boolean strictLines()
strictLines field.public boolean standardSampleLocations()
standardSampleLocations field.public long optimalBufferCopyOffsetAlignment()
optimalBufferCopyOffsetAlignment field.public long optimalBufferCopyRowPitchAlignment()
optimalBufferCopyRowPitchAlignment field.public long nonCoherentAtomSize()
nonCoherentAtomSize field.Copyright LWJGL. All Rights Reserved. License terms.