SDL  2.0
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits Struct Reference

#include <vulkan.hpp>

+ Collaboration diagram for VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits:

Public Member Functions

 operator VkPhysicalDeviceLimits const & () const
 
 operator VkPhysicalDeviceLimits & ()
 
bool operator== (PhysicalDeviceLimits const &rhs) const
 
bool operator!= (PhysicalDeviceLimits const &rhs) const
 

Data Fields

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
 
DeviceSize bufferImageGranularity
 
DeviceSize 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
 
DeviceSize minTexelBufferOffsetAlignment
 
DeviceSize minUniformBufferOffsetAlignment
 
DeviceSize 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
 
SampleCountFlags framebufferColorSampleCounts
 
SampleCountFlags framebufferDepthSampleCounts
 
SampleCountFlags framebufferStencilSampleCounts
 
SampleCountFlags framebufferNoAttachmentsSampleCounts
 
uint32_t maxColorAttachments
 
SampleCountFlags sampledImageColorSampleCounts
 
SampleCountFlags sampledImageIntegerSampleCounts
 
SampleCountFlags sampledImageDepthSampleCounts
 
SampleCountFlags sampledImageStencilSampleCounts
 
SampleCountFlags storageImageSampleCounts
 
uint32_t maxSampleMaskWords
 
Bool32 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
 
Bool32 strictLines
 
Bool32 standardSampleLocations
 
DeviceSize optimalBufferCopyOffsetAlignment
 
DeviceSize optimalBufferCopyRowPitchAlignment
 
DeviceSize nonCoherentAtomSize
 

Detailed Description

Definition at line 27533 of file vulkan.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceLimits &()

VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::operator VkPhysicalDeviceLimits & ( )
inline

Definition at line 27540 of file vulkan.hpp.

27541  {
27542  return *reinterpret_cast<VkPhysicalDeviceLimits*>(this);
27543  }

◆ operator VkPhysicalDeviceLimits const &()

VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::operator VkPhysicalDeviceLimits const & ( ) const
inline

Definition at line 27535 of file vulkan.hpp.

27536  {
27537  return *reinterpret_cast<const VkPhysicalDeviceLimits*>(this);
27538  }

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::operator!= ( PhysicalDeviceLimits const &  rhs) const
inline

Definition at line 27655 of file vulkan.hpp.

27656  {
27657  return !operator==( rhs );
27658  }

References operator==().

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::operator== ( PhysicalDeviceLimits const &  rhs) const
inline

Definition at line 27545 of file vulkan.hpp.

27546  {
27547  return ( maxImageDimension1D == rhs.maxImageDimension1D )
27548  && ( maxImageDimension2D == rhs.maxImageDimension2D )
27549  && ( maxImageDimension3D == rhs.maxImageDimension3D )
27550  && ( maxImageDimensionCube == rhs.maxImageDimensionCube )
27551  && ( maxImageArrayLayers == rhs.maxImageArrayLayers )
27552  && ( maxTexelBufferElements == rhs.maxTexelBufferElements )
27553  && ( maxUniformBufferRange == rhs.maxUniformBufferRange )
27554  && ( maxStorageBufferRange == rhs.maxStorageBufferRange )
27555  && ( maxPushConstantsSize == rhs.maxPushConstantsSize )
27556  && ( maxMemoryAllocationCount == rhs.maxMemoryAllocationCount )
27557  && ( maxSamplerAllocationCount == rhs.maxSamplerAllocationCount )
27558  && ( bufferImageGranularity == rhs.bufferImageGranularity )
27559  && ( sparseAddressSpaceSize == rhs.sparseAddressSpaceSize )
27560  && ( maxBoundDescriptorSets == rhs.maxBoundDescriptorSets )
27561  && ( maxPerStageDescriptorSamplers == rhs.maxPerStageDescriptorSamplers )
27562  && ( maxPerStageDescriptorUniformBuffers == rhs.maxPerStageDescriptorUniformBuffers )
27563  && ( maxPerStageDescriptorStorageBuffers == rhs.maxPerStageDescriptorStorageBuffers )
27564  && ( maxPerStageDescriptorSampledImages == rhs.maxPerStageDescriptorSampledImages )
27565  && ( maxPerStageDescriptorStorageImages == rhs.maxPerStageDescriptorStorageImages )
27566  && ( maxPerStageDescriptorInputAttachments == rhs.maxPerStageDescriptorInputAttachments )
27567  && ( maxPerStageResources == rhs.maxPerStageResources )
27568  && ( maxDescriptorSetSamplers == rhs.maxDescriptorSetSamplers )
27569  && ( maxDescriptorSetUniformBuffers == rhs.maxDescriptorSetUniformBuffers )
27570  && ( maxDescriptorSetUniformBuffersDynamic == rhs.maxDescriptorSetUniformBuffersDynamic )
27571  && ( maxDescriptorSetStorageBuffers == rhs.maxDescriptorSetStorageBuffers )
27572  && ( maxDescriptorSetStorageBuffersDynamic == rhs.maxDescriptorSetStorageBuffersDynamic )
27573  && ( maxDescriptorSetSampledImages == rhs.maxDescriptorSetSampledImages )
27574  && ( maxDescriptorSetStorageImages == rhs.maxDescriptorSetStorageImages )
27575  && ( maxDescriptorSetInputAttachments == rhs.maxDescriptorSetInputAttachments )
27576  && ( maxVertexInputAttributes == rhs.maxVertexInputAttributes )
27577  && ( maxVertexInputBindings == rhs.maxVertexInputBindings )
27578  && ( maxVertexInputAttributeOffset == rhs.maxVertexInputAttributeOffset )
27579  && ( maxVertexInputBindingStride == rhs.maxVertexInputBindingStride )
27580  && ( maxVertexOutputComponents == rhs.maxVertexOutputComponents )
27581  && ( maxTessellationGenerationLevel == rhs.maxTessellationGenerationLevel )
27582  && ( maxTessellationPatchSize == rhs.maxTessellationPatchSize )
27583  && ( maxTessellationControlPerVertexInputComponents == rhs.maxTessellationControlPerVertexInputComponents )
27584  && ( maxTessellationControlPerVertexOutputComponents == rhs.maxTessellationControlPerVertexOutputComponents )
27585  && ( maxTessellationControlPerPatchOutputComponents == rhs.maxTessellationControlPerPatchOutputComponents )
27586  && ( maxTessellationControlTotalOutputComponents == rhs.maxTessellationControlTotalOutputComponents )
27587  && ( maxTessellationEvaluationInputComponents == rhs.maxTessellationEvaluationInputComponents )
27588  && ( maxTessellationEvaluationOutputComponents == rhs.maxTessellationEvaluationOutputComponents )
27589  && ( maxGeometryShaderInvocations == rhs.maxGeometryShaderInvocations )
27590  && ( maxGeometryInputComponents == rhs.maxGeometryInputComponents )
27591  && ( maxGeometryOutputComponents == rhs.maxGeometryOutputComponents )
27592  && ( maxGeometryOutputVertices == rhs.maxGeometryOutputVertices )
27593  && ( maxGeometryTotalOutputComponents == rhs.maxGeometryTotalOutputComponents )
27594  && ( maxFragmentInputComponents == rhs.maxFragmentInputComponents )
27595  && ( maxFragmentOutputAttachments == rhs.maxFragmentOutputAttachments )
27596  && ( maxFragmentDualSrcAttachments == rhs.maxFragmentDualSrcAttachments )
27597  && ( maxFragmentCombinedOutputResources == rhs.maxFragmentCombinedOutputResources )
27598  && ( maxComputeSharedMemorySize == rhs.maxComputeSharedMemorySize )
27599  && ( memcmp( maxComputeWorkGroupCount, rhs.maxComputeWorkGroupCount, 3 * sizeof( uint32_t ) ) == 0 )
27600  && ( maxComputeWorkGroupInvocations == rhs.maxComputeWorkGroupInvocations )
27601  && ( memcmp( maxComputeWorkGroupSize, rhs.maxComputeWorkGroupSize, 3 * sizeof( uint32_t ) ) == 0 )
27602  && ( subPixelPrecisionBits == rhs.subPixelPrecisionBits )
27603  && ( subTexelPrecisionBits == rhs.subTexelPrecisionBits )
27604  && ( mipmapPrecisionBits == rhs.mipmapPrecisionBits )
27605  && ( maxDrawIndexedIndexValue == rhs.maxDrawIndexedIndexValue )
27606  && ( maxDrawIndirectCount == rhs.maxDrawIndirectCount )
27607  && ( maxSamplerLodBias == rhs.maxSamplerLodBias )
27608  && ( maxSamplerAnisotropy == rhs.maxSamplerAnisotropy )
27609  && ( maxViewports == rhs.maxViewports )
27610  && ( memcmp( maxViewportDimensions, rhs.maxViewportDimensions, 2 * sizeof( uint32_t ) ) == 0 )
27611  && ( memcmp( viewportBoundsRange, rhs.viewportBoundsRange, 2 * sizeof( float ) ) == 0 )
27612  && ( viewportSubPixelBits == rhs.viewportSubPixelBits )
27613  && ( minMemoryMapAlignment == rhs.minMemoryMapAlignment )
27614  && ( minTexelBufferOffsetAlignment == rhs.minTexelBufferOffsetAlignment )
27615  && ( minUniformBufferOffsetAlignment == rhs.minUniformBufferOffsetAlignment )
27616  && ( minStorageBufferOffsetAlignment == rhs.minStorageBufferOffsetAlignment )
27617  && ( minTexelOffset == rhs.minTexelOffset )
27618  && ( maxTexelOffset == rhs.maxTexelOffset )
27619  && ( minTexelGatherOffset == rhs.minTexelGatherOffset )
27620  && ( maxTexelGatherOffset == rhs.maxTexelGatherOffset )
27621  && ( minInterpolationOffset == rhs.minInterpolationOffset )
27622  && ( maxInterpolationOffset == rhs.maxInterpolationOffset )
27623  && ( subPixelInterpolationOffsetBits == rhs.subPixelInterpolationOffsetBits )
27624  && ( maxFramebufferWidth == rhs.maxFramebufferWidth )
27625  && ( maxFramebufferHeight == rhs.maxFramebufferHeight )
27626  && ( maxFramebufferLayers == rhs.maxFramebufferLayers )
27627  && ( framebufferColorSampleCounts == rhs.framebufferColorSampleCounts )
27628  && ( framebufferDepthSampleCounts == rhs.framebufferDepthSampleCounts )
27629  && ( framebufferStencilSampleCounts == rhs.framebufferStencilSampleCounts )
27630  && ( framebufferNoAttachmentsSampleCounts == rhs.framebufferNoAttachmentsSampleCounts )
27631  && ( maxColorAttachments == rhs.maxColorAttachments )
27632  && ( sampledImageColorSampleCounts == rhs.sampledImageColorSampleCounts )
27633  && ( sampledImageIntegerSampleCounts == rhs.sampledImageIntegerSampleCounts )
27634  && ( sampledImageDepthSampleCounts == rhs.sampledImageDepthSampleCounts )
27635  && ( sampledImageStencilSampleCounts == rhs.sampledImageStencilSampleCounts )
27636  && ( storageImageSampleCounts == rhs.storageImageSampleCounts )
27637  && ( maxSampleMaskWords == rhs.maxSampleMaskWords )
27638  && ( timestampComputeAndGraphics == rhs.timestampComputeAndGraphics )
27639  && ( timestampPeriod == rhs.timestampPeriod )
27640  && ( maxClipDistances == rhs.maxClipDistances )
27641  && ( maxCullDistances == rhs.maxCullDistances )
27642  && ( maxCombinedClipAndCullDistances == rhs.maxCombinedClipAndCullDistances )
27643  && ( discreteQueuePriorities == rhs.discreteQueuePriorities )
27644  && ( memcmp( pointSizeRange, rhs.pointSizeRange, 2 * sizeof( float ) ) == 0 )
27645  && ( memcmp( lineWidthRange, rhs.lineWidthRange, 2 * sizeof( float ) ) == 0 )
27646  && ( pointSizeGranularity == rhs.pointSizeGranularity )
27647  && ( lineWidthGranularity == rhs.lineWidthGranularity )
27648  && ( strictLines == rhs.strictLines )
27649  && ( standardSampleLocations == rhs.standardSampleLocations )
27650  && ( optimalBufferCopyOffsetAlignment == rhs.optimalBufferCopyOffsetAlignment )
27651  && ( optimalBufferCopyRowPitchAlignment == rhs.optimalBufferCopyRowPitchAlignment )
27652  && ( nonCoherentAtomSize == rhs.nonCoherentAtomSize );
27653  }

References bufferImageGranularity, discreteQueuePriorities, framebufferColorSampleCounts, framebufferDepthSampleCounts, framebufferNoAttachmentsSampleCounts, framebufferStencilSampleCounts, lineWidthGranularity, lineWidthRange, maxBoundDescriptorSets, maxClipDistances, maxColorAttachments, maxCombinedClipAndCullDistances, maxComputeSharedMemorySize, maxComputeWorkGroupCount, maxComputeWorkGroupInvocations, maxComputeWorkGroupSize, maxCullDistances, maxDescriptorSetInputAttachments, maxDescriptorSetSampledImages, maxDescriptorSetSamplers, maxDescriptorSetStorageBuffers, maxDescriptorSetStorageBuffersDynamic, maxDescriptorSetStorageImages, maxDescriptorSetUniformBuffers, maxDescriptorSetUniformBuffersDynamic, maxDrawIndexedIndexValue, maxDrawIndirectCount, maxFragmentCombinedOutputResources, maxFragmentDualSrcAttachments, maxFragmentInputComponents, maxFragmentOutputAttachments, maxFramebufferHeight, maxFramebufferLayers, maxFramebufferWidth, maxGeometryInputComponents, maxGeometryOutputComponents, maxGeometryOutputVertices, maxGeometryShaderInvocations, maxGeometryTotalOutputComponents, maxImageArrayLayers, maxImageDimension1D, maxImageDimension2D, maxImageDimension3D, maxImageDimensionCube, maxInterpolationOffset, maxMemoryAllocationCount, maxPerStageDescriptorInputAttachments, maxPerStageDescriptorSampledImages, maxPerStageDescriptorSamplers, maxPerStageDescriptorStorageBuffers, maxPerStageDescriptorStorageImages, maxPerStageDescriptorUniformBuffers, maxPerStageResources, maxPushConstantsSize, maxSampleMaskWords, maxSamplerAllocationCount, maxSamplerAnisotropy, maxSamplerLodBias, maxStorageBufferRange, maxTessellationControlPerPatchOutputComponents, maxTessellationControlPerVertexInputComponents, maxTessellationControlPerVertexOutputComponents, maxTessellationControlTotalOutputComponents, maxTessellationEvaluationInputComponents, maxTessellationEvaluationOutputComponents, maxTessellationGenerationLevel, maxTessellationPatchSize, maxTexelBufferElements, maxTexelGatherOffset, maxTexelOffset, maxUniformBufferRange, maxVertexInputAttributeOffset, maxVertexInputAttributes, maxVertexInputBindings, maxVertexInputBindingStride, maxVertexOutputComponents, maxViewportDimensions, maxViewports, minInterpolationOffset, minMemoryMapAlignment, minStorageBufferOffsetAlignment, minTexelBufferOffsetAlignment, minTexelGatherOffset, minTexelOffset, minUniformBufferOffsetAlignment, mipmapPrecisionBits, nonCoherentAtomSize, optimalBufferCopyOffsetAlignment, optimalBufferCopyRowPitchAlignment, pointSizeGranularity, pointSizeRange, sampledImageColorSampleCounts, sampledImageDepthSampleCounts, sampledImageIntegerSampleCounts, sampledImageStencilSampleCounts, sparseAddressSpaceSize, standardSampleLocations, storageImageSampleCounts, strictLines, subPixelInterpolationOffsetBits, subPixelPrecisionBits, subTexelPrecisionBits, timestampComputeAndGraphics, timestampPeriod, viewportBoundsRange, and viewportSubPixelBits.

Referenced by operator!=().

Field Documentation

◆ bufferImageGranularity

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::bufferImageGranularity

Definition at line 27671 of file vulkan.hpp.

Referenced by operator==().

◆ discreteQueuePriorities

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::discreteQueuePriorities

Definition at line 27756 of file vulkan.hpp.

Referenced by operator==().

◆ framebufferColorSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferColorSampleCounts

Definition at line 27740 of file vulkan.hpp.

Referenced by operator==().

◆ framebufferDepthSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferDepthSampleCounts

Definition at line 27741 of file vulkan.hpp.

Referenced by operator==().

◆ framebufferNoAttachmentsSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferNoAttachmentsSampleCounts

Definition at line 27743 of file vulkan.hpp.

Referenced by operator==().

◆ framebufferStencilSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferStencilSampleCounts

Definition at line 27742 of file vulkan.hpp.

Referenced by operator==().

◆ lineWidthGranularity

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::lineWidthGranularity

Definition at line 27760 of file vulkan.hpp.

Referenced by operator==().

◆ lineWidthRange

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::lineWidthRange[2]

Definition at line 27758 of file vulkan.hpp.

Referenced by operator==().

◆ maxBoundDescriptorSets

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxBoundDescriptorSets

Definition at line 27673 of file vulkan.hpp.

Referenced by operator==().

◆ maxClipDistances

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxClipDistances

Definition at line 27753 of file vulkan.hpp.

Referenced by operator==().

◆ maxColorAttachments

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxColorAttachments

Definition at line 27744 of file vulkan.hpp.

Referenced by operator==().

◆ maxCombinedClipAndCullDistances

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxCombinedClipAndCullDistances

Definition at line 27755 of file vulkan.hpp.

Referenced by operator==().

◆ maxComputeSharedMemorySize

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeSharedMemorySize

Definition at line 27711 of file vulkan.hpp.

Referenced by operator==().

◆ maxComputeWorkGroupCount

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupCount[3]

Definition at line 27712 of file vulkan.hpp.

Referenced by operator==().

◆ maxComputeWorkGroupInvocations

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupInvocations

Definition at line 27713 of file vulkan.hpp.

Referenced by operator==().

◆ maxComputeWorkGroupSize

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupSize[3]

Definition at line 27714 of file vulkan.hpp.

Referenced by operator==().

◆ maxCullDistances

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxCullDistances

Definition at line 27754 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetInputAttachments

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetInputAttachments

Definition at line 27688 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetSampledImages

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetSampledImages

Definition at line 27686 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetSamplers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetSamplers

Definition at line 27681 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetStorageBuffers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageBuffers

Definition at line 27684 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetStorageBuffersDynamic

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageBuffersDynamic

Definition at line 27685 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetStorageImages

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageImages

Definition at line 27687 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetUniformBuffers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetUniformBuffers

Definition at line 27682 of file vulkan.hpp.

Referenced by operator==().

◆ maxDescriptorSetUniformBuffersDynamic

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetUniformBuffersDynamic

Definition at line 27683 of file vulkan.hpp.

Referenced by operator==().

◆ maxDrawIndexedIndexValue

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDrawIndexedIndexValue

Definition at line 27718 of file vulkan.hpp.

Referenced by operator==().

◆ maxDrawIndirectCount

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDrawIndirectCount

Definition at line 27719 of file vulkan.hpp.

Referenced by operator==().

◆ maxFragmentCombinedOutputResources

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentCombinedOutputResources

Definition at line 27710 of file vulkan.hpp.

Referenced by operator==().

◆ maxFragmentDualSrcAttachments

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentDualSrcAttachments

Definition at line 27709 of file vulkan.hpp.

Referenced by operator==().

◆ maxFragmentInputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentInputComponents

Definition at line 27707 of file vulkan.hpp.

Referenced by operator==().

◆ maxFragmentOutputAttachments

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentOutputAttachments

Definition at line 27708 of file vulkan.hpp.

Referenced by operator==().

◆ maxFramebufferHeight

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferHeight

Definition at line 27738 of file vulkan.hpp.

Referenced by operator==().

◆ maxFramebufferLayers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferLayers

Definition at line 27739 of file vulkan.hpp.

Referenced by operator==().

◆ maxFramebufferWidth

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferWidth

Definition at line 27737 of file vulkan.hpp.

Referenced by operator==().

◆ maxGeometryInputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryInputComponents

Definition at line 27703 of file vulkan.hpp.

Referenced by operator==().

◆ maxGeometryOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryOutputComponents

Definition at line 27704 of file vulkan.hpp.

Referenced by operator==().

◆ maxGeometryOutputVertices

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryOutputVertices

Definition at line 27705 of file vulkan.hpp.

Referenced by operator==().

◆ maxGeometryShaderInvocations

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryShaderInvocations

Definition at line 27702 of file vulkan.hpp.

Referenced by operator==().

◆ maxGeometryTotalOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryTotalOutputComponents

Definition at line 27706 of file vulkan.hpp.

Referenced by operator==().

◆ maxImageArrayLayers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageArrayLayers

Definition at line 27664 of file vulkan.hpp.

Referenced by operator==().

◆ maxImageDimension1D

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension1D

Definition at line 27660 of file vulkan.hpp.

Referenced by operator==().

◆ maxImageDimension2D

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension2D

Definition at line 27661 of file vulkan.hpp.

Referenced by operator==().

◆ maxImageDimension3D

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension3D

Definition at line 27662 of file vulkan.hpp.

Referenced by operator==().

◆ maxImageDimensionCube

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimensionCube

Definition at line 27663 of file vulkan.hpp.

Referenced by operator==().

◆ maxInterpolationOffset

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxInterpolationOffset

Definition at line 27735 of file vulkan.hpp.

Referenced by operator==().

◆ maxMemoryAllocationCount

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxMemoryAllocationCount

Definition at line 27669 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorInputAttachments

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorInputAttachments

Definition at line 27679 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorSampledImages

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorSampledImages

Definition at line 27677 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorSamplers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorSamplers

Definition at line 27674 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorStorageBuffers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers

Definition at line 27676 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorStorageImages

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorStorageImages

Definition at line 27678 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageDescriptorUniformBuffers

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorUniformBuffers

Definition at line 27675 of file vulkan.hpp.

Referenced by operator==().

◆ maxPerStageResources

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageResources

Definition at line 27680 of file vulkan.hpp.

Referenced by operator==().

◆ maxPushConstantsSize

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPushConstantsSize

Definition at line 27668 of file vulkan.hpp.

Referenced by operator==().

◆ maxSampleMaskWords

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSampleMaskWords

Definition at line 27750 of file vulkan.hpp.

Referenced by operator==().

◆ maxSamplerAllocationCount

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerAllocationCount

Definition at line 27670 of file vulkan.hpp.

Referenced by operator==().

◆ maxSamplerAnisotropy

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerAnisotropy

Definition at line 27721 of file vulkan.hpp.

Referenced by operator==().

◆ maxSamplerLodBias

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerLodBias

Definition at line 27720 of file vulkan.hpp.

Referenced by operator==().

◆ maxStorageBufferRange

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxStorageBufferRange

Definition at line 27667 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationControlPerPatchOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerPatchOutputComponents

Definition at line 27698 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationControlPerVertexInputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerVertexInputComponents

Definition at line 27696 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationControlPerVertexOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerVertexOutputComponents

Definition at line 27697 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationControlTotalOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlTotalOutputComponents

Definition at line 27699 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationEvaluationInputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationEvaluationInputComponents

Definition at line 27700 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationEvaluationOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationEvaluationOutputComponents

Definition at line 27701 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationGenerationLevel

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationGenerationLevel

Definition at line 27694 of file vulkan.hpp.

Referenced by operator==().

◆ maxTessellationPatchSize

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationPatchSize

Definition at line 27695 of file vulkan.hpp.

Referenced by operator==().

◆ maxTexelBufferElements

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelBufferElements

Definition at line 27665 of file vulkan.hpp.

Referenced by operator==().

◆ maxTexelGatherOffset

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelGatherOffset

Definition at line 27733 of file vulkan.hpp.

Referenced by operator==().

◆ maxTexelOffset

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelOffset

Definition at line 27731 of file vulkan.hpp.

Referenced by operator==().

◆ maxUniformBufferRange

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxUniformBufferRange

Definition at line 27666 of file vulkan.hpp.

Referenced by operator==().

◆ maxVertexInputAttributeOffset

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputAttributeOffset

Definition at line 27691 of file vulkan.hpp.

Referenced by operator==().

◆ maxVertexInputAttributes

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputAttributes

Definition at line 27689 of file vulkan.hpp.

Referenced by operator==().

◆ maxVertexInputBindings

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputBindings

Definition at line 27690 of file vulkan.hpp.

Referenced by operator==().

◆ maxVertexInputBindingStride

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputBindingStride

Definition at line 27692 of file vulkan.hpp.

Referenced by operator==().

◆ maxVertexOutputComponents

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexOutputComponents

Definition at line 27693 of file vulkan.hpp.

Referenced by operator==().

◆ maxViewportDimensions

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxViewportDimensions[2]

Definition at line 27723 of file vulkan.hpp.

Referenced by operator==().

◆ maxViewports

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxViewports

Definition at line 27722 of file vulkan.hpp.

Referenced by operator==().

◆ minInterpolationOffset

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minInterpolationOffset

Definition at line 27734 of file vulkan.hpp.

Referenced by operator==().

◆ minMemoryMapAlignment

size_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minMemoryMapAlignment

Definition at line 27726 of file vulkan.hpp.

Referenced by operator==().

◆ minStorageBufferOffsetAlignment

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minStorageBufferOffsetAlignment

Definition at line 27729 of file vulkan.hpp.

Referenced by operator==().

◆ minTexelBufferOffsetAlignment

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelBufferOffsetAlignment

Definition at line 27727 of file vulkan.hpp.

Referenced by operator==().

◆ minTexelGatherOffset

int32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelGatherOffset

Definition at line 27732 of file vulkan.hpp.

Referenced by operator==().

◆ minTexelOffset

int32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelOffset

Definition at line 27730 of file vulkan.hpp.

Referenced by operator==().

◆ minUniformBufferOffsetAlignment

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minUniformBufferOffsetAlignment

Definition at line 27728 of file vulkan.hpp.

Referenced by operator==().

◆ mipmapPrecisionBits

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::mipmapPrecisionBits

Definition at line 27717 of file vulkan.hpp.

Referenced by operator==().

◆ nonCoherentAtomSize

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::nonCoherentAtomSize

Definition at line 27765 of file vulkan.hpp.

Referenced by operator==().

◆ optimalBufferCopyOffsetAlignment

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::optimalBufferCopyOffsetAlignment

Definition at line 27763 of file vulkan.hpp.

Referenced by operator==().

◆ optimalBufferCopyRowPitchAlignment

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::optimalBufferCopyRowPitchAlignment

Definition at line 27764 of file vulkan.hpp.

Referenced by operator==().

◆ pointSizeGranularity

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::pointSizeGranularity

Definition at line 27759 of file vulkan.hpp.

Referenced by operator==().

◆ pointSizeRange

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::pointSizeRange[2]

Definition at line 27757 of file vulkan.hpp.

Referenced by operator==().

◆ sampledImageColorSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageColorSampleCounts

Definition at line 27745 of file vulkan.hpp.

Referenced by operator==().

◆ sampledImageDepthSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageDepthSampleCounts

Definition at line 27747 of file vulkan.hpp.

Referenced by operator==().

◆ sampledImageIntegerSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageIntegerSampleCounts

Definition at line 27746 of file vulkan.hpp.

Referenced by operator==().

◆ sampledImageStencilSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageStencilSampleCounts

Definition at line 27748 of file vulkan.hpp.

Referenced by operator==().

◆ sparseAddressSpaceSize

DeviceSize VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sparseAddressSpaceSize

Definition at line 27672 of file vulkan.hpp.

Referenced by operator==().

◆ standardSampleLocations

Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::standardSampleLocations

Definition at line 27762 of file vulkan.hpp.

Referenced by operator==().

◆ storageImageSampleCounts

SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::storageImageSampleCounts

Definition at line 27749 of file vulkan.hpp.

Referenced by operator==().

◆ strictLines

Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::strictLines

Definition at line 27761 of file vulkan.hpp.

Referenced by operator==().

◆ subPixelInterpolationOffsetBits

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subPixelInterpolationOffsetBits

Definition at line 27736 of file vulkan.hpp.

Referenced by operator==().

◆ subPixelPrecisionBits

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subPixelPrecisionBits

Definition at line 27715 of file vulkan.hpp.

Referenced by operator==().

◆ subTexelPrecisionBits

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subTexelPrecisionBits

Definition at line 27716 of file vulkan.hpp.

Referenced by operator==().

◆ timestampComputeAndGraphics

Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::timestampComputeAndGraphics

Definition at line 27751 of file vulkan.hpp.

Referenced by operator==().

◆ timestampPeriod

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::timestampPeriod

Definition at line 27752 of file vulkan.hpp.

Referenced by operator==().

◆ viewportBoundsRange

float VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::viewportBoundsRange[2]

Definition at line 27724 of file vulkan.hpp.

Referenced by operator==().

◆ viewportSubPixelBits

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::viewportSubPixelBits

Definition at line 27725 of file vulkan.hpp.

Referenced by operator==().


The documentation for this struct was generated from the following file:
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::lineWidthRange
float lineWidthRange[2]
Definition: vulkan.hpp:27758
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxCombinedClipAndCullDistances
uint32_t maxCombinedClipAndCullDistances
Definition: vulkan.hpp:27755
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::pointSizeGranularity
float pointSizeGranularity
Definition: vulkan.hpp:27759
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferLayers
uint32_t maxFramebufferLayers
Definition: vulkan.hpp:27739
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers
uint32_t maxPerStageDescriptorStorageBuffers
Definition: vulkan.hpp:27676
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension3D
uint32_t maxImageDimension3D
Definition: vulkan.hpp:27662
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelOffset
int32_t minTexelOffset
Definition: vulkan.hpp:27730
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryTotalOutputComponents
uint32_t maxGeometryTotalOutputComponents
Definition: vulkan.hpp:27706
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupSize
uint32_t maxComputeWorkGroupSize[3]
Definition: vulkan.hpp:27714
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferColorSampleCounts
SampleCountFlags framebufferColorSampleCounts
Definition: vulkan.hpp:27740
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryShaderInvocations
uint32_t maxGeometryShaderInvocations
Definition: vulkan.hpp:27702
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentInputComponents
uint32_t maxFragmentInputComponents
Definition: vulkan.hpp:27707
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minMemoryMapAlignment
size_t minMemoryMapAlignment
Definition: vulkan.hpp:27726
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension1D
uint32_t maxImageDimension1D
Definition: vulkan.hpp:27660
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::standardSampleLocations
Bool32 standardSampleLocations
Definition: vulkan.hpp:27762
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentCombinedOutputResources
uint32_t maxFragmentCombinedOutputResources
Definition: vulkan.hpp:27710
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorUniformBuffers
uint32_t maxPerStageDescriptorUniformBuffers
Definition: vulkan.hpp:27675
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxViewportDimensions
uint32_t maxViewportDimensions[2]
Definition: vulkan.hpp:27723
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxViewports
uint32_t maxViewports
Definition: vulkan.hpp:27722
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxStorageBufferRange
uint32_t maxStorageBufferRange
Definition: vulkan.hpp:27667
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputAttributes
uint32_t maxVertexInputAttributes
Definition: vulkan.hpp:27689
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subPixelInterpolationOffsetBits
uint32_t subPixelInterpolationOffsetBits
Definition: vulkan.hpp:27736
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelGatherOffset
uint32_t maxTexelGatherOffset
Definition: vulkan.hpp:27733
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageArrayLayers
uint32_t maxImageArrayLayers
Definition: vulkan.hpp:27664
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::timestampPeriod
float timestampPeriod
Definition: vulkan.hpp:27752
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDrawIndirectCount
uint32_t maxDrawIndirectCount
Definition: vulkan.hpp:27719
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationEvaluationInputComponents
uint32_t maxTessellationEvaluationInputComponents
Definition: vulkan.hpp:27700
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageResources
uint32_t maxPerStageResources
Definition: vulkan.hpp:27680
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxCullDistances
uint32_t maxCullDistances
Definition: vulkan.hpp:27754
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerVertexInputComponents
uint32_t maxTessellationControlPerVertexInputComponents
Definition: vulkan.hpp:27696
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subPixelPrecisionBits
uint32_t subPixelPrecisionBits
Definition: vulkan.hpp:27715
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryOutputComponents
uint32_t maxGeometryOutputComponents
Definition: vulkan.hpp:27704
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageIntegerSampleCounts
SampleCountFlags sampledImageIntegerSampleCounts
Definition: vulkan.hpp:27746
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::optimalBufferCopyRowPitchAlignment
DeviceSize optimalBufferCopyRowPitchAlignment
Definition: vulkan.hpp:27764
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerAnisotropy
float maxSamplerAnisotropy
Definition: vulkan.hpp:27721
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sparseAddressSpaceSize
DeviceSize sparseAddressSpaceSize
Definition: vulkan.hpp:27672
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetSamplers
uint32_t maxDescriptorSetSamplers
Definition: vulkan.hpp:27681
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageDepthSampleCounts
SampleCountFlags sampledImageDepthSampleCounts
Definition: vulkan.hpp:27747
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::subTexelPrecisionBits
uint32_t subTexelPrecisionBits
Definition: vulkan.hpp:27716
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDrawIndexedIndexValue
uint32_t maxDrawIndexedIndexValue
Definition: vulkan.hpp:27718
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::bufferImageGranularity
DeviceSize bufferImageGranularity
Definition: vulkan.hpp:27671
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetInputAttachments
uint32_t maxDescriptorSetInputAttachments
Definition: vulkan.hpp:27688
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorSamplers
uint32_t maxPerStageDescriptorSamplers
Definition: vulkan.hpp:27674
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::viewportSubPixelBits
uint32_t viewportSubPixelBits
Definition: vulkan.hpp:27725
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentDualSrcAttachments
uint32_t maxFragmentDualSrcAttachments
Definition: vulkan.hpp:27709
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::optimalBufferCopyOffsetAlignment
DeviceSize optimalBufferCopyOffsetAlignment
Definition: vulkan.hpp:27763
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageBuffersDynamic
uint32_t maxDescriptorSetStorageBuffersDynamic
Definition: vulkan.hpp:27685
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxColorAttachments
uint32_t maxColorAttachments
Definition: vulkan.hpp:27744
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerAllocationCount
uint32_t maxSamplerAllocationCount
Definition: vulkan.hpp:27670
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::timestampComputeAndGraphics
Bool32 timestampComputeAndGraphics
Definition: vulkan.hpp:27751
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationPatchSize
uint32_t maxTessellationPatchSize
Definition: vulkan.hpp:27695
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageBuffers
uint32_t maxDescriptorSetStorageBuffers
Definition: vulkan.hpp:27684
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferNoAttachmentsSampleCounts
SampleCountFlags framebufferNoAttachmentsSampleCounts
Definition: vulkan.hpp:27743
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerPatchOutputComponents
uint32_t maxTessellationControlPerPatchOutputComponents
Definition: vulkan.hpp:27698
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetStorageImages
uint32_t maxDescriptorSetStorageImages
Definition: vulkan.hpp:27687
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxBoundDescriptorSets
uint32_t maxBoundDescriptorSets
Definition: vulkan.hpp:27673
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputBindingStride
uint32_t maxVertexInputBindingStride
Definition: vulkan.hpp:27692
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSamplerLodBias
float maxSamplerLodBias
Definition: vulkan.hpp:27720
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageColorSampleCounts
SampleCountFlags sampledImageColorSampleCounts
Definition: vulkan.hpp:27745
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferHeight
uint32_t maxFramebufferHeight
Definition: vulkan.hpp:27738
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFramebufferWidth
uint32_t maxFramebufferWidth
Definition: vulkan.hpp:27737
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputAttributeOffset
uint32_t maxVertexInputAttributeOffset
Definition: vulkan.hpp:27691
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelGatherOffset
int32_t minTexelGatherOffset
Definition: vulkan.hpp:27732
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPushConstantsSize
uint32_t maxPushConstantsSize
Definition: vulkan.hpp:27668
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexOutputComponents
uint32_t maxVertexOutputComponents
Definition: vulkan.hpp:27693
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelOffset
uint32_t maxTexelOffset
Definition: vulkan.hpp:27731
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimension2D
uint32_t maxImageDimension2D
Definition: vulkan.hpp:27661
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorInputAttachments
uint32_t maxPerStageDescriptorInputAttachments
Definition: vulkan.hpp:27679
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::mipmapPrecisionBits
uint32_t mipmapPrecisionBits
Definition: vulkan.hpp:27717
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationGenerationLevel
uint32_t maxTessellationGenerationLevel
Definition: vulkan.hpp:27694
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::sampledImageStencilSampleCounts
SampleCountFlags sampledImageStencilSampleCounts
Definition: vulkan.hpp:27748
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupInvocations
uint32_t maxComputeWorkGroupInvocations
Definition: vulkan.hpp:27713
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxMemoryAllocationCount
uint32_t maxMemoryAllocationCount
Definition: vulkan.hpp:27669
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryOutputVertices
uint32_t maxGeometryOutputVertices
Definition: vulkan.hpp:27705
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxClipDistances
uint32_t maxClipDistances
Definition: vulkan.hpp:27753
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::lineWidthGranularity
float lineWidthGranularity
Definition: vulkan.hpp:27760
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::viewportBoundsRange
float viewportBoundsRange[2]
Definition: vulkan.hpp:27724
uint32_t
unsigned int uint32_t
Definition: SDL_config_windows.h:63
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minInterpolationOffset
float minInterpolationOffset
Definition: vulkan.hpp:27734
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::pointSizeRange
float pointSizeRange[2]
Definition: vulkan.hpp:27757
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::storageImageSampleCounts
SampleCountFlags storageImageSampleCounts
Definition: vulkan.hpp:27749
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxGeometryInputComponents
uint32_t maxGeometryInputComponents
Definition: vulkan.hpp:27703
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlPerVertexOutputComponents
uint32_t maxTessellationControlPerVertexOutputComponents
Definition: vulkan.hpp:27697
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferStencilSampleCounts
SampleCountFlags framebufferStencilSampleCounts
Definition: vulkan.hpp:27742
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorSampledImages
uint32_t maxPerStageDescriptorSampledImages
Definition: vulkan.hpp:27677
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::strictLines
Bool32 strictLines
Definition: vulkan.hpp:27761
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxVertexInputBindings
uint32_t maxVertexInputBindings
Definition: vulkan.hpp:27690
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minUniformBufferOffsetAlignment
DeviceSize minUniformBufferOffsetAlignment
Definition: vulkan.hpp:27728
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxInterpolationOffset
float maxInterpolationOffset
Definition: vulkan.hpp:27735
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::operator==
bool operator==(PhysicalDeviceLimits const &rhs) const
Definition: vulkan.hpp:27545
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetSampledImages
uint32_t maxDescriptorSetSampledImages
Definition: vulkan.hpp:27686
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::nonCoherentAtomSize
DeviceSize nonCoherentAtomSize
Definition: vulkan.hpp:27765
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minStorageBufferOffsetAlignment
DeviceSize minStorageBufferOffsetAlignment
Definition: vulkan.hpp:27729
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeWorkGroupCount
uint32_t maxComputeWorkGroupCount[3]
Definition: vulkan.hpp:27712
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxComputeSharedMemorySize
uint32_t maxComputeSharedMemorySize
Definition: vulkan.hpp:27711
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxPerStageDescriptorStorageImages
uint32_t maxPerStageDescriptorStorageImages
Definition: vulkan.hpp:27678
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationControlTotalOutputComponents
uint32_t maxTessellationControlTotalOutputComponents
Definition: vulkan.hpp:27699
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::framebufferDepthSampleCounts
SampleCountFlags framebufferDepthSampleCounts
Definition: vulkan.hpp:27741
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxFragmentOutputAttachments
uint32_t maxFragmentOutputAttachments
Definition: vulkan.hpp:27708
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetUniformBuffersDynamic
uint32_t maxDescriptorSetUniformBuffersDynamic
Definition: vulkan.hpp:27683
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxImageDimensionCube
uint32_t maxImageDimensionCube
Definition: vulkan.hpp:27663
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTexelBufferElements
uint32_t maxTexelBufferElements
Definition: vulkan.hpp:27665
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::discreteQueuePriorities
uint32_t discreteQueuePriorities
Definition: vulkan.hpp:27756
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxTessellationEvaluationOutputComponents
uint32_t maxTessellationEvaluationOutputComponents
Definition: vulkan.hpp:27701
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxSampleMaskWords
uint32_t maxSampleMaskWords
Definition: vulkan.hpp:27750
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxDescriptorSetUniformBuffers
uint32_t maxDescriptorSetUniformBuffers
Definition: vulkan.hpp:27682
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::maxUniformBufferRange
uint32_t maxUniformBufferRange
Definition: vulkan.hpp:27666
VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits::minTexelBufferOffsetAlignment
DeviceSize minTexelBufferOffsetAlignment
Definition: vulkan.hpp:27727