Package org.lwjgl.vulkan
Class VkPhysicalDeviceLimits
- All Implemented Interfaces:
Pointer
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 maxComputeWorkGroupCount[3];
uint32_t maxComputeWorkGroupInvocations;
uint32_t maxComputeWorkGroupSize[3];
uint32_t subPixelPrecisionBits;
uint32_t subTexelPrecisionBits;
uint32_t mipmapPrecisionBits;
uint32_t maxDrawIndexedIndexValue;
uint32_t maxDrawIndirectCount;
float maxSamplerLodBias;
float maxSamplerAnisotropy;
uint32_t maxViewports;
uint32_t maxViewportDimensions[2];
float viewportBoundsRange[2];
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;
VkSampleCountFlags framebufferDepthSampleCounts;
VkSampleCountFlags framebufferStencilSampleCounts;
VkSampleCountFlags framebufferNoAttachmentsSampleCounts;
uint32_t maxColorAttachments;
VkSampleCountFlags sampledImageColorSampleCounts;
VkSampleCountFlags sampledImageIntegerSampleCounts;
VkSampleCountFlags sampledImageDepthSampleCounts;
VkSampleCountFlags sampledImageStencilSampleCounts;
VkSampleCountFlags storageImageSampleCounts;
uint32_t maxSampleMaskWords;
VkBool32 timestampComputeAndGraphics;
float timestampPeriod;
uint32_t maxClipDistances;
uint32_t maxCullDistances;
uint32_t maxCombinedClipAndCullDistances;
uint32_t discreteQueuePriorities;
float pointSizeRange[2];
float lineWidthRange[2];
float pointSizeGranularity;
float lineWidthGranularity;
VkBool32 strictLines;
VkBool32 standardSampleLocations;
VkDeviceSize optimalBufferCopyOffsetAlignment;
VkDeviceSize optimalBufferCopyRowPitchAlignment;
VkDeviceSize nonCoherentAtomSize;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionVkPhysicalDeviceLimits(ByteBuffer container) Creates aVkPhysicalDeviceLimitsinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionlongstatic VkPhysicalDeviceLimitscreate(long address) Returns a newVkPhysicalDeviceLimitsinstance for the specified memory address.create(long address, int capacity) Create aVkPhysicalDeviceLimits.Bufferinstance at the specified memory.static @Nullable VkPhysicalDeviceLimitscreateSafe(long address) static @Nullable VkPhysicalDeviceLimits.BuffercreateSafe(long address, int capacity) intintintintintfloatfloatlineWidthRange(int index) intintintintintintmaxComputeWorkGroupCount(int index) intintmaxComputeWorkGroupSize(int index) intintintintintintintintintintintintintintintintintintintintintintintintintintintintfloatintintintintintintintintintintintfloatfloatintintintintintintintintintintintintintintintintintintintmaxViewportDimensions(int index) intfloatlonglonglongintintlongintstatic longnbufferImageGranularity(long struct) Unsafe version ofbufferImageGranularity().static intndiscreteQueuePriorities(long struct) Unsafe version ofdiscreteQueuePriorities().static intnframebufferColorSampleCounts(long struct) Unsafe version offramebufferColorSampleCounts().static intnframebufferDepthSampleCounts(long struct) Unsafe version offramebufferDepthSampleCounts().static intnframebufferNoAttachmentsSampleCounts(long struct) Unsafe version offramebufferNoAttachmentsSampleCounts().static intnframebufferStencilSampleCounts(long struct) Unsafe version offramebufferStencilSampleCounts().static floatnlineWidthGranularity(long struct) Unsafe version oflineWidthGranularity().static FloatBuffernlineWidthRange(long struct) Unsafe version oflineWidthRange().static floatnlineWidthRange(long struct, int index) Unsafe version oflineWidthRange.static intnmaxBoundDescriptorSets(long struct) Unsafe version ofmaxBoundDescriptorSets().static intnmaxClipDistances(long struct) Unsafe version ofmaxClipDistances().static intnmaxColorAttachments(long struct) Unsafe version ofmaxColorAttachments().static intnmaxCombinedClipAndCullDistances(long struct) Unsafe version ofmaxCombinedClipAndCullDistances().static intnmaxComputeSharedMemorySize(long struct) Unsafe version ofmaxComputeSharedMemorySize().static IntBuffernmaxComputeWorkGroupCount(long struct) Unsafe version ofmaxComputeWorkGroupCount().static intnmaxComputeWorkGroupCount(long struct, int index) Unsafe version ofmaxComputeWorkGroupCount.static intnmaxComputeWorkGroupInvocations(long struct) Unsafe version ofmaxComputeWorkGroupInvocations().static IntBuffernmaxComputeWorkGroupSize(long struct) Unsafe version ofmaxComputeWorkGroupSize().static intnmaxComputeWorkGroupSize(long struct, int index) Unsafe version ofmaxComputeWorkGroupSize.static intnmaxCullDistances(long struct) Unsafe version ofmaxCullDistances().static intnmaxDescriptorSetInputAttachments(long struct) Unsafe version ofmaxDescriptorSetInputAttachments().static intnmaxDescriptorSetSampledImages(long struct) Unsafe version ofmaxDescriptorSetSampledImages().static intnmaxDescriptorSetSamplers(long struct) Unsafe version ofmaxDescriptorSetSamplers().static intnmaxDescriptorSetStorageBuffers(long struct) Unsafe version ofmaxDescriptorSetStorageBuffers().static intnmaxDescriptorSetStorageBuffersDynamic(long struct) Unsafe version ofmaxDescriptorSetStorageBuffersDynamic().static intnmaxDescriptorSetStorageImages(long struct) Unsafe version ofmaxDescriptorSetStorageImages().static intnmaxDescriptorSetUniformBuffers(long struct) Unsafe version ofmaxDescriptorSetUniformBuffers().static intnmaxDescriptorSetUniformBuffersDynamic(long struct) Unsafe version ofmaxDescriptorSetUniformBuffersDynamic().static intnmaxDrawIndexedIndexValue(long struct) Unsafe version ofmaxDrawIndexedIndexValue().static intnmaxDrawIndirectCount(long struct) Unsafe version ofmaxDrawIndirectCount().static intnmaxFragmentCombinedOutputResources(long struct) Unsafe version ofmaxFragmentCombinedOutputResources().static intnmaxFragmentDualSrcAttachments(long struct) Unsafe version ofmaxFragmentDualSrcAttachments().static intnmaxFragmentInputComponents(long struct) Unsafe version ofmaxFragmentInputComponents().static intnmaxFragmentOutputAttachments(long struct) Unsafe version ofmaxFragmentOutputAttachments().static intnmaxFramebufferHeight(long struct) Unsafe version ofmaxFramebufferHeight().static intnmaxFramebufferLayers(long struct) Unsafe version ofmaxFramebufferLayers().static intnmaxFramebufferWidth(long struct) Unsafe version ofmaxFramebufferWidth().static intnmaxGeometryInputComponents(long struct) Unsafe version ofmaxGeometryInputComponents().static intnmaxGeometryOutputComponents(long struct) Unsafe version ofmaxGeometryOutputComponents().static intnmaxGeometryOutputVertices(long struct) Unsafe version ofmaxGeometryOutputVertices().static intnmaxGeometryShaderInvocations(long struct) Unsafe version ofmaxGeometryShaderInvocations().static intnmaxGeometryTotalOutputComponents(long struct) Unsafe version ofmaxGeometryTotalOutputComponents().static intnmaxImageArrayLayers(long struct) Unsafe version ofmaxImageArrayLayers().static intnmaxImageDimension1D(long struct) Unsafe version ofmaxImageDimension1D().static intnmaxImageDimension2D(long struct) Unsafe version ofmaxImageDimension2D().static intnmaxImageDimension3D(long struct) Unsafe version ofmaxImageDimension3D().static intnmaxImageDimensionCube(long struct) Unsafe version ofmaxImageDimensionCube().static floatnmaxInterpolationOffset(long struct) Unsafe version ofmaxInterpolationOffset().static intnmaxMemoryAllocationCount(long struct) Unsafe version ofmaxMemoryAllocationCount().static intnmaxPerStageDescriptorInputAttachments(long struct) Unsafe version ofmaxPerStageDescriptorInputAttachments().static intnmaxPerStageDescriptorSampledImages(long struct) Unsafe version ofmaxPerStageDescriptorSampledImages().static intnmaxPerStageDescriptorSamplers(long struct) Unsafe version ofmaxPerStageDescriptorSamplers().static intnmaxPerStageDescriptorStorageBuffers(long struct) Unsafe version ofmaxPerStageDescriptorStorageBuffers().static intnmaxPerStageDescriptorStorageImages(long struct) Unsafe version ofmaxPerStageDescriptorStorageImages().static intnmaxPerStageDescriptorUniformBuffers(long struct) Unsafe version ofmaxPerStageDescriptorUniformBuffers().static intnmaxPerStageResources(long struct) Unsafe version ofmaxPerStageResources().static intnmaxPushConstantsSize(long struct) Unsafe version ofmaxPushConstantsSize().static intnmaxSampleMaskWords(long struct) Unsafe version ofmaxSampleMaskWords().static intnmaxSamplerAllocationCount(long struct) Unsafe version ofmaxSamplerAllocationCount().static floatnmaxSamplerAnisotropy(long struct) Unsafe version ofmaxSamplerAnisotropy().static floatnmaxSamplerLodBias(long struct) Unsafe version ofmaxSamplerLodBias().static intnmaxStorageBufferRange(long struct) Unsafe version ofmaxStorageBufferRange().static intnmaxTessellationControlPerPatchOutputComponents(long struct) Unsafe version ofmaxTessellationControlPerPatchOutputComponents().static intnmaxTessellationControlPerVertexInputComponents(long struct) Unsafe version ofmaxTessellationControlPerVertexInputComponents().static intnmaxTessellationControlPerVertexOutputComponents(long struct) Unsafe version ofmaxTessellationControlPerVertexOutputComponents().static intnmaxTessellationControlTotalOutputComponents(long struct) Unsafe version ofmaxTessellationControlTotalOutputComponents().static intnmaxTessellationEvaluationInputComponents(long struct) Unsafe version ofmaxTessellationEvaluationInputComponents().static intnmaxTessellationEvaluationOutputComponents(long struct) Unsafe version ofmaxTessellationEvaluationOutputComponents().static intnmaxTessellationGenerationLevel(long struct) Unsafe version ofmaxTessellationGenerationLevel().static intnmaxTessellationPatchSize(long struct) Unsafe version ofmaxTessellationPatchSize().static intnmaxTexelBufferElements(long struct) Unsafe version ofmaxTexelBufferElements().static intnmaxTexelGatherOffset(long struct) Unsafe version ofmaxTexelGatherOffset().static intnmaxTexelOffset(long struct) Unsafe version ofmaxTexelOffset().static intnmaxUniformBufferRange(long struct) Unsafe version ofmaxUniformBufferRange().static intnmaxVertexInputAttributeOffset(long struct) Unsafe version ofmaxVertexInputAttributeOffset().static intnmaxVertexInputAttributes(long struct) Unsafe version ofmaxVertexInputAttributes().static intnmaxVertexInputBindings(long struct) Unsafe version ofmaxVertexInputBindings().static intnmaxVertexInputBindingStride(long struct) Unsafe version ofmaxVertexInputBindingStride().static intnmaxVertexOutputComponents(long struct) Unsafe version ofmaxVertexOutputComponents().static IntBuffernmaxViewportDimensions(long struct) Unsafe version ofmaxViewportDimensions().static intnmaxViewportDimensions(long struct, int index) Unsafe version ofmaxViewportDimensions.static intnmaxViewports(long struct) Unsafe version ofmaxViewports().static floatnminInterpolationOffset(long struct) Unsafe version ofminInterpolationOffset().static longnminMemoryMapAlignment(long struct) Unsafe version ofminMemoryMapAlignment().static longnminStorageBufferOffsetAlignment(long struct) Unsafe version ofminStorageBufferOffsetAlignment().static longnminTexelBufferOffsetAlignment(long struct) Unsafe version ofminTexelBufferOffsetAlignment().static intnminTexelGatherOffset(long struct) Unsafe version ofminTexelGatherOffset().static intnminTexelOffset(long struct) Unsafe version ofminTexelOffset().static longnminUniformBufferOffsetAlignment(long struct) Unsafe version ofminUniformBufferOffsetAlignment().static intnmipmapPrecisionBits(long struct) Unsafe version ofmipmapPrecisionBits().static longnnonCoherentAtomSize(long struct) Unsafe version ofnonCoherentAtomSize().longstatic longnoptimalBufferCopyOffsetAlignment(long struct) Unsafe version ofoptimalBufferCopyOffsetAlignment().static longnoptimalBufferCopyRowPitchAlignment(long struct) Unsafe version ofoptimalBufferCopyRowPitchAlignment().static floatnpointSizeGranularity(long struct) Unsafe version ofpointSizeGranularity().static FloatBuffernpointSizeRange(long struct) Unsafe version ofpointSizeRange().static floatnpointSizeRange(long struct, int index) Unsafe version ofpointSizeRange.static intnsampledImageColorSampleCounts(long struct) Unsafe version ofsampledImageColorSampleCounts().static intnsampledImageDepthSampleCounts(long struct) Unsafe version ofsampledImageDepthSampleCounts().static intnsampledImageIntegerSampleCounts(long struct) Unsafe version ofsampledImageIntegerSampleCounts().static intnsampledImageStencilSampleCounts(long struct) Unsafe version ofsampledImageStencilSampleCounts().static longnsparseAddressSpaceSize(long struct) Unsafe version ofsparseAddressSpaceSize().static intnstandardSampleLocations(long struct) Unsafe version ofstandardSampleLocations().static intnstorageImageSampleCounts(long struct) Unsafe version ofstorageImageSampleCounts().static intnstrictLines(long struct) Unsafe version ofstrictLines().static intnsubPixelInterpolationOffsetBits(long struct) Unsafe version ofsubPixelInterpolationOffsetBits().static intnsubPixelPrecisionBits(long struct) Unsafe version ofsubPixelPrecisionBits().static intnsubTexelPrecisionBits(long struct) Unsafe version ofsubTexelPrecisionBits().static intntimestampComputeAndGraphics(long struct) Unsafe version oftimestampComputeAndGraphics().static floatntimestampPeriod(long struct) Unsafe version oftimestampPeriod().static FloatBuffernviewportBoundsRange(long struct) Unsafe version ofviewportBoundsRange().static floatnviewportBoundsRange(long struct, int index) Unsafe version ofviewportBoundsRange.static intnviewportSubPixelBits(long struct) Unsafe version ofviewportSubPixelBits().longlongfloatfloatpointSizeRange(int index) intintintintintsizeof()Returnssizeof(struct).longbooleanintbooleanintintintbooleanfloatfloatviewportBoundsRange(int index) intMethods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
MAXIMAGEDIMENSION1D
public static final int MAXIMAGEDIMENSION1DThe struct member offsets. -
MAXIMAGEDIMENSION2D
public static final int MAXIMAGEDIMENSION2DThe struct member offsets. -
MAXIMAGEDIMENSION3D
public static final int MAXIMAGEDIMENSION3DThe struct member offsets. -
MAXIMAGEDIMENSIONCUBE
public static final int MAXIMAGEDIMENSIONCUBEThe struct member offsets. -
MAXIMAGEARRAYLAYERS
public static final int MAXIMAGEARRAYLAYERSThe struct member offsets. -
MAXTEXELBUFFERELEMENTS
public static final int MAXTEXELBUFFERELEMENTSThe struct member offsets. -
MAXUNIFORMBUFFERRANGE
public static final int MAXUNIFORMBUFFERRANGEThe struct member offsets. -
MAXSTORAGEBUFFERRANGE
public static final int MAXSTORAGEBUFFERRANGEThe struct member offsets. -
MAXPUSHCONSTANTSSIZE
public static final int MAXPUSHCONSTANTSSIZEThe struct member offsets. -
MAXMEMORYALLOCATIONCOUNT
public static final int MAXMEMORYALLOCATIONCOUNTThe struct member offsets. -
MAXSAMPLERALLOCATIONCOUNT
public static final int MAXSAMPLERALLOCATIONCOUNTThe struct member offsets. -
BUFFERIMAGEGRANULARITY
public static final int BUFFERIMAGEGRANULARITYThe struct member offsets. -
SPARSEADDRESSSPACESIZE
public static final int SPARSEADDRESSSPACESIZEThe struct member offsets. -
MAXBOUNDDESCRIPTORSETS
public static final int MAXBOUNDDESCRIPTORSETSThe struct member offsets. -
MAXPERSTAGEDESCRIPTORSAMPLERS
public static final int MAXPERSTAGEDESCRIPTORSAMPLERSThe struct member offsets. -
MAXPERSTAGEDESCRIPTORUNIFORMBUFFERS
public static final int MAXPERSTAGEDESCRIPTORUNIFORMBUFFERSThe struct member offsets. -
MAXPERSTAGEDESCRIPTORSTORAGEBUFFERS
public static final int MAXPERSTAGEDESCRIPTORSTORAGEBUFFERSThe struct member offsets. -
MAXPERSTAGEDESCRIPTORSAMPLEDIMAGES
public static final int MAXPERSTAGEDESCRIPTORSAMPLEDIMAGESThe struct member offsets. -
MAXPERSTAGEDESCRIPTORSTORAGEIMAGES
public static final int MAXPERSTAGEDESCRIPTORSTORAGEIMAGESThe struct member offsets. -
MAXPERSTAGEDESCRIPTORINPUTATTACHMENTS
public static final int MAXPERSTAGEDESCRIPTORINPUTATTACHMENTSThe struct member offsets. -
MAXPERSTAGERESOURCES
public static final int MAXPERSTAGERESOURCESThe struct member offsets. -
MAXDESCRIPTORSETSAMPLERS
public static final int MAXDESCRIPTORSETSAMPLERSThe struct member offsets. -
MAXDESCRIPTORSETUNIFORMBUFFERS
public static final int MAXDESCRIPTORSETUNIFORMBUFFERSThe struct member offsets. -
MAXDESCRIPTORSETUNIFORMBUFFERSDYNAMIC
public static final int MAXDESCRIPTORSETUNIFORMBUFFERSDYNAMICThe struct member offsets. -
MAXDESCRIPTORSETSTORAGEBUFFERS
public static final int MAXDESCRIPTORSETSTORAGEBUFFERSThe struct member offsets. -
MAXDESCRIPTORSETSTORAGEBUFFERSDYNAMIC
public static final int MAXDESCRIPTORSETSTORAGEBUFFERSDYNAMICThe struct member offsets. -
MAXDESCRIPTORSETSAMPLEDIMAGES
public static final int MAXDESCRIPTORSETSAMPLEDIMAGESThe struct member offsets. -
MAXDESCRIPTORSETSTORAGEIMAGES
public static final int MAXDESCRIPTORSETSTORAGEIMAGESThe struct member offsets. -
MAXDESCRIPTORSETINPUTATTACHMENTS
public static final int MAXDESCRIPTORSETINPUTATTACHMENTSThe struct member offsets. -
MAXVERTEXINPUTATTRIBUTES
public static final int MAXVERTEXINPUTATTRIBUTESThe struct member offsets. -
MAXVERTEXINPUTBINDINGS
public static final int MAXVERTEXINPUTBINDINGSThe struct member offsets. -
MAXVERTEXINPUTATTRIBUTEOFFSET
public static final int MAXVERTEXINPUTATTRIBUTEOFFSETThe struct member offsets. -
MAXVERTEXINPUTBINDINGSTRIDE
public static final int MAXVERTEXINPUTBINDINGSTRIDEThe struct member offsets. -
MAXVERTEXOUTPUTCOMPONENTS
public static final int MAXVERTEXOUTPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONGENERATIONLEVEL
public static final int MAXTESSELLATIONGENERATIONLEVELThe struct member offsets. -
MAXTESSELLATIONPATCHSIZE
public static final int MAXTESSELLATIONPATCHSIZEThe struct member offsets. -
MAXTESSELLATIONCONTROLPERVERTEXINPUTCOMPONENTS
public static final int MAXTESSELLATIONCONTROLPERVERTEXINPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONCONTROLPERVERTEXOUTPUTCOMPONENTS
public static final int MAXTESSELLATIONCONTROLPERVERTEXOUTPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONCONTROLPERPATCHOUTPUTCOMPONENTS
public static final int MAXTESSELLATIONCONTROLPERPATCHOUTPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONCONTROLTOTALOUTPUTCOMPONENTS
public static final int MAXTESSELLATIONCONTROLTOTALOUTPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONEVALUATIONINPUTCOMPONENTS
public static final int MAXTESSELLATIONEVALUATIONINPUTCOMPONENTSThe struct member offsets. -
MAXTESSELLATIONEVALUATIONOUTPUTCOMPONENTS
public static final int MAXTESSELLATIONEVALUATIONOUTPUTCOMPONENTSThe struct member offsets. -
MAXGEOMETRYSHADERINVOCATIONS
public static final int MAXGEOMETRYSHADERINVOCATIONSThe struct member offsets. -
MAXGEOMETRYINPUTCOMPONENTS
public static final int MAXGEOMETRYINPUTCOMPONENTSThe struct member offsets. -
MAXGEOMETRYOUTPUTCOMPONENTS
public static final int MAXGEOMETRYOUTPUTCOMPONENTSThe struct member offsets. -
MAXGEOMETRYOUTPUTVERTICES
public static final int MAXGEOMETRYOUTPUTVERTICESThe struct member offsets. -
MAXGEOMETRYTOTALOUTPUTCOMPONENTS
public static final int MAXGEOMETRYTOTALOUTPUTCOMPONENTSThe struct member offsets. -
MAXFRAGMENTINPUTCOMPONENTS
public static final int MAXFRAGMENTINPUTCOMPONENTSThe struct member offsets. -
MAXFRAGMENTOUTPUTATTACHMENTS
public static final int MAXFRAGMENTOUTPUTATTACHMENTSThe struct member offsets. -
MAXFRAGMENTDUALSRCATTACHMENTS
public static final int MAXFRAGMENTDUALSRCATTACHMENTSThe struct member offsets. -
MAXFRAGMENTCOMBINEDOUTPUTRESOURCES
public static final int MAXFRAGMENTCOMBINEDOUTPUTRESOURCESThe struct member offsets. -
MAXCOMPUTESHAREDMEMORYSIZE
public static final int MAXCOMPUTESHAREDMEMORYSIZEThe struct member offsets. -
MAXCOMPUTEWORKGROUPCOUNT
public static final int MAXCOMPUTEWORKGROUPCOUNTThe struct member offsets. -
MAXCOMPUTEWORKGROUPINVOCATIONS
public static final int MAXCOMPUTEWORKGROUPINVOCATIONSThe struct member offsets. -
MAXCOMPUTEWORKGROUPSIZE
public static final int MAXCOMPUTEWORKGROUPSIZEThe struct member offsets. -
SUBPIXELPRECISIONBITS
public static final int SUBPIXELPRECISIONBITSThe struct member offsets. -
SUBTEXELPRECISIONBITS
public static final int SUBTEXELPRECISIONBITSThe struct member offsets. -
MIPMAPPRECISIONBITS
public static final int MIPMAPPRECISIONBITSThe struct member offsets. -
MAXDRAWINDEXEDINDEXVALUE
public static final int MAXDRAWINDEXEDINDEXVALUEThe struct member offsets. -
MAXDRAWINDIRECTCOUNT
public static final int MAXDRAWINDIRECTCOUNTThe struct member offsets. -
MAXSAMPLERLODBIAS
public static final int MAXSAMPLERLODBIASThe struct member offsets. -
MAXSAMPLERANISOTROPY
public static final int MAXSAMPLERANISOTROPYThe struct member offsets. -
MAXVIEWPORTS
public static final int MAXVIEWPORTSThe struct member offsets. -
MAXVIEWPORTDIMENSIONS
public static final int MAXVIEWPORTDIMENSIONSThe struct member offsets. -
VIEWPORTBOUNDSRANGE
public static final int VIEWPORTBOUNDSRANGEThe struct member offsets. -
VIEWPORTSUBPIXELBITS
public static final int VIEWPORTSUBPIXELBITSThe struct member offsets. -
MINMEMORYMAPALIGNMENT
public static final int MINMEMORYMAPALIGNMENTThe struct member offsets. -
MINTEXELBUFFEROFFSETALIGNMENT
public static final int MINTEXELBUFFEROFFSETALIGNMENTThe struct member offsets. -
MINUNIFORMBUFFEROFFSETALIGNMENT
public static final int MINUNIFORMBUFFEROFFSETALIGNMENTThe struct member offsets. -
MINSTORAGEBUFFEROFFSETALIGNMENT
public static final int MINSTORAGEBUFFEROFFSETALIGNMENTThe struct member offsets. -
MINTEXELOFFSET
public static final int MINTEXELOFFSETThe struct member offsets. -
MAXTEXELOFFSET
public static final int MAXTEXELOFFSETThe struct member offsets. -
MINTEXELGATHEROFFSET
public static final int MINTEXELGATHEROFFSETThe struct member offsets. -
MAXTEXELGATHEROFFSET
public static final int MAXTEXELGATHEROFFSETThe struct member offsets. -
MININTERPOLATIONOFFSET
public static final int MININTERPOLATIONOFFSETThe struct member offsets. -
MAXINTERPOLATIONOFFSET
public static final int MAXINTERPOLATIONOFFSETThe struct member offsets. -
SUBPIXELINTERPOLATIONOFFSETBITS
public static final int SUBPIXELINTERPOLATIONOFFSETBITSThe struct member offsets. -
MAXFRAMEBUFFERWIDTH
public static final int MAXFRAMEBUFFERWIDTHThe struct member offsets. -
MAXFRAMEBUFFERHEIGHT
public static final int MAXFRAMEBUFFERHEIGHTThe struct member offsets. -
MAXFRAMEBUFFERLAYERS
public static final int MAXFRAMEBUFFERLAYERSThe struct member offsets. -
FRAMEBUFFERCOLORSAMPLECOUNTS
public static final int FRAMEBUFFERCOLORSAMPLECOUNTSThe struct member offsets. -
FRAMEBUFFERDEPTHSAMPLECOUNTS
public static final int FRAMEBUFFERDEPTHSAMPLECOUNTSThe struct member offsets. -
FRAMEBUFFERSTENCILSAMPLECOUNTS
public static final int FRAMEBUFFERSTENCILSAMPLECOUNTSThe struct member offsets. -
FRAMEBUFFERNOATTACHMENTSSAMPLECOUNTS
public static final int FRAMEBUFFERNOATTACHMENTSSAMPLECOUNTSThe struct member offsets. -
MAXCOLORATTACHMENTS
public static final int MAXCOLORATTACHMENTSThe struct member offsets. -
SAMPLEDIMAGECOLORSAMPLECOUNTS
public static final int SAMPLEDIMAGECOLORSAMPLECOUNTSThe struct member offsets. -
SAMPLEDIMAGEINTEGERSAMPLECOUNTS
public static final int SAMPLEDIMAGEINTEGERSAMPLECOUNTSThe struct member offsets. -
SAMPLEDIMAGEDEPTHSAMPLECOUNTS
public static final int SAMPLEDIMAGEDEPTHSAMPLECOUNTSThe struct member offsets. -
SAMPLEDIMAGESTENCILSAMPLECOUNTS
public static final int SAMPLEDIMAGESTENCILSAMPLECOUNTSThe struct member offsets. -
STORAGEIMAGESAMPLECOUNTS
public static final int STORAGEIMAGESAMPLECOUNTSThe struct member offsets. -
MAXSAMPLEMASKWORDS
public static final int MAXSAMPLEMASKWORDSThe struct member offsets. -
TIMESTAMPCOMPUTEANDGRAPHICS
public static final int TIMESTAMPCOMPUTEANDGRAPHICSThe struct member offsets. -
TIMESTAMPPERIOD
public static final int TIMESTAMPPERIODThe struct member offsets. -
MAXCLIPDISTANCES
public static final int MAXCLIPDISTANCESThe struct member offsets. -
MAXCULLDISTANCES
public static final int MAXCULLDISTANCESThe struct member offsets. -
MAXCOMBINEDCLIPANDCULLDISTANCES
public static final int MAXCOMBINEDCLIPANDCULLDISTANCESThe struct member offsets. -
DISCRETEQUEUEPRIORITIES
public static final int DISCRETEQUEUEPRIORITIESThe struct member offsets. -
POINTSIZERANGE
public static final int POINTSIZERANGEThe struct member offsets. -
LINEWIDTHRANGE
public static final int LINEWIDTHRANGEThe struct member offsets. -
POINTSIZEGRANULARITY
public static final int POINTSIZEGRANULARITYThe struct member offsets. -
LINEWIDTHGRANULARITY
public static final int LINEWIDTHGRANULARITYThe struct member offsets. -
STRICTLINES
public static final int STRICTLINESThe struct member offsets. -
STANDARDSAMPLELOCATIONS
public static final int STANDARDSAMPLELOCATIONSThe struct member offsets. -
OPTIMALBUFFERCOPYOFFSETALIGNMENT
public static final int OPTIMALBUFFERCOPYOFFSETALIGNMENTThe struct member offsets. -
OPTIMALBUFFERCOPYROWPITCHALIGNMENT
public static final int OPTIMALBUFFERCOPYROWPITCHALIGNMENTThe struct member offsets. -
NONCOHERENTATOMSIZE
public static final int NONCOHERENTATOMSIZEThe struct member offsets.
-
-
Constructor Details
-
VkPhysicalDeviceLimits
Creates aVkPhysicalDeviceLimitsinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<VkPhysicalDeviceLimits>
-
maxImageDimension1D
public int maxImageDimension1D()- Returns:
- the value of the
maxImageDimension1Dfield.
-
maxImageDimension2D
public int maxImageDimension2D()- Returns:
- the value of the
maxImageDimension2Dfield.
-
maxImageDimension3D
public int maxImageDimension3D()- Returns:
- the value of the
maxImageDimension3Dfield.
-
maxImageDimensionCube
public int maxImageDimensionCube()- Returns:
- the value of the
maxImageDimensionCubefield.
-
maxImageArrayLayers
public int maxImageArrayLayers()- Returns:
- the value of the
maxImageArrayLayersfield.
-
maxTexelBufferElements
public int maxTexelBufferElements()- Returns:
- the value of the
maxTexelBufferElementsfield.
-
maxUniformBufferRange
public int maxUniformBufferRange()- Returns:
- the value of the
maxUniformBufferRangefield.
-
maxStorageBufferRange
public int maxStorageBufferRange()- Returns:
- the value of the
maxStorageBufferRangefield.
-
maxPushConstantsSize
public int maxPushConstantsSize()- Returns:
- the value of the
maxPushConstantsSizefield.
-
maxMemoryAllocationCount
public int maxMemoryAllocationCount()- Returns:
- the value of the
maxMemoryAllocationCountfield.
-
maxSamplerAllocationCount
public int maxSamplerAllocationCount()- Returns:
- the value of the
maxSamplerAllocationCountfield.
-
bufferImageGranularity
public long bufferImageGranularity()- Returns:
- the value of the
bufferImageGranularityfield.
-
sparseAddressSpaceSize
public long sparseAddressSpaceSize()- Returns:
- the value of the
sparseAddressSpaceSizefield.
-
maxBoundDescriptorSets
public int maxBoundDescriptorSets()- Returns:
- the value of the
maxBoundDescriptorSetsfield.
-
maxPerStageDescriptorSamplers
public int maxPerStageDescriptorSamplers()- Returns:
- the value of the
maxPerStageDescriptorSamplersfield.
-
maxPerStageDescriptorUniformBuffers
public int maxPerStageDescriptorUniformBuffers()- Returns:
- the value of the
maxPerStageDescriptorUniformBuffersfield.
-
maxPerStageDescriptorStorageBuffers
public int maxPerStageDescriptorStorageBuffers()- Returns:
- the value of the
maxPerStageDescriptorStorageBuffersfield.
-
maxPerStageDescriptorSampledImages
public int maxPerStageDescriptorSampledImages()- Returns:
- the value of the
maxPerStageDescriptorSampledImagesfield.
-
maxPerStageDescriptorStorageImages
public int maxPerStageDescriptorStorageImages()- Returns:
- the value of the
maxPerStageDescriptorStorageImagesfield.
-
maxPerStageDescriptorInputAttachments
public int maxPerStageDescriptorInputAttachments()- Returns:
- the value of the
maxPerStageDescriptorInputAttachmentsfield.
-
maxPerStageResources
public int maxPerStageResources()- Returns:
- the value of the
maxPerStageResourcesfield.
-
maxDescriptorSetSamplers
public int maxDescriptorSetSamplers()- Returns:
- the value of the
maxDescriptorSetSamplersfield.
-
maxDescriptorSetUniformBuffers
public int maxDescriptorSetUniformBuffers()- Returns:
- the value of the
maxDescriptorSetUniformBuffersfield.
-
maxDescriptorSetUniformBuffersDynamic
public int maxDescriptorSetUniformBuffersDynamic()- Returns:
- the value of the
maxDescriptorSetUniformBuffersDynamicfield.
-
maxDescriptorSetStorageBuffers
public int maxDescriptorSetStorageBuffers()- Returns:
- the value of the
maxDescriptorSetStorageBuffersfield.
-
maxDescriptorSetStorageBuffersDynamic
public int maxDescriptorSetStorageBuffersDynamic()- Returns:
- the value of the
maxDescriptorSetStorageBuffersDynamicfield.
-
maxDescriptorSetSampledImages
public int maxDescriptorSetSampledImages()- Returns:
- the value of the
maxDescriptorSetSampledImagesfield.
-
maxDescriptorSetStorageImages
public int maxDescriptorSetStorageImages()- Returns:
- the value of the
maxDescriptorSetStorageImagesfield.
-
maxDescriptorSetInputAttachments
public int maxDescriptorSetInputAttachments()- Returns:
- the value of the
maxDescriptorSetInputAttachmentsfield.
-
maxVertexInputAttributes
public int maxVertexInputAttributes()- Returns:
- the value of the
maxVertexInputAttributesfield.
-
maxVertexInputBindings
public int maxVertexInputBindings()- Returns:
- the value of the
maxVertexInputBindingsfield.
-
maxVertexInputAttributeOffset
public int maxVertexInputAttributeOffset()- Returns:
- the value of the
maxVertexInputAttributeOffsetfield.
-
maxVertexInputBindingStride
public int maxVertexInputBindingStride()- Returns:
- the value of the
maxVertexInputBindingStridefield.
-
maxVertexOutputComponents
public int maxVertexOutputComponents()- Returns:
- the value of the
maxVertexOutputComponentsfield.
-
maxTessellationGenerationLevel
public int maxTessellationGenerationLevel()- Returns:
- the value of the
maxTessellationGenerationLevelfield.
-
maxTessellationPatchSize
public int maxTessellationPatchSize()- Returns:
- the value of the
maxTessellationPatchSizefield.
-
maxTessellationControlPerVertexInputComponents
public int maxTessellationControlPerVertexInputComponents()- Returns:
- the value of the
maxTessellationControlPerVertexInputComponentsfield.
-
maxTessellationControlPerVertexOutputComponents
public int maxTessellationControlPerVertexOutputComponents()- Returns:
- the value of the
maxTessellationControlPerVertexOutputComponentsfield.
-
maxTessellationControlPerPatchOutputComponents
public int maxTessellationControlPerPatchOutputComponents()- Returns:
- the value of the
maxTessellationControlPerPatchOutputComponentsfield.
-
maxTessellationControlTotalOutputComponents
public int maxTessellationControlTotalOutputComponents()- Returns:
- the value of the
maxTessellationControlTotalOutputComponentsfield.
-
maxTessellationEvaluationInputComponents
public int maxTessellationEvaluationInputComponents()- Returns:
- the value of the
maxTessellationEvaluationInputComponentsfield.
-
maxTessellationEvaluationOutputComponents
public int maxTessellationEvaluationOutputComponents()- Returns:
- the value of the
maxTessellationEvaluationOutputComponentsfield.
-
maxGeometryShaderInvocations
public int maxGeometryShaderInvocations()- Returns:
- the value of the
maxGeometryShaderInvocationsfield.
-
maxGeometryInputComponents
public int maxGeometryInputComponents()- Returns:
- the value of the
maxGeometryInputComponentsfield.
-
maxGeometryOutputComponents
public int maxGeometryOutputComponents()- Returns:
- the value of the
maxGeometryOutputComponentsfield.
-
maxGeometryOutputVertices
public int maxGeometryOutputVertices()- Returns:
- the value of the
maxGeometryOutputVerticesfield.
-
maxGeometryTotalOutputComponents
public int maxGeometryTotalOutputComponents()- Returns:
- the value of the
maxGeometryTotalOutputComponentsfield.
-
maxFragmentInputComponents
public int maxFragmentInputComponents()- Returns:
- the value of the
maxFragmentInputComponentsfield.
-
maxFragmentOutputAttachments
public int maxFragmentOutputAttachments()- Returns:
- the value of the
maxFragmentOutputAttachmentsfield.
-
maxFragmentDualSrcAttachments
public int maxFragmentDualSrcAttachments()- Returns:
- the value of the
maxFragmentDualSrcAttachmentsfield.
-
maxFragmentCombinedOutputResources
public int maxFragmentCombinedOutputResources()- Returns:
- the value of the
maxFragmentCombinedOutputResourcesfield.
-
maxComputeWorkGroupCount
- Returns:
- a
IntBufferview of themaxComputeWorkGroupCountfield.
-
maxComputeWorkGroupCount
public int maxComputeWorkGroupCount(int index) - Returns:
- the value at the specified index of the
maxComputeWorkGroupCountfield.
-
maxComputeWorkGroupInvocations
public int maxComputeWorkGroupInvocations()- Returns:
- the value of the
maxComputeWorkGroupInvocationsfield.
-
maxComputeWorkGroupSize
- Returns:
- a
IntBufferview of themaxComputeWorkGroupSizefield.
-
maxComputeWorkGroupSize
public int maxComputeWorkGroupSize(int index) - Returns:
- the value at the specified index of the
maxComputeWorkGroupSizefield.
-
subPixelPrecisionBits
public int subPixelPrecisionBits()- Returns:
- the value of the
subPixelPrecisionBitsfield.
-
subTexelPrecisionBits
public int subTexelPrecisionBits()- Returns:
- the value of the
subTexelPrecisionBitsfield.
-
mipmapPrecisionBits
public int mipmapPrecisionBits()- Returns:
- the value of the
mipmapPrecisionBitsfield.
-
maxDrawIndexedIndexValue
public int maxDrawIndexedIndexValue()- Returns:
- the value of the
maxDrawIndexedIndexValuefield.
-
maxDrawIndirectCount
public int maxDrawIndirectCount()- Returns:
- the value of the
maxDrawIndirectCountfield.
-
maxSamplerLodBias
public float maxSamplerLodBias()- Returns:
- the value of the
maxSamplerLodBiasfield.
-
maxSamplerAnisotropy
public float maxSamplerAnisotropy()- Returns:
- the value of the
maxSamplerAnisotropyfield.
-
maxViewports
public int maxViewports()- Returns:
- the value of the
maxViewportsfield.
-
maxViewportDimensions
- Returns:
- a
IntBufferview of themaxViewportDimensionsfield.
-
maxViewportDimensions
public int maxViewportDimensions(int index) - Returns:
- the value at the specified index of the
maxViewportDimensionsfield.
-
viewportBoundsRange
- Returns:
- a
FloatBufferview of theviewportBoundsRangefield.
-
viewportBoundsRange
public float viewportBoundsRange(int index) - Returns:
- the value at the specified index of the
viewportBoundsRangefield.
-
viewportSubPixelBits
public int viewportSubPixelBits()- Returns:
- the value of the
viewportSubPixelBitsfield.
-
minMemoryMapAlignment
public long minMemoryMapAlignment()- Returns:
- the value of the
minMemoryMapAlignmentfield.
-
minTexelBufferOffsetAlignment
public long minTexelBufferOffsetAlignment()- Returns:
- the value of the
minTexelBufferOffsetAlignmentfield.
-
minUniformBufferOffsetAlignment
public long minUniformBufferOffsetAlignment()- Returns:
- the value of the
minUniformBufferOffsetAlignmentfield.
-
minStorageBufferOffsetAlignment
public long minStorageBufferOffsetAlignment()- Returns:
- the value of the
minStorageBufferOffsetAlignmentfield.
-
minTexelOffset
public int minTexelOffset()- Returns:
- the value of the
minTexelOffsetfield.
-
maxTexelOffset
public int maxTexelOffset()- Returns:
- the value of the
maxTexelOffsetfield.
-
minTexelGatherOffset
public int minTexelGatherOffset()- Returns:
- the value of the
minTexelGatherOffsetfield.
-
maxTexelGatherOffset
public int maxTexelGatherOffset()- Returns:
- the value of the
maxTexelGatherOffsetfield.
-
minInterpolationOffset
public float minInterpolationOffset()- Returns:
- the value of the
minInterpolationOffsetfield.
-
maxInterpolationOffset
public float maxInterpolationOffset()- Returns:
- the value of the
maxInterpolationOffsetfield.
-
subPixelInterpolationOffsetBits
public int subPixelInterpolationOffsetBits()- Returns:
- the value of the
subPixelInterpolationOffsetBitsfield.
-
maxFramebufferWidth
public int maxFramebufferWidth()- Returns:
- the value of the
maxFramebufferWidthfield.
-
maxFramebufferHeight
public int maxFramebufferHeight()- Returns:
- the value of the
maxFramebufferHeightfield.
-
maxFramebufferLayers
public int maxFramebufferLayers()- Returns:
- the value of the
maxFramebufferLayersfield.
-
framebufferColorSampleCounts
public int framebufferColorSampleCounts()- Returns:
- the value of the
framebufferColorSampleCountsfield.
-
framebufferDepthSampleCounts
public int framebufferDepthSampleCounts()- Returns:
- the value of the
framebufferDepthSampleCountsfield.
-
framebufferStencilSampleCounts
public int framebufferStencilSampleCounts()- Returns:
- the value of the
framebufferStencilSampleCountsfield.
-
framebufferNoAttachmentsSampleCounts
public int framebufferNoAttachmentsSampleCounts()- Returns:
- the value of the
framebufferNoAttachmentsSampleCountsfield.
-
maxColorAttachments
public int maxColorAttachments()- Returns:
- the value of the
maxColorAttachmentsfield.
-
sampledImageColorSampleCounts
public int sampledImageColorSampleCounts()- Returns:
- the value of the
sampledImageColorSampleCountsfield.
-
sampledImageIntegerSampleCounts
public int sampledImageIntegerSampleCounts()- Returns:
- the value of the
sampledImageIntegerSampleCountsfield.
-
sampledImageDepthSampleCounts
public int sampledImageDepthSampleCounts()- Returns:
- the value of the
sampledImageDepthSampleCountsfield.
-
sampledImageStencilSampleCounts
public int sampledImageStencilSampleCounts()- Returns:
- the value of the
sampledImageStencilSampleCountsfield.
-
storageImageSampleCounts
public int storageImageSampleCounts()- Returns:
- the value of the
storageImageSampleCountsfield.
-
maxSampleMaskWords
public int maxSampleMaskWords()- Returns:
- the value of the
maxSampleMaskWordsfield.
-
timestampComputeAndGraphics
public boolean timestampComputeAndGraphics()- Returns:
- the value of the
timestampComputeAndGraphicsfield.
-
timestampPeriod
public float timestampPeriod()- Returns:
- the value of the
timestampPeriodfield.
-
maxClipDistances
public int maxClipDistances()- Returns:
- the value of the
maxClipDistancesfield.
-
maxCullDistances
public int maxCullDistances()- Returns:
- the value of the
maxCullDistancesfield.
-
maxCombinedClipAndCullDistances
public int maxCombinedClipAndCullDistances()- Returns:
- the value of the
maxCombinedClipAndCullDistancesfield.
-
discreteQueuePriorities
public int discreteQueuePriorities()- Returns:
- the value of the
discreteQueuePrioritiesfield.
-
pointSizeRange
- Returns:
- a
FloatBufferview of thepointSizeRangefield.
-
pointSizeRange
public float pointSizeRange(int index) - Returns:
- the value at the specified index of the
pointSizeRangefield.
-
lineWidthRange
- Returns:
- a
FloatBufferview of thelineWidthRangefield.
-
lineWidthRange
public float lineWidthRange(int index) - Returns:
- the value at the specified index of the
lineWidthRangefield.
-
pointSizeGranularity
public float pointSizeGranularity()- Returns:
- the value of the
pointSizeGranularityfield.
-
lineWidthGranularity
public float lineWidthGranularity()- Returns:
- the value of the
lineWidthGranularityfield.
-
strictLines
public boolean strictLines()- Returns:
- the value of the
strictLinesfield.
-
standardSampleLocations
public boolean standardSampleLocations()- Returns:
- the value of the
standardSampleLocationsfield.
-
optimalBufferCopyOffsetAlignment
public long optimalBufferCopyOffsetAlignment()- Returns:
- the value of the
optimalBufferCopyOffsetAlignmentfield.
-
optimalBufferCopyRowPitchAlignment
public long optimalBufferCopyRowPitchAlignment()- Returns:
- the value of the
optimalBufferCopyRowPitchAlignmentfield.
-
nonCoherentAtomSize
public long nonCoherentAtomSize()- Returns:
- the value of the
nonCoherentAtomSizefield.
-
create
Returns a newVkPhysicalDeviceLimitsinstance for the specified memory address. -
createSafe
-
create
Create aVkPhysicalDeviceLimits.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
nmaxImageDimension1D
public static int nmaxImageDimension1D(long struct) Unsafe version ofmaxImageDimension1D(). -
nmaxImageDimension2D
public static int nmaxImageDimension2D(long struct) Unsafe version ofmaxImageDimension2D(). -
nmaxImageDimension3D
public static int nmaxImageDimension3D(long struct) Unsafe version ofmaxImageDimension3D(). -
nmaxImageDimensionCube
public static int nmaxImageDimensionCube(long struct) Unsafe version ofmaxImageDimensionCube(). -
nmaxImageArrayLayers
public static int nmaxImageArrayLayers(long struct) Unsafe version ofmaxImageArrayLayers(). -
nmaxTexelBufferElements
public static int nmaxTexelBufferElements(long struct) Unsafe version ofmaxTexelBufferElements(). -
nmaxUniformBufferRange
public static int nmaxUniformBufferRange(long struct) Unsafe version ofmaxUniformBufferRange(). -
nmaxStorageBufferRange
public static int nmaxStorageBufferRange(long struct) Unsafe version ofmaxStorageBufferRange(). -
nmaxPushConstantsSize
public static int nmaxPushConstantsSize(long struct) Unsafe version ofmaxPushConstantsSize(). -
nmaxMemoryAllocationCount
public static int nmaxMemoryAllocationCount(long struct) Unsafe version ofmaxMemoryAllocationCount(). -
nmaxSamplerAllocationCount
public static int nmaxSamplerAllocationCount(long struct) Unsafe version ofmaxSamplerAllocationCount(). -
nbufferImageGranularity
public static long nbufferImageGranularity(long struct) Unsafe version ofbufferImageGranularity(). -
nsparseAddressSpaceSize
public static long nsparseAddressSpaceSize(long struct) Unsafe version ofsparseAddressSpaceSize(). -
nmaxBoundDescriptorSets
public static int nmaxBoundDescriptorSets(long struct) Unsafe version ofmaxBoundDescriptorSets(). -
nmaxPerStageDescriptorSamplers
public static int nmaxPerStageDescriptorSamplers(long struct) Unsafe version ofmaxPerStageDescriptorSamplers(). -
nmaxPerStageDescriptorUniformBuffers
public static int nmaxPerStageDescriptorUniformBuffers(long struct) Unsafe version ofmaxPerStageDescriptorUniformBuffers(). -
nmaxPerStageDescriptorStorageBuffers
public static int nmaxPerStageDescriptorStorageBuffers(long struct) Unsafe version ofmaxPerStageDescriptorStorageBuffers(). -
nmaxPerStageDescriptorSampledImages
public static int nmaxPerStageDescriptorSampledImages(long struct) Unsafe version ofmaxPerStageDescriptorSampledImages(). -
nmaxPerStageDescriptorStorageImages
public static int nmaxPerStageDescriptorStorageImages(long struct) Unsafe version ofmaxPerStageDescriptorStorageImages(). -
nmaxPerStageDescriptorInputAttachments
public static int nmaxPerStageDescriptorInputAttachments(long struct) Unsafe version ofmaxPerStageDescriptorInputAttachments(). -
nmaxPerStageResources
public static int nmaxPerStageResources(long struct) Unsafe version ofmaxPerStageResources(). -
nmaxDescriptorSetSamplers
public static int nmaxDescriptorSetSamplers(long struct) Unsafe version ofmaxDescriptorSetSamplers(). -
nmaxDescriptorSetUniformBuffers
public static int nmaxDescriptorSetUniformBuffers(long struct) Unsafe version ofmaxDescriptorSetUniformBuffers(). -
nmaxDescriptorSetUniformBuffersDynamic
public static int nmaxDescriptorSetUniformBuffersDynamic(long struct) Unsafe version ofmaxDescriptorSetUniformBuffersDynamic(). -
nmaxDescriptorSetStorageBuffers
public static int nmaxDescriptorSetStorageBuffers(long struct) Unsafe version ofmaxDescriptorSetStorageBuffers(). -
nmaxDescriptorSetStorageBuffersDynamic
public static int nmaxDescriptorSetStorageBuffersDynamic(long struct) Unsafe version ofmaxDescriptorSetStorageBuffersDynamic(). -
nmaxDescriptorSetSampledImages
public static int nmaxDescriptorSetSampledImages(long struct) Unsafe version ofmaxDescriptorSetSampledImages(). -
nmaxDescriptorSetStorageImages
public static int nmaxDescriptorSetStorageImages(long struct) Unsafe version ofmaxDescriptorSetStorageImages(). -
nmaxDescriptorSetInputAttachments
public static int nmaxDescriptorSetInputAttachments(long struct) Unsafe version ofmaxDescriptorSetInputAttachments(). -
nmaxVertexInputAttributes
public static int nmaxVertexInputAttributes(long struct) Unsafe version ofmaxVertexInputAttributes(). -
nmaxVertexInputBindings
public static int nmaxVertexInputBindings(long struct) Unsafe version ofmaxVertexInputBindings(). -
nmaxVertexInputAttributeOffset
public static int nmaxVertexInputAttributeOffset(long struct) Unsafe version ofmaxVertexInputAttributeOffset(). -
nmaxVertexInputBindingStride
public static int nmaxVertexInputBindingStride(long struct) Unsafe version ofmaxVertexInputBindingStride(). -
nmaxVertexOutputComponents
public static int nmaxVertexOutputComponents(long struct) Unsafe version ofmaxVertexOutputComponents(). -
nmaxTessellationGenerationLevel
public static int nmaxTessellationGenerationLevel(long struct) Unsafe version ofmaxTessellationGenerationLevel(). -
nmaxTessellationPatchSize
public static int nmaxTessellationPatchSize(long struct) Unsafe version ofmaxTessellationPatchSize(). -
nmaxTessellationControlPerVertexInputComponents
public static int nmaxTessellationControlPerVertexInputComponents(long struct) Unsafe version ofmaxTessellationControlPerVertexInputComponents(). -
nmaxTessellationControlPerVertexOutputComponents
public static int nmaxTessellationControlPerVertexOutputComponents(long struct) Unsafe version ofmaxTessellationControlPerVertexOutputComponents(). -
nmaxTessellationControlPerPatchOutputComponents
public static int nmaxTessellationControlPerPatchOutputComponents(long struct) Unsafe version ofmaxTessellationControlPerPatchOutputComponents(). -
nmaxTessellationControlTotalOutputComponents
public static int nmaxTessellationControlTotalOutputComponents(long struct) Unsafe version ofmaxTessellationControlTotalOutputComponents(). -
nmaxTessellationEvaluationInputComponents
public static int nmaxTessellationEvaluationInputComponents(long struct) Unsafe version ofmaxTessellationEvaluationInputComponents(). -
nmaxTessellationEvaluationOutputComponents
public static int nmaxTessellationEvaluationOutputComponents(long struct) Unsafe version ofmaxTessellationEvaluationOutputComponents(). -
nmaxGeometryShaderInvocations
public static int nmaxGeometryShaderInvocations(long struct) Unsafe version ofmaxGeometryShaderInvocations(). -
nmaxGeometryInputComponents
public static int nmaxGeometryInputComponents(long struct) Unsafe version ofmaxGeometryInputComponents(). -
nmaxGeometryOutputComponents
public static int nmaxGeometryOutputComponents(long struct) Unsafe version ofmaxGeometryOutputComponents(). -
nmaxGeometryOutputVertices
public static int nmaxGeometryOutputVertices(long struct) Unsafe version ofmaxGeometryOutputVertices(). -
nmaxGeometryTotalOutputComponents
public static int nmaxGeometryTotalOutputComponents(long struct) Unsafe version ofmaxGeometryTotalOutputComponents(). -
nmaxFragmentInputComponents
public static int nmaxFragmentInputComponents(long struct) Unsafe version ofmaxFragmentInputComponents(). -
nmaxFragmentOutputAttachments
public static int nmaxFragmentOutputAttachments(long struct) Unsafe version ofmaxFragmentOutputAttachments(). -
nmaxFragmentDualSrcAttachments
public static int nmaxFragmentDualSrcAttachments(long struct) Unsafe version ofmaxFragmentDualSrcAttachments(). -
nmaxFragmentCombinedOutputResources
public static int nmaxFragmentCombinedOutputResources(long struct) Unsafe version ofmaxFragmentCombinedOutputResources(). -
nmaxComputeWorkGroupCount
Unsafe version ofmaxComputeWorkGroupCount(). -
nmaxComputeWorkGroupCount
public static int nmaxComputeWorkGroupCount(long struct, int index) Unsafe version ofmaxComputeWorkGroupCount. -
nmaxComputeWorkGroupInvocations
public static int nmaxComputeWorkGroupInvocations(long struct) Unsafe version ofmaxComputeWorkGroupInvocations(). -
nmaxComputeWorkGroupSize
Unsafe version ofmaxComputeWorkGroupSize(). -
nmaxComputeWorkGroupSize
public static int nmaxComputeWorkGroupSize(long struct, int index) Unsafe version ofmaxComputeWorkGroupSize. -
nsubPixelPrecisionBits
public static int nsubPixelPrecisionBits(long struct) Unsafe version ofsubPixelPrecisionBits(). -
nsubTexelPrecisionBits
public static int nsubTexelPrecisionBits(long struct) Unsafe version ofsubTexelPrecisionBits(). -
nmipmapPrecisionBits
public static int nmipmapPrecisionBits(long struct) Unsafe version ofmipmapPrecisionBits(). -
nmaxDrawIndexedIndexValue
public static int nmaxDrawIndexedIndexValue(long struct) Unsafe version ofmaxDrawIndexedIndexValue(). -
nmaxDrawIndirectCount
public static int nmaxDrawIndirectCount(long struct) Unsafe version ofmaxDrawIndirectCount(). -
nmaxSamplerLodBias
public static float nmaxSamplerLodBias(long struct) Unsafe version ofmaxSamplerLodBias(). -
nmaxSamplerAnisotropy
public static float nmaxSamplerAnisotropy(long struct) Unsafe version ofmaxSamplerAnisotropy(). -
nmaxViewports
public static int nmaxViewports(long struct) Unsafe version ofmaxViewports(). -
nmaxViewportDimensions
Unsafe version ofmaxViewportDimensions(). -
nmaxViewportDimensions
public static int nmaxViewportDimensions(long struct, int index) Unsafe version ofmaxViewportDimensions. -
nviewportBoundsRange
Unsafe version ofviewportBoundsRange(). -
nviewportBoundsRange
public static float nviewportBoundsRange(long struct, int index) Unsafe version ofviewportBoundsRange. -
nviewportSubPixelBits
public static int nviewportSubPixelBits(long struct) Unsafe version ofviewportSubPixelBits(). -
nminMemoryMapAlignment
public static long nminMemoryMapAlignment(long struct) Unsafe version ofminMemoryMapAlignment(). -
nminTexelBufferOffsetAlignment
public static long nminTexelBufferOffsetAlignment(long struct) Unsafe version ofminTexelBufferOffsetAlignment(). -
nminUniformBufferOffsetAlignment
public static long nminUniformBufferOffsetAlignment(long struct) Unsafe version ofminUniformBufferOffsetAlignment(). -
nminStorageBufferOffsetAlignment
public static long nminStorageBufferOffsetAlignment(long struct) Unsafe version ofminStorageBufferOffsetAlignment(). -
nminTexelOffset
public static int nminTexelOffset(long struct) Unsafe version ofminTexelOffset(). -
nmaxTexelOffset
public static int nmaxTexelOffset(long struct) Unsafe version ofmaxTexelOffset(). -
nminTexelGatherOffset
public static int nminTexelGatherOffset(long struct) Unsafe version ofminTexelGatherOffset(). -
nmaxTexelGatherOffset
public static int nmaxTexelGatherOffset(long struct) Unsafe version ofmaxTexelGatherOffset(). -
nminInterpolationOffset
public static float nminInterpolationOffset(long struct) Unsafe version ofminInterpolationOffset(). -
nmaxInterpolationOffset
public static float nmaxInterpolationOffset(long struct) Unsafe version ofmaxInterpolationOffset(). -
nsubPixelInterpolationOffsetBits
public static int nsubPixelInterpolationOffsetBits(long struct) Unsafe version ofsubPixelInterpolationOffsetBits(). -
nmaxFramebufferWidth
public static int nmaxFramebufferWidth(long struct) Unsafe version ofmaxFramebufferWidth(). -
nmaxFramebufferHeight
public static int nmaxFramebufferHeight(long struct) Unsafe version ofmaxFramebufferHeight(). -
nmaxFramebufferLayers
public static int nmaxFramebufferLayers(long struct) Unsafe version ofmaxFramebufferLayers(). -
nframebufferColorSampleCounts
public static int nframebufferColorSampleCounts(long struct) Unsafe version offramebufferColorSampleCounts(). -
nframebufferDepthSampleCounts
public static int nframebufferDepthSampleCounts(long struct) Unsafe version offramebufferDepthSampleCounts(). -
nframebufferStencilSampleCounts
public static int nframebufferStencilSampleCounts(long struct) Unsafe version offramebufferStencilSampleCounts(). -
nframebufferNoAttachmentsSampleCounts
public static int nframebufferNoAttachmentsSampleCounts(long struct) Unsafe version offramebufferNoAttachmentsSampleCounts(). -
nmaxColorAttachments
public static int nmaxColorAttachments(long struct) Unsafe version ofmaxColorAttachments(). -
nsampledImageColorSampleCounts
public static int nsampledImageColorSampleCounts(long struct) Unsafe version ofsampledImageColorSampleCounts(). -
nsampledImageIntegerSampleCounts
public static int nsampledImageIntegerSampleCounts(long struct) Unsafe version ofsampledImageIntegerSampleCounts(). -
nsampledImageDepthSampleCounts
public static int nsampledImageDepthSampleCounts(long struct) Unsafe version ofsampledImageDepthSampleCounts(). -
nsampledImageStencilSampleCounts
public static int nsampledImageStencilSampleCounts(long struct) Unsafe version ofsampledImageStencilSampleCounts(). -
nstorageImageSampleCounts
public static int nstorageImageSampleCounts(long struct) Unsafe version ofstorageImageSampleCounts(). -
nmaxSampleMaskWords
public static int nmaxSampleMaskWords(long struct) Unsafe version ofmaxSampleMaskWords(). -
ntimestampComputeAndGraphics
public static int ntimestampComputeAndGraphics(long struct) Unsafe version oftimestampComputeAndGraphics(). -
ntimestampPeriod
public static float ntimestampPeriod(long struct) Unsafe version oftimestampPeriod(). -
nmaxClipDistances
public static int nmaxClipDistances(long struct) Unsafe version ofmaxClipDistances(). -
nmaxCullDistances
public static int nmaxCullDistances(long struct) Unsafe version ofmaxCullDistances(). -
nmaxCombinedClipAndCullDistances
public static int nmaxCombinedClipAndCullDistances(long struct) Unsafe version ofmaxCombinedClipAndCullDistances(). -
ndiscreteQueuePriorities
public static int ndiscreteQueuePriorities(long struct) Unsafe version ofdiscreteQueuePriorities(). -
npointSizeRange
Unsafe version ofpointSizeRange(). -
npointSizeRange
public static float npointSizeRange(long struct, int index) Unsafe version ofpointSizeRange. -
nlineWidthRange
Unsafe version oflineWidthRange(). -
nlineWidthRange
public static float nlineWidthRange(long struct, int index) Unsafe version oflineWidthRange. -
npointSizeGranularity
public static float npointSizeGranularity(long struct) Unsafe version ofpointSizeGranularity(). -
nlineWidthGranularity
public static float nlineWidthGranularity(long struct) Unsafe version oflineWidthGranularity(). -
nstrictLines
public static int nstrictLines(long struct) Unsafe version ofstrictLines(). -
nstandardSampleLocations
public static int nstandardSampleLocations(long struct) Unsafe version ofstandardSampleLocations(). -
noptimalBufferCopyOffsetAlignment
public static long noptimalBufferCopyOffsetAlignment(long struct) Unsafe version ofoptimalBufferCopyOffsetAlignment(). -
noptimalBufferCopyRowPitchAlignment
public static long noptimalBufferCopyRowPitchAlignment(long struct) Unsafe version ofoptimalBufferCopyRowPitchAlignment(). -
nnonCoherentAtomSize
public static long nnonCoherentAtomSize(long struct) Unsafe version ofnonCoherentAtomSize().
-