Record Class VkPhysicalDeviceLimits
java.lang.Object
java.lang.Record
club.doki7.vulkan.datatype.VkPhysicalDeviceLimits
- All Implemented Interfaces:
IPointer,IVkPhysicalDeviceLimits
@ValueBasedCandidate
@UnsafeConstructor
public record VkPhysicalDeviceLimits(@NotNull MemorySegment segment)
extends Record
implements IVkPhysicalDeviceLimits
Represents a pointer to a VkPhysicalDeviceLimits structure in native memory.
Structure
typedef struct VkPhysicalDeviceLimits {
uint32_t maxImageDimension1D;
uint32_t maxImageDimension2D;
uint32_t maxImageDimension3D;
uint32_t maxImageDimensionCube;
uint32_t maxImageArrayLayers;
uint32_t maxTexelBufferElements;
uint32_t maxUniformBufferRange;
uint32_t maxStorageBufferRange;
uint32_t maxPushConstantsSize;
uint32_t maxMemoryAllocationCount;
uint32_t maxSamplerAllocationCount;
VkDeviceSize bufferImageGranularity;
VkDeviceSize sparseAddressSpaceSize;
uint32_t maxBoundDescriptorSets;
uint32_t maxPerStageDescriptorSamplers;
uint32_t maxPerStageDescriptorUniformBuffers;
uint32_t maxPerStageDescriptorStorageBuffers;
uint32_t maxPerStageDescriptorSampledImages;
uint32_t maxPerStageDescriptorStorageImages;
uint32_t maxPerStageDescriptorInputAttachments;
uint32_t maxPerStageResources;
uint32_t maxDescriptorSetSamplers;
uint32_t maxDescriptorSetUniformBuffers;
uint32_t maxDescriptorSetUniformBuffersDynamic;
uint32_t maxDescriptorSetStorageBuffers;
uint32_t maxDescriptorSetStorageBuffersDynamic;
uint32_t maxDescriptorSetSampledImages;
uint32_t maxDescriptorSetStorageImages;
uint32_t maxDescriptorSetInputAttachments;
uint32_t maxVertexInputAttributes;
uint32_t maxVertexInputBindings;
uint32_t maxVertexInputAttributeOffset;
uint32_t maxVertexInputBindingStride;
uint32_t maxVertexOutputComponents;
uint32_t maxTessellationGenerationLevel;
uint32_t maxTessellationPatchSize;
uint32_t maxTessellationControlPerVertexInputComponents;
uint32_t maxTessellationControlPerVertexOutputComponents;
uint32_t maxTessellationControlPerPatchOutputComponents;
uint32_t maxTessellationControlTotalOutputComponents;
uint32_t maxTessellationEvaluationInputComponents;
uint32_t maxTessellationEvaluationOutputComponents;
uint32_t maxGeometryShaderInvocations;
uint32_t maxGeometryInputComponents;
uint32_t maxGeometryOutputComponents;
uint32_t maxGeometryOutputVertices;
uint32_t maxGeometryTotalOutputComponents;
uint32_t maxFragmentInputComponents;
uint32_t maxFragmentOutputAttachments;
uint32_t maxFragmentDualSrcAttachments;
uint32_t maxFragmentCombinedOutputResources;
uint32_t maxComputeSharedMemorySize;
uint32_t[3] maxComputeWorkGroupCount;
uint32_t maxComputeWorkGroupInvocations;
uint32_t[3] maxComputeWorkGroupSize;
uint32_t subPixelPrecisionBits;
uint32_t subTexelPrecisionBits;
uint32_t mipmapPrecisionBits;
uint32_t maxDrawIndexedIndexValue;
uint32_t maxDrawIndirectCount;
float maxSamplerLodBias;
float maxSamplerAnisotropy;
uint32_t maxViewports;
uint32_t[2] maxViewportDimensions;
float[2] viewportBoundsRange;
uint32_t viewportSubPixelBits;
size_t minMemoryMapAlignment;
VkDeviceSize minTexelBufferOffsetAlignment;
VkDeviceSize minUniformBufferOffsetAlignment;
VkDeviceSize minStorageBufferOffsetAlignment;
int32_t minTexelOffset;
uint32_t maxTexelOffset;
int32_t minTexelGatherOffset;
uint32_t maxTexelGatherOffset;
float minInterpolationOffset;
float maxInterpolationOffset;
uint32_t subPixelInterpolationOffsetBits;
uint32_t maxFramebufferWidth;
uint32_t maxFramebufferHeight;
uint32_t maxFramebufferLayers;
VkSampleCountFlags framebufferColorSampleCounts; // optional
VkSampleCountFlags framebufferDepthSampleCounts; // optional
VkSampleCountFlags framebufferStencilSampleCounts; // optional
VkSampleCountFlags framebufferNoAttachmentsSampleCounts; // optional
uint32_t maxColorAttachments;
VkSampleCountFlags sampledImageColorSampleCounts; // optional
VkSampleCountFlags sampledImageIntegerSampleCounts; // optional
VkSampleCountFlags sampledImageDepthSampleCounts; // optional
VkSampleCountFlags sampledImageStencilSampleCounts; // optional
VkSampleCountFlags storageImageSampleCounts; // optional
uint32_t maxSampleMaskWords;
VkBool32 timestampComputeAndGraphics;
float timestampPeriod;
uint32_t maxClipDistances;
uint32_t maxCullDistances;
uint32_t maxCombinedClipAndCullDistances;
uint32_t discreteQueuePriorities;
float[2] pointSizeRange;
float[2] lineWidthRange;
float pointSizeGranularity;
float lineWidthGranularity;
VkBool32 strictLines;
VkBool32 standardSampleLocations;
VkDeviceSize optimalBufferCopyOffsetAlignment;
VkDeviceSize optimalBufferCopyRowPitchAlignment;
VkDeviceSize nonCoherentAtomSize;
} VkPhysicalDeviceLimits;
Contracts
The property segment() should always be not-null
(segment != NULL && !segment.equals(MemorySegment.NULL)), and properly aligned to
LAYOUT.byteAlignment() bytes. To represent null pointer, you may use a Java
null instead. See the documentation of IPointer.segment() for more details.
The constructor of this class is marked as UnsafeConstructor, because it does not
perform any runtime check. The constructor can be useful for automatic code generators.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordRepresents a pointer to / an array ofVkPhysicalDeviceLimitsstructure(s) in native memory. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final StructLayoutstatic final ValueLayout.OfLongstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfFloatstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfFloatstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfFloatstatic final ValueLayout.OfFloatstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfFloatstatic final ValueLayout.OfLongstatic final ValueLayout.OfLongstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfLongstatic final ValueLayout.OfIntstatic final ValueLayout.OfLongstatic final ValueLayout.OfLongstatic final ValueLayout.OfLongstatic final ValueLayout.OfFloatstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfLongstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfFloatstatic final SequenceLayoutstatic final ValueLayout.OfIntstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final long -
Constructor Summary
ConstructorsConstructorDescriptionVkPhysicalDeviceLimits(@NotNull MemorySegment segment) Creates an instance of aVkPhysicalDeviceLimitsrecord class. -
Method Summary
Modifier and TypeMethodDescriptionstatic VkPhysicalDeviceLimitsstatic VkPhysicalDeviceLimits.PtrlongbufferImageGranularity(long value) static VkPhysicalDeviceLimitsclone(Arena arena, VkPhysicalDeviceLimits src) intdiscreteQueuePriorities(int value) final booleanIndicates whether some other object is "equal to" this one.intframebufferColorSampleCounts(int value) intframebufferDepthSampleCounts(int value) intframebufferNoAttachmentsSampleCounts(int value) intframebufferStencilSampleCounts(int value) final inthashCode()Returns a hash code value for this object.floatlineWidthGranularity(float value) lineWidthRange(FloatPtr value) lineWidthRange(@NotNull Consumer<FloatPtr> consumer) @NotNull MemorySegmentintmaxBoundDescriptorSets(int value) intmaxClipDistances(int value) intmaxColorAttachments(int value) intmaxCombinedClipAndCullDistances(int value) intmaxComputeSharedMemorySize(int value) maxComputeWorkGroupCount(IntPtr value) maxComputeWorkGroupCount(@NotNull Consumer<IntPtr> consumer) @NotNull MemorySegmentintmaxComputeWorkGroupInvocations(int value) maxComputeWorkGroupSize(IntPtr value) maxComputeWorkGroupSize(@NotNull Consumer<IntPtr> consumer) @NotNull MemorySegmentintmaxCullDistances(int value) intmaxDescriptorSetInputAttachments(int value) intmaxDescriptorSetSampledImages(int value) intmaxDescriptorSetSamplers(int value) intmaxDescriptorSetStorageBuffers(int value) intmaxDescriptorSetStorageBuffersDynamic(int value) intmaxDescriptorSetStorageImages(int value) intmaxDescriptorSetUniformBuffers(int value) intmaxDescriptorSetUniformBuffersDynamic(int value) intmaxDrawIndexedIndexValue(int value) intmaxDrawIndirectCount(int value) intmaxFragmentCombinedOutputResources(int value) intmaxFragmentDualSrcAttachments(int value) intmaxFragmentInputComponents(int value) intmaxFragmentOutputAttachments(int value) intmaxFramebufferHeight(int value) intmaxFramebufferLayers(int value) intmaxFramebufferWidth(int value) intmaxGeometryInputComponents(int value) intmaxGeometryOutputComponents(int value) intmaxGeometryOutputVertices(int value) intmaxGeometryShaderInvocations(int value) intmaxGeometryTotalOutputComponents(int value) intmaxImageArrayLayers(int value) intmaxImageDimension1D(int value) intmaxImageDimension2D(int value) intmaxImageDimension3D(int value) intmaxImageDimensionCube(int value) floatmaxInterpolationOffset(float value) intmaxMemoryAllocationCount(int value) intmaxPerStageDescriptorInputAttachments(int value) intmaxPerStageDescriptorSampledImages(int value) intmaxPerStageDescriptorSamplers(int value) intmaxPerStageDescriptorStorageBuffers(int value) intmaxPerStageDescriptorStorageImages(int value) intmaxPerStageDescriptorUniformBuffers(int value) intmaxPerStageResources(int value) intmaxPushConstantsSize(int value) intmaxSampleMaskWords(int value) intmaxSamplerAllocationCount(int value) floatmaxSamplerAnisotropy(float value) floatmaxSamplerLodBias(float value) intmaxStorageBufferRange(int value) intintintintmaxTessellationControlTotalOutputComponents(int value) intmaxTessellationEvaluationInputComponents(int value) intmaxTessellationEvaluationOutputComponents(int value) intmaxTessellationGenerationLevel(int value) intmaxTessellationPatchSize(int value) intmaxTexelBufferElements(int value) intmaxTexelGatherOffset(int value) intmaxTexelOffset(int value) intmaxUniformBufferRange(int value) intmaxVertexInputAttributeOffset(int value) intmaxVertexInputAttributes(int value) intmaxVertexInputBindings(int value) intmaxVertexInputBindingStride(int value) intmaxVertexOutputComponents(int value) maxViewportDimensions(IntPtr value) maxViewportDimensions(@NotNull Consumer<IntPtr> consumer) @NotNull MemorySegmentintmaxViewports(int value) floatminInterpolationOffset(float value) longminMemoryMapAlignment(long value) longminStorageBufferOffsetAlignment(long value) longminTexelBufferOffsetAlignment(long value) intminTexelGatherOffset(int value) intminTexelOffset(int value) longminUniformBufferOffsetAlignment(long value) intmipmapPrecisionBits(int value) longnonCoherentAtomSize(long value) longoptimalBufferCopyOffsetAlignment(long value) longoptimalBufferCopyRowPitchAlignment(long value) floatpointSizeGranularity(float value) pointSizeRange(FloatPtr value) pointSizeRange(@NotNull Consumer<FloatPtr> consumer) @NotNull MemorySegmentintsampledImageColorSampleCounts(int value) intsampledImageDepthSampleCounts(int value) intsampledImageIntegerSampleCounts(int value) intsampledImageStencilSampleCounts(int value) @NotNull MemorySegmentsegment()Returns the value of thesegmentrecord component.longsparseAddressSpaceSize(long value) intstandardSampleLocations(int value) intstorageImageSampleCounts(int value) intstrictLines(int value) intsubPixelInterpolationOffsetBits(int value) intsubPixelPrecisionBits(int value) intsubTexelPrecisionBits(int value) inttimestampComputeAndGraphics(int value) floattimestampPeriod(float value) final StringtoString()Returns a string representation of this record class.viewportBoundsRange(FloatPtr value) viewportBoundsRange(@NotNull Consumer<FloatPtr> consumer) @NotNull MemorySegmentintviewportSubPixelBits(int value)
-
Field Details
-
LAYOUT
-
BYTES
public static final long BYTES -
PATH$maxImageDimension1D
-
PATH$maxImageDimension2D
-
PATH$maxImageDimension3D
-
PATH$maxImageDimensionCube
-
PATH$maxImageArrayLayers
-
PATH$maxTexelBufferElements
-
PATH$maxUniformBufferRange
-
PATH$maxStorageBufferRange
-
PATH$maxPushConstantsSize
-
PATH$maxMemoryAllocationCount
-
PATH$maxSamplerAllocationCount
-
PATH$bufferImageGranularity
-
PATH$sparseAddressSpaceSize
-
PATH$maxBoundDescriptorSets
-
PATH$maxPerStageDescriptorSamplers
-
PATH$maxPerStageDescriptorUniformBuffers
-
PATH$maxPerStageDescriptorStorageBuffers
-
PATH$maxPerStageDescriptorSampledImages
-
PATH$maxPerStageDescriptorStorageImages
-
PATH$maxPerStageDescriptorInputAttachments
-
PATH$maxPerStageResources
-
PATH$maxDescriptorSetSamplers
-
PATH$maxDescriptorSetUniformBuffers
-
PATH$maxDescriptorSetUniformBuffersDynamic
-
PATH$maxDescriptorSetStorageBuffers
-
PATH$maxDescriptorSetStorageBuffersDynamic
-
PATH$maxDescriptorSetSampledImages
-
PATH$maxDescriptorSetStorageImages
-
PATH$maxDescriptorSetInputAttachments
-
PATH$maxVertexInputAttributes
-
PATH$maxVertexInputBindings
-
PATH$maxVertexInputAttributeOffset
-
PATH$maxVertexInputBindingStride
-
PATH$maxVertexOutputComponents
-
PATH$maxTessellationGenerationLevel
-
PATH$maxTessellationPatchSize
-
PATH$maxTessellationControlPerVertexInputComponents
-
PATH$maxTessellationControlPerVertexOutputComponents
-
PATH$maxTessellationControlPerPatchOutputComponents
-
PATH$maxTessellationControlTotalOutputComponents
-
PATH$maxTessellationEvaluationInputComponents
-
PATH$maxTessellationEvaluationOutputComponents
-
PATH$maxGeometryShaderInvocations
-
PATH$maxGeometryInputComponents
-
PATH$maxGeometryOutputComponents
-
PATH$maxGeometryOutputVertices
-
PATH$maxGeometryTotalOutputComponents
-
PATH$maxFragmentInputComponents
-
PATH$maxFragmentOutputAttachments
-
PATH$maxFragmentDualSrcAttachments
-
PATH$maxFragmentCombinedOutputResources
-
PATH$maxComputeWorkGroupCount
-
PATH$maxComputeWorkGroupInvocations
-
PATH$maxComputeWorkGroupSize
-
PATH$subPixelPrecisionBits
-
PATH$subTexelPrecisionBits
-
PATH$mipmapPrecisionBits
-
PATH$maxDrawIndexedIndexValue
-
PATH$maxDrawIndirectCount
-
PATH$maxSamplerLodBias
-
PATH$maxSamplerAnisotropy
-
PATH$maxViewports
-
PATH$maxViewportDimensions
-
PATH$viewportBoundsRange
-
PATH$viewportSubPixelBits
-
PATH$minMemoryMapAlignment
-
PATH$minTexelBufferOffsetAlignment
-
PATH$minUniformBufferOffsetAlignment
-
PATH$minStorageBufferOffsetAlignment
-
PATH$minTexelOffset
-
PATH$maxTexelOffset
-
PATH$minTexelGatherOffset
-
PATH$maxTexelGatherOffset
-
PATH$minInterpolationOffset
-
PATH$maxInterpolationOffset
-
PATH$subPixelInterpolationOffsetBits
-
PATH$maxFramebufferWidth
-
PATH$maxFramebufferHeight
-
PATH$maxFramebufferLayers
-
PATH$framebufferColorSampleCounts
-
PATH$framebufferDepthSampleCounts
-
PATH$framebufferStencilSampleCounts
-
PATH$framebufferNoAttachmentsSampleCounts
-
PATH$maxColorAttachments
-
PATH$sampledImageColorSampleCounts
-
PATH$sampledImageIntegerSampleCounts
-
PATH$sampledImageDepthSampleCounts
-
PATH$sampledImageStencilSampleCounts
-
PATH$storageImageSampleCounts
-
PATH$maxSampleMaskWords
-
PATH$timestampComputeAndGraphics
-
PATH$timestampPeriod
-
PATH$maxClipDistances
-
PATH$maxCullDistances
-
PATH$maxCombinedClipAndCullDistances
-
PATH$discreteQueuePriorities
-
PATH$pointSizeRange
-
PATH$lineWidthRange
-
PATH$pointSizeGranularity
-
PATH$lineWidthGranularity
-
PATH$strictLines
-
PATH$standardSampleLocations
-
PATH$optimalBufferCopyOffsetAlignment
-
PATH$optimalBufferCopyRowPitchAlignment
-
PATH$nonCoherentAtomSize
-
LAYOUT$maxImageDimension1D
-
LAYOUT$maxImageDimension2D
-
LAYOUT$maxImageDimension3D
-
LAYOUT$maxImageDimensionCube
-
LAYOUT$maxImageArrayLayers
-
LAYOUT$maxTexelBufferElements
-
LAYOUT$maxUniformBufferRange
-
LAYOUT$maxStorageBufferRange
-
LAYOUT$maxPushConstantsSize
-
LAYOUT$maxMemoryAllocationCount
-
LAYOUT$maxSamplerAllocationCount
-
LAYOUT$bufferImageGranularity
-
LAYOUT$sparseAddressSpaceSize
-
LAYOUT$maxBoundDescriptorSets
-
LAYOUT$maxPerStageDescriptorSamplers
-
LAYOUT$maxPerStageDescriptorUniformBuffers
-
LAYOUT$maxPerStageDescriptorStorageBuffers
-
LAYOUT$maxPerStageDescriptorSampledImages
-
LAYOUT$maxPerStageDescriptorStorageImages
-
LAYOUT$maxPerStageDescriptorInputAttachments
-
LAYOUT$maxPerStageResources
-
LAYOUT$maxDescriptorSetSamplers
-
LAYOUT$maxDescriptorSetUniformBuffers
-
LAYOUT$maxDescriptorSetUniformBuffersDynamic
-
LAYOUT$maxDescriptorSetStorageBuffers
-
LAYOUT$maxDescriptorSetStorageBuffersDynamic
-
LAYOUT$maxDescriptorSetSampledImages
-
LAYOUT$maxDescriptorSetStorageImages
-
LAYOUT$maxDescriptorSetInputAttachments
-
LAYOUT$maxVertexInputAttributes
-
LAYOUT$maxVertexInputBindings
-
LAYOUT$maxVertexInputAttributeOffset
-
LAYOUT$maxVertexInputBindingStride
-
LAYOUT$maxVertexOutputComponents
-
LAYOUT$maxTessellationGenerationLevel
-
LAYOUT$maxTessellationPatchSize
-
LAYOUT$maxTessellationControlPerVertexInputComponents
-
LAYOUT$maxTessellationControlPerVertexOutputComponents
-
LAYOUT$maxTessellationControlPerPatchOutputComponents
-
LAYOUT$maxTessellationControlTotalOutputComponents
-
LAYOUT$maxTessellationEvaluationInputComponents
-
LAYOUT$maxTessellationEvaluationOutputComponents
-
LAYOUT$maxGeometryShaderInvocations
-
LAYOUT$maxGeometryInputComponents
-
LAYOUT$maxGeometryOutputComponents
-
LAYOUT$maxGeometryOutputVertices
-
LAYOUT$maxGeometryTotalOutputComponents
-
LAYOUT$maxFragmentInputComponents
-
LAYOUT$maxFragmentOutputAttachments
-
LAYOUT$maxFragmentDualSrcAttachments
-
LAYOUT$maxFragmentCombinedOutputResources
-
LAYOUT$maxComputeWorkGroupCount
-
LAYOUT$maxComputeWorkGroupInvocations
-
LAYOUT$maxComputeWorkGroupSize
-
LAYOUT$subPixelPrecisionBits
-
LAYOUT$subTexelPrecisionBits
-
LAYOUT$mipmapPrecisionBits
-
LAYOUT$maxDrawIndexedIndexValue
-
LAYOUT$maxDrawIndirectCount
-
LAYOUT$maxSamplerLodBias
-
LAYOUT$maxSamplerAnisotropy
-
LAYOUT$maxViewports
-
LAYOUT$maxViewportDimensions
-
LAYOUT$viewportBoundsRange
-
LAYOUT$viewportSubPixelBits
-
LAYOUT$minTexelBufferOffsetAlignment
-
LAYOUT$minUniformBufferOffsetAlignment
-
LAYOUT$minStorageBufferOffsetAlignment
-
LAYOUT$minTexelOffset
-
LAYOUT$maxTexelOffset
-
LAYOUT$minTexelGatherOffset
-
LAYOUT$maxTexelGatherOffset
-
LAYOUT$minInterpolationOffset
-
LAYOUT$maxInterpolationOffset
-
LAYOUT$subPixelInterpolationOffsetBits
-
LAYOUT$maxFramebufferWidth
-
LAYOUT$maxFramebufferHeight
-
LAYOUT$maxFramebufferLayers
-
LAYOUT$framebufferColorSampleCounts
-
LAYOUT$framebufferDepthSampleCounts
-
LAYOUT$framebufferStencilSampleCounts
-
LAYOUT$framebufferNoAttachmentsSampleCounts
-
LAYOUT$maxColorAttachments
-
LAYOUT$sampledImageColorSampleCounts
-
LAYOUT$sampledImageIntegerSampleCounts
-
LAYOUT$sampledImageDepthSampleCounts
-
LAYOUT$sampledImageStencilSampleCounts
-
LAYOUT$storageImageSampleCounts
-
LAYOUT$maxSampleMaskWords
-
LAYOUT$timestampComputeAndGraphics
-
LAYOUT$timestampPeriod
-
LAYOUT$maxClipDistances
-
LAYOUT$maxCullDistances
-
LAYOUT$maxCombinedClipAndCullDistances
-
LAYOUT$discreteQueuePriorities
-
LAYOUT$pointSizeRange
-
LAYOUT$lineWidthRange
-
LAYOUT$pointSizeGranularity
-
LAYOUT$lineWidthGranularity
-
LAYOUT$strictLines
-
LAYOUT$standardSampleLocations
-
LAYOUT$optimalBufferCopyOffsetAlignment
-
LAYOUT$optimalBufferCopyRowPitchAlignment
-
LAYOUT$nonCoherentAtomSize
-
SIZE$maxImageDimension1D
public static final long SIZE$maxImageDimension1D -
SIZE$maxImageDimension2D
public static final long SIZE$maxImageDimension2D -
SIZE$maxImageDimension3D
public static final long SIZE$maxImageDimension3D -
SIZE$maxImageDimensionCube
public static final long SIZE$maxImageDimensionCube -
SIZE$maxImageArrayLayers
public static final long SIZE$maxImageArrayLayers -
SIZE$maxTexelBufferElements
public static final long SIZE$maxTexelBufferElements -
SIZE$maxUniformBufferRange
public static final long SIZE$maxUniformBufferRange -
SIZE$maxStorageBufferRange
public static final long SIZE$maxStorageBufferRange -
SIZE$maxPushConstantsSize
public static final long SIZE$maxPushConstantsSize -
SIZE$maxMemoryAllocationCount
public static final long SIZE$maxMemoryAllocationCount -
SIZE$maxSamplerAllocationCount
public static final long SIZE$maxSamplerAllocationCount -
SIZE$bufferImageGranularity
public static final long SIZE$bufferImageGranularity -
SIZE$sparseAddressSpaceSize
public static final long SIZE$sparseAddressSpaceSize -
SIZE$maxBoundDescriptorSets
public static final long SIZE$maxBoundDescriptorSets -
SIZE$maxPerStageDescriptorSamplers
public static final long SIZE$maxPerStageDescriptorSamplers -
SIZE$maxPerStageDescriptorUniformBuffers
public static final long SIZE$maxPerStageDescriptorUniformBuffers -
SIZE$maxPerStageDescriptorStorageBuffers
public static final long SIZE$maxPerStageDescriptorStorageBuffers -
SIZE$maxPerStageDescriptorSampledImages
public static final long SIZE$maxPerStageDescriptorSampledImages -
SIZE$maxPerStageDescriptorStorageImages
public static final long SIZE$maxPerStageDescriptorStorageImages -
SIZE$maxPerStageDescriptorInputAttachments
public static final long SIZE$maxPerStageDescriptorInputAttachments -
SIZE$maxPerStageResources
public static final long SIZE$maxPerStageResources -
SIZE$maxDescriptorSetSamplers
public static final long SIZE$maxDescriptorSetSamplers -
SIZE$maxDescriptorSetUniformBuffers
public static final long SIZE$maxDescriptorSetUniformBuffers -
SIZE$maxDescriptorSetUniformBuffersDynamic
public static final long SIZE$maxDescriptorSetUniformBuffersDynamic -
SIZE$maxDescriptorSetStorageBuffers
public static final long SIZE$maxDescriptorSetStorageBuffers -
SIZE$maxDescriptorSetStorageBuffersDynamic
public static final long SIZE$maxDescriptorSetStorageBuffersDynamic -
SIZE$maxDescriptorSetSampledImages
public static final long SIZE$maxDescriptorSetSampledImages -
SIZE$maxDescriptorSetStorageImages
public static final long SIZE$maxDescriptorSetStorageImages -
SIZE$maxDescriptorSetInputAttachments
public static final long SIZE$maxDescriptorSetInputAttachments -
SIZE$maxVertexInputAttributes
public static final long SIZE$maxVertexInputAttributes -
SIZE$maxVertexInputBindings
public static final long SIZE$maxVertexInputBindings -
SIZE$maxVertexInputAttributeOffset
public static final long SIZE$maxVertexInputAttributeOffset -
SIZE$maxVertexInputBindingStride
public static final long SIZE$maxVertexInputBindingStride -
SIZE$maxVertexOutputComponents
public static final long SIZE$maxVertexOutputComponents -
SIZE$maxTessellationGenerationLevel
public static final long SIZE$maxTessellationGenerationLevel -
SIZE$maxTessellationPatchSize
public static final long SIZE$maxTessellationPatchSize -
SIZE$maxTessellationControlPerVertexInputComponents
public static final long SIZE$maxTessellationControlPerVertexInputComponents -
SIZE$maxTessellationControlPerVertexOutputComponents
public static final long SIZE$maxTessellationControlPerVertexOutputComponents -
SIZE$maxTessellationControlPerPatchOutputComponents
public static final long SIZE$maxTessellationControlPerPatchOutputComponents -
SIZE$maxTessellationControlTotalOutputComponents
public static final long SIZE$maxTessellationControlTotalOutputComponents -
SIZE$maxTessellationEvaluationInputComponents
public static final long SIZE$maxTessellationEvaluationInputComponents -
SIZE$maxTessellationEvaluationOutputComponents
public static final long SIZE$maxTessellationEvaluationOutputComponents -
SIZE$maxGeometryShaderInvocations
public static final long SIZE$maxGeometryShaderInvocations -
SIZE$maxGeometryInputComponents
public static final long SIZE$maxGeometryInputComponents -
SIZE$maxGeometryOutputComponents
public static final long SIZE$maxGeometryOutputComponents -
SIZE$maxGeometryOutputVertices
public static final long SIZE$maxGeometryOutputVertices -
SIZE$maxGeometryTotalOutputComponents
public static final long SIZE$maxGeometryTotalOutputComponents -
SIZE$maxFragmentInputComponents
public static final long SIZE$maxFragmentInputComponents -
SIZE$maxFragmentOutputAttachments
public static final long SIZE$maxFragmentOutputAttachments -
SIZE$maxFragmentDualSrcAttachments
public static final long SIZE$maxFragmentDualSrcAttachments -
SIZE$maxFragmentCombinedOutputResources
public static final long SIZE$maxFragmentCombinedOutputResources -
SIZE$maxComputeWorkGroupCount
public static final long SIZE$maxComputeWorkGroupCount -
SIZE$maxComputeWorkGroupInvocations
public static final long SIZE$maxComputeWorkGroupInvocations -
SIZE$maxComputeWorkGroupSize
public static final long SIZE$maxComputeWorkGroupSize -
SIZE$subPixelPrecisionBits
public static final long SIZE$subPixelPrecisionBits -
SIZE$subTexelPrecisionBits
public static final long SIZE$subTexelPrecisionBits -
SIZE$mipmapPrecisionBits
public static final long SIZE$mipmapPrecisionBits -
SIZE$maxDrawIndexedIndexValue
public static final long SIZE$maxDrawIndexedIndexValue -
SIZE$maxDrawIndirectCount
public static final long SIZE$maxDrawIndirectCount -
SIZE$maxSamplerLodBias
public static final long SIZE$maxSamplerLodBias -
SIZE$maxSamplerAnisotropy
public static final long SIZE$maxSamplerAnisotropy -
SIZE$maxViewports
public static final long SIZE$maxViewports -
SIZE$maxViewportDimensions
public static final long SIZE$maxViewportDimensions -
SIZE$viewportBoundsRange
public static final long SIZE$viewportBoundsRange -
SIZE$viewportSubPixelBits
public static final long SIZE$viewportSubPixelBits -
SIZE$minMemoryMapAlignment
public static final long SIZE$minMemoryMapAlignment -
SIZE$minTexelBufferOffsetAlignment
public static final long SIZE$minTexelBufferOffsetAlignment -
SIZE$minUniformBufferOffsetAlignment
public static final long SIZE$minUniformBufferOffsetAlignment -
SIZE$minStorageBufferOffsetAlignment
public static final long SIZE$minStorageBufferOffsetAlignment -
SIZE$minTexelOffset
public static final long SIZE$minTexelOffset -
SIZE$maxTexelOffset
public static final long SIZE$maxTexelOffset -
SIZE$minTexelGatherOffset
public static final long SIZE$minTexelGatherOffset -
SIZE$maxTexelGatherOffset
public static final long SIZE$maxTexelGatherOffset -
SIZE$minInterpolationOffset
public static final long SIZE$minInterpolationOffset -
SIZE$maxInterpolationOffset
public static final long SIZE$maxInterpolationOffset -
SIZE$subPixelInterpolationOffsetBits
public static final long SIZE$subPixelInterpolationOffsetBits -
SIZE$maxFramebufferWidth
public static final long SIZE$maxFramebufferWidth -
SIZE$maxFramebufferHeight
public static final long SIZE$maxFramebufferHeight -
SIZE$maxFramebufferLayers
public static final long SIZE$maxFramebufferLayers -
SIZE$framebufferColorSampleCounts
public static final long SIZE$framebufferColorSampleCounts -
SIZE$framebufferDepthSampleCounts
public static final long SIZE$framebufferDepthSampleCounts -
SIZE$framebufferStencilSampleCounts
public static final long SIZE$framebufferStencilSampleCounts -
SIZE$framebufferNoAttachmentsSampleCounts
public static final long SIZE$framebufferNoAttachmentsSampleCounts -
SIZE$maxColorAttachments
public static final long SIZE$maxColorAttachments -
SIZE$sampledImageColorSampleCounts
public static final long SIZE$sampledImageColorSampleCounts -
SIZE$sampledImageIntegerSampleCounts
public static final long SIZE$sampledImageIntegerSampleCounts -
SIZE$sampledImageDepthSampleCounts
public static final long SIZE$sampledImageDepthSampleCounts -
SIZE$sampledImageStencilSampleCounts
public static final long SIZE$sampledImageStencilSampleCounts -
SIZE$storageImageSampleCounts
public static final long SIZE$storageImageSampleCounts -
SIZE$maxSampleMaskWords
public static final long SIZE$maxSampleMaskWords -
SIZE$timestampComputeAndGraphics
public static final long SIZE$timestampComputeAndGraphics -
SIZE$timestampPeriod
public static final long SIZE$timestampPeriod -
SIZE$maxClipDistances
public static final long SIZE$maxClipDistances -
SIZE$maxCullDistances
public static final long SIZE$maxCullDistances -
SIZE$maxCombinedClipAndCullDistances
public static final long SIZE$maxCombinedClipAndCullDistances -
SIZE$discreteQueuePriorities
public static final long SIZE$discreteQueuePriorities -
SIZE$pointSizeRange
public static final long SIZE$pointSizeRange -
SIZE$lineWidthRange
public static final long SIZE$lineWidthRange -
SIZE$pointSizeGranularity
public static final long SIZE$pointSizeGranularity -
SIZE$lineWidthGranularity
public static final long SIZE$lineWidthGranularity -
SIZE$strictLines
public static final long SIZE$strictLines -
SIZE$standardSampleLocations
public static final long SIZE$standardSampleLocations -
SIZE$optimalBufferCopyOffsetAlignment
public static final long SIZE$optimalBufferCopyOffsetAlignment -
SIZE$optimalBufferCopyRowPitchAlignment
public static final long SIZE$optimalBufferCopyRowPitchAlignment -
SIZE$nonCoherentAtomSize
public static final long SIZE$nonCoherentAtomSize -
OFFSET$maxImageDimension1D
public static final long OFFSET$maxImageDimension1D -
OFFSET$maxImageDimension2D
public static final long OFFSET$maxImageDimension2D -
OFFSET$maxImageDimension3D
public static final long OFFSET$maxImageDimension3D -
OFFSET$maxImageDimensionCube
public static final long OFFSET$maxImageDimensionCube -
OFFSET$maxImageArrayLayers
public static final long OFFSET$maxImageArrayLayers -
OFFSET$maxTexelBufferElements
public static final long OFFSET$maxTexelBufferElements -
OFFSET$maxUniformBufferRange
public static final long OFFSET$maxUniformBufferRange -
OFFSET$maxStorageBufferRange
public static final long OFFSET$maxStorageBufferRange -
OFFSET$maxPushConstantsSize
public static final long OFFSET$maxPushConstantsSize -
OFFSET$maxMemoryAllocationCount
public static final long OFFSET$maxMemoryAllocationCount -
OFFSET$maxSamplerAllocationCount
public static final long OFFSET$maxSamplerAllocationCount -
OFFSET$bufferImageGranularity
public static final long OFFSET$bufferImageGranularity -
OFFSET$sparseAddressSpaceSize
public static final long OFFSET$sparseAddressSpaceSize -
OFFSET$maxBoundDescriptorSets
public static final long OFFSET$maxBoundDescriptorSets -
OFFSET$maxPerStageDescriptorSamplers
public static final long OFFSET$maxPerStageDescriptorSamplers -
OFFSET$maxPerStageDescriptorUniformBuffers
public static final long OFFSET$maxPerStageDescriptorUniformBuffers -
OFFSET$maxPerStageDescriptorStorageBuffers
public static final long OFFSET$maxPerStageDescriptorStorageBuffers -
OFFSET$maxPerStageDescriptorSampledImages
public static final long OFFSET$maxPerStageDescriptorSampledImages -
OFFSET$maxPerStageDescriptorStorageImages
public static final long OFFSET$maxPerStageDescriptorStorageImages -
OFFSET$maxPerStageDescriptorInputAttachments
public static final long OFFSET$maxPerStageDescriptorInputAttachments -
OFFSET$maxPerStageResources
public static final long OFFSET$maxPerStageResources -
OFFSET$maxDescriptorSetSamplers
public static final long OFFSET$maxDescriptorSetSamplers -
OFFSET$maxDescriptorSetUniformBuffers
public static final long OFFSET$maxDescriptorSetUniformBuffers -
OFFSET$maxDescriptorSetUniformBuffersDynamic
public static final long OFFSET$maxDescriptorSetUniformBuffersDynamic -
OFFSET$maxDescriptorSetStorageBuffers
public static final long OFFSET$maxDescriptorSetStorageBuffers -
OFFSET$maxDescriptorSetStorageBuffersDynamic
public static final long OFFSET$maxDescriptorSetStorageBuffersDynamic -
OFFSET$maxDescriptorSetSampledImages
public static final long OFFSET$maxDescriptorSetSampledImages -
OFFSET$maxDescriptorSetStorageImages
public static final long OFFSET$maxDescriptorSetStorageImages -
OFFSET$maxDescriptorSetInputAttachments
public static final long OFFSET$maxDescriptorSetInputAttachments -
OFFSET$maxVertexInputAttributes
public static final long OFFSET$maxVertexInputAttributes -
OFFSET$maxVertexInputBindings
public static final long OFFSET$maxVertexInputBindings -
OFFSET$maxVertexInputAttributeOffset
public static final long OFFSET$maxVertexInputAttributeOffset -
OFFSET$maxVertexInputBindingStride
public static final long OFFSET$maxVertexInputBindingStride -
OFFSET$maxVertexOutputComponents
public static final long OFFSET$maxVertexOutputComponents -
OFFSET$maxTessellationGenerationLevel
public static final long OFFSET$maxTessellationGenerationLevel -
OFFSET$maxTessellationPatchSize
public static final long OFFSET$maxTessellationPatchSize -
OFFSET$maxTessellationControlPerVertexInputComponents
public static final long OFFSET$maxTessellationControlPerVertexInputComponents -
OFFSET$maxTessellationControlPerVertexOutputComponents
public static final long OFFSET$maxTessellationControlPerVertexOutputComponents -
OFFSET$maxTessellationControlPerPatchOutputComponents
public static final long OFFSET$maxTessellationControlPerPatchOutputComponents -
OFFSET$maxTessellationControlTotalOutputComponents
public static final long OFFSET$maxTessellationControlTotalOutputComponents -
OFFSET$maxTessellationEvaluationInputComponents
public static final long OFFSET$maxTessellationEvaluationInputComponents -
OFFSET$maxTessellationEvaluationOutputComponents
public static final long OFFSET$maxTessellationEvaluationOutputComponents -
OFFSET$maxGeometryShaderInvocations
public static final long OFFSET$maxGeometryShaderInvocations -
OFFSET$maxGeometryInputComponents
public static final long OFFSET$maxGeometryInputComponents -
OFFSET$maxGeometryOutputComponents
public static final long OFFSET$maxGeometryOutputComponents -
OFFSET$maxGeometryOutputVertices
public static final long OFFSET$maxGeometryOutputVertices -
OFFSET$maxGeometryTotalOutputComponents
public static final long OFFSET$maxGeometryTotalOutputComponents -
OFFSET$maxFragmentInputComponents
public static final long OFFSET$maxFragmentInputComponents -
OFFSET$maxFragmentOutputAttachments
public static final long OFFSET$maxFragmentOutputAttachments -
OFFSET$maxFragmentDualSrcAttachments
public static final long OFFSET$maxFragmentDualSrcAttachments -
OFFSET$maxFragmentCombinedOutputResources
public static final long OFFSET$maxFragmentCombinedOutputResources -
OFFSET$maxComputeWorkGroupCount
public static final long OFFSET$maxComputeWorkGroupCount -
OFFSET$maxComputeWorkGroupInvocations
public static final long OFFSET$maxComputeWorkGroupInvocations -
OFFSET$maxComputeWorkGroupSize
public static final long OFFSET$maxComputeWorkGroupSize -
OFFSET$subPixelPrecisionBits
public static final long OFFSET$subPixelPrecisionBits -
OFFSET$subTexelPrecisionBits
public static final long OFFSET$subTexelPrecisionBits -
OFFSET$mipmapPrecisionBits
public static final long OFFSET$mipmapPrecisionBits -
OFFSET$maxDrawIndexedIndexValue
public static final long OFFSET$maxDrawIndexedIndexValue -
OFFSET$maxDrawIndirectCount
public static final long OFFSET$maxDrawIndirectCount -
OFFSET$maxSamplerLodBias
public static final long OFFSET$maxSamplerLodBias -
OFFSET$maxSamplerAnisotropy
public static final long OFFSET$maxSamplerAnisotropy -
OFFSET$maxViewports
public static final long OFFSET$maxViewports -
OFFSET$maxViewportDimensions
public static final long OFFSET$maxViewportDimensions -
OFFSET$viewportBoundsRange
public static final long OFFSET$viewportBoundsRange -
OFFSET$viewportSubPixelBits
public static final long OFFSET$viewportSubPixelBits -
OFFSET$minMemoryMapAlignment
public static final long OFFSET$minMemoryMapAlignment -
OFFSET$minTexelBufferOffsetAlignment
public static final long OFFSET$minTexelBufferOffsetAlignment -
OFFSET$minUniformBufferOffsetAlignment
public static final long OFFSET$minUniformBufferOffsetAlignment -
OFFSET$minStorageBufferOffsetAlignment
public static final long OFFSET$minStorageBufferOffsetAlignment -
OFFSET$minTexelOffset
public static final long OFFSET$minTexelOffset -
OFFSET$maxTexelOffset
public static final long OFFSET$maxTexelOffset -
OFFSET$minTexelGatherOffset
public static final long OFFSET$minTexelGatherOffset -
OFFSET$maxTexelGatherOffset
public static final long OFFSET$maxTexelGatherOffset -
OFFSET$minInterpolationOffset
public static final long OFFSET$minInterpolationOffset -
OFFSET$maxInterpolationOffset
public static final long OFFSET$maxInterpolationOffset -
OFFSET$subPixelInterpolationOffsetBits
public static final long OFFSET$subPixelInterpolationOffsetBits -
OFFSET$maxFramebufferWidth
public static final long OFFSET$maxFramebufferWidth -
OFFSET$maxFramebufferHeight
public static final long OFFSET$maxFramebufferHeight -
OFFSET$maxFramebufferLayers
public static final long OFFSET$maxFramebufferLayers -
OFFSET$framebufferColorSampleCounts
public static final long OFFSET$framebufferColorSampleCounts -
OFFSET$framebufferDepthSampleCounts
public static final long OFFSET$framebufferDepthSampleCounts -
OFFSET$framebufferStencilSampleCounts
public static final long OFFSET$framebufferStencilSampleCounts -
OFFSET$framebufferNoAttachmentsSampleCounts
public static final long OFFSET$framebufferNoAttachmentsSampleCounts -
OFFSET$maxColorAttachments
public static final long OFFSET$maxColorAttachments -
OFFSET$sampledImageColorSampleCounts
public static final long OFFSET$sampledImageColorSampleCounts -
OFFSET$sampledImageIntegerSampleCounts
public static final long OFFSET$sampledImageIntegerSampleCounts -
OFFSET$sampledImageDepthSampleCounts
public static final long OFFSET$sampledImageDepthSampleCounts -
OFFSET$sampledImageStencilSampleCounts
public static final long OFFSET$sampledImageStencilSampleCounts -
OFFSET$storageImageSampleCounts
public static final long OFFSET$storageImageSampleCounts -
OFFSET$maxSampleMaskWords
public static final long OFFSET$maxSampleMaskWords -
OFFSET$timestampComputeAndGraphics
public static final long OFFSET$timestampComputeAndGraphics -
OFFSET$timestampPeriod
public static final long OFFSET$timestampPeriod -
OFFSET$maxClipDistances
public static final long OFFSET$maxClipDistances -
OFFSET$maxCullDistances
public static final long OFFSET$maxCullDistances -
OFFSET$maxCombinedClipAndCullDistances
public static final long OFFSET$maxCombinedClipAndCullDistances -
OFFSET$discreteQueuePriorities
public static final long OFFSET$discreteQueuePriorities -
OFFSET$pointSizeRange
public static final long OFFSET$pointSizeRange -
OFFSET$lineWidthRange
public static final long OFFSET$lineWidthRange -
OFFSET$pointSizeGranularity
public static final long OFFSET$pointSizeGranularity -
OFFSET$lineWidthGranularity
public static final long OFFSET$lineWidthGranularity -
OFFSET$strictLines
public static final long OFFSET$strictLines -
OFFSET$standardSampleLocations
public static final long OFFSET$standardSampleLocations -
OFFSET$optimalBufferCopyOffsetAlignment
public static final long OFFSET$optimalBufferCopyOffsetAlignment -
OFFSET$optimalBufferCopyRowPitchAlignment
public static final long OFFSET$optimalBufferCopyRowPitchAlignment -
OFFSET$nonCoherentAtomSize
public static final long OFFSET$nonCoherentAtomSize
-
-
Constructor Details
-
VkPhysicalDeviceLimits
Creates an instance of aVkPhysicalDeviceLimitsrecord class.- Parameters:
segment- the value for thesegmentrecord component
-
-
Method Details
-
allocate
-
allocate
-
clone
-
maxImageDimension1D
-
maxImageDimension1D
-
maxImageDimension2D
-
maxImageDimension2D
-
maxImageDimension3D
-
maxImageDimension3D
-
maxImageDimensionCube
-
maxImageDimensionCube
-
maxImageArrayLayers
-
maxImageArrayLayers
-
maxTexelBufferElements
-
maxTexelBufferElements
-
maxUniformBufferRange
-
maxUniformBufferRange
-
maxStorageBufferRange
-
maxStorageBufferRange
-
maxPushConstantsSize
-
maxPushConstantsSize
-
maxMemoryAllocationCount
-
maxMemoryAllocationCount
-
maxSamplerAllocationCount
-
maxSamplerAllocationCount
-
bufferImageGranularity
-
bufferImageGranularity
public VkPhysicalDeviceLimits bufferImageGranularity(@NativeType("VkDeviceSize") @Unsigned long value) -
sparseAddressSpaceSize
-
sparseAddressSpaceSize
public VkPhysicalDeviceLimits sparseAddressSpaceSize(@NativeType("VkDeviceSize") @Unsigned long value) -
maxBoundDescriptorSets
-
maxBoundDescriptorSets
-
maxPerStageDescriptorSamplers
-
maxPerStageDescriptorSamplers
-
maxPerStageDescriptorUniformBuffers
-
maxPerStageDescriptorUniformBuffers
-
maxPerStageDescriptorStorageBuffers
-
maxPerStageDescriptorStorageBuffers
-
maxPerStageDescriptorSampledImages
-
maxPerStageDescriptorSampledImages
-
maxPerStageDescriptorStorageImages
-
maxPerStageDescriptorStorageImages
-
maxPerStageDescriptorInputAttachments
-
maxPerStageDescriptorInputAttachments
-
maxPerStageResources
-
maxPerStageResources
-
maxDescriptorSetSamplers
-
maxDescriptorSetSamplers
-
maxDescriptorSetUniformBuffers
-
maxDescriptorSetUniformBuffers
-
maxDescriptorSetUniformBuffersDynamic
-
maxDescriptorSetUniformBuffersDynamic
-
maxDescriptorSetStorageBuffers
-
maxDescriptorSetStorageBuffers
-
maxDescriptorSetStorageBuffersDynamic
-
maxDescriptorSetStorageBuffersDynamic
-
maxDescriptorSetSampledImages
-
maxDescriptorSetSampledImages
-
maxDescriptorSetStorageImages
-
maxDescriptorSetStorageImages
-
maxDescriptorSetInputAttachments
-
maxDescriptorSetInputAttachments
-
maxVertexInputAttributes
-
maxVertexInputAttributes
-
maxVertexInputBindings
-
maxVertexInputBindings
-
maxVertexInputAttributeOffset
-
maxVertexInputAttributeOffset
-
maxVertexInputBindingStride
-
maxVertexInputBindingStride
-
maxVertexOutputComponents
-
maxVertexOutputComponents
-
maxTessellationGenerationLevel
-
maxTessellationGenerationLevel
-
maxTessellationPatchSize
-
maxTessellationPatchSize
-
maxTessellationControlPerVertexInputComponents
-
maxTessellationControlPerVertexInputComponents
-
maxTessellationControlPerVertexOutputComponents
-
maxTessellationControlPerVertexOutputComponents
-
maxTessellationControlPerPatchOutputComponents
-
maxTessellationControlPerPatchOutputComponents
-
maxTessellationControlTotalOutputComponents
-
maxTessellationControlTotalOutputComponents
-
maxTessellationEvaluationInputComponents
-
maxTessellationEvaluationInputComponents
-
maxTessellationEvaluationOutputComponents
-
maxTessellationEvaluationOutputComponents
-
maxGeometryShaderInvocations
-
maxGeometryShaderInvocations
-
maxGeometryInputComponents
-
maxGeometryInputComponents
-
maxGeometryOutputComponents
-
maxGeometryOutputComponents
-
maxGeometryOutputVertices
-
maxGeometryOutputVertices
-
maxGeometryTotalOutputComponents
-
maxGeometryTotalOutputComponents
-
maxFragmentInputComponents
-
maxFragmentInputComponents
-
maxFragmentOutputAttachments
-
maxFragmentOutputAttachments
-
maxFragmentDualSrcAttachments
-
maxFragmentDualSrcAttachments
-
maxFragmentCombinedOutputResources
-
maxFragmentCombinedOutputResources
-
maxComputeWorkGroupCount
-
maxComputeWorkGroupCount
-
maxComputeWorkGroupCount
-
maxComputeWorkGroupCountRaw
-
maxComputeWorkGroupInvocations
-
maxComputeWorkGroupInvocations
-
maxComputeWorkGroupSize
-
maxComputeWorkGroupSize
-
maxComputeWorkGroupSize
-
maxComputeWorkGroupSizeRaw
-
subPixelPrecisionBits
-
subPixelPrecisionBits
-
subTexelPrecisionBits
-
subTexelPrecisionBits
-
mipmapPrecisionBits
-
mipmapPrecisionBits
-
maxDrawIndexedIndexValue
-
maxDrawIndexedIndexValue
-
maxDrawIndirectCount
-
maxDrawIndirectCount
-
maxSamplerLodBias
public float maxSamplerLodBias() -
maxSamplerLodBias
-
maxSamplerAnisotropy
public float maxSamplerAnisotropy() -
maxSamplerAnisotropy
-
maxViewports
-
maxViewports
-
maxViewportDimensions
-
maxViewportDimensions
-
maxViewportDimensions
-
maxViewportDimensionsRaw
-
viewportBoundsRange
-
viewportBoundsRange
-
viewportBoundsRange
-
viewportBoundsRangeRaw
-
viewportSubPixelBits
-
viewportSubPixelBits
-
minMemoryMapAlignment
-
minMemoryMapAlignment
-
minTexelBufferOffsetAlignment
-
minTexelBufferOffsetAlignment
public VkPhysicalDeviceLimits minTexelBufferOffsetAlignment(@NativeType("VkDeviceSize") @Unsigned long value) -
minUniformBufferOffsetAlignment
-
minUniformBufferOffsetAlignment
public VkPhysicalDeviceLimits minUniformBufferOffsetAlignment(@NativeType("VkDeviceSize") @Unsigned long value) -
minStorageBufferOffsetAlignment
-
minStorageBufferOffsetAlignment
public VkPhysicalDeviceLimits minStorageBufferOffsetAlignment(@NativeType("VkDeviceSize") @Unsigned long value) -
minTexelOffset
public int minTexelOffset() -
minTexelOffset
-
maxTexelOffset
-
maxTexelOffset
-
minTexelGatherOffset
public int minTexelGatherOffset() -
minTexelGatherOffset
-
maxTexelGatherOffset
-
maxTexelGatherOffset
-
minInterpolationOffset
public float minInterpolationOffset() -
minInterpolationOffset
-
maxInterpolationOffset
public float maxInterpolationOffset() -
maxInterpolationOffset
-
subPixelInterpolationOffsetBits
-
subPixelInterpolationOffsetBits
-
maxFramebufferWidth
-
maxFramebufferWidth
-
maxFramebufferHeight
-
maxFramebufferHeight
-
maxFramebufferLayers
-
maxFramebufferLayers
-
framebufferColorSampleCounts
-
framebufferColorSampleCounts
public VkPhysicalDeviceLimits framebufferColorSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
framebufferDepthSampleCounts
-
framebufferDepthSampleCounts
public VkPhysicalDeviceLimits framebufferDepthSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
framebufferStencilSampleCounts
-
framebufferStencilSampleCounts
public VkPhysicalDeviceLimits framebufferStencilSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
framebufferNoAttachmentsSampleCounts
-
framebufferNoAttachmentsSampleCounts
public VkPhysicalDeviceLimits framebufferNoAttachmentsSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
maxColorAttachments
-
maxColorAttachments
-
sampledImageColorSampleCounts
-
sampledImageColorSampleCounts
public VkPhysicalDeviceLimits sampledImageColorSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
sampledImageIntegerSampleCounts
-
sampledImageIntegerSampleCounts
public VkPhysicalDeviceLimits sampledImageIntegerSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
sampledImageDepthSampleCounts
-
sampledImageDepthSampleCounts
public VkPhysicalDeviceLimits sampledImageDepthSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
sampledImageStencilSampleCounts
-
sampledImageStencilSampleCounts
public VkPhysicalDeviceLimits sampledImageStencilSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
storageImageSampleCounts
-
storageImageSampleCounts
public VkPhysicalDeviceLimits storageImageSampleCounts(@Bitmask(VkSampleCountFlags.class) int value) -
maxSampleMaskWords
-
maxSampleMaskWords
-
timestampComputeAndGraphics
-
timestampComputeAndGraphics
public VkPhysicalDeviceLimits timestampComputeAndGraphics(@NativeType("VkBool32") @Unsigned int value) -
timestampPeriod
public float timestampPeriod() -
timestampPeriod
-
maxClipDistances
-
maxClipDistances
-
maxCullDistances
-
maxCullDistances
-
maxCombinedClipAndCullDistances
-
maxCombinedClipAndCullDistances
-
discreteQueuePriorities
-
discreteQueuePriorities
-
pointSizeRange
-
pointSizeRange
-
pointSizeRange
-
pointSizeRangeRaw
-
lineWidthRange
-
lineWidthRange
-
lineWidthRange
-
lineWidthRangeRaw
-
pointSizeGranularity
public float pointSizeGranularity() -
pointSizeGranularity
-
lineWidthGranularity
public float lineWidthGranularity() -
lineWidthGranularity
-
strictLines
-
strictLines
-
standardSampleLocations
-
standardSampleLocations
-
optimalBufferCopyOffsetAlignment
-
optimalBufferCopyOffsetAlignment
public VkPhysicalDeviceLimits optimalBufferCopyOffsetAlignment(@NativeType("VkDeviceSize") @Unsigned long value) -
optimalBufferCopyRowPitchAlignment
-
optimalBufferCopyRowPitchAlignment
public VkPhysicalDeviceLimits optimalBufferCopyRowPitchAlignment(@NativeType("VkDeviceSize") @Unsigned long value) -
nonCoherentAtomSize
-
nonCoherentAtomSize
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
segment
Returns the value of thesegmentrecord component.
-