Lines Matching full:limits
33 #include <limits>
497 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceLimits* limits) { in Iterate() argument
499 visitor->Visit("maxImageDimension1D", &limits->maxImageDimension1D) && in Iterate()
500 visitor->Visit("maxImageDimension2D", &limits->maxImageDimension2D) && in Iterate()
501 visitor->Visit("maxImageDimension3D", &limits->maxImageDimension3D) && in Iterate()
502 visitor->Visit("maxImageDimensionCube", &limits->maxImageDimensionCube) && in Iterate()
503 visitor->Visit("maxImageArrayLayers", &limits->maxImageArrayLayers) && in Iterate()
504 visitor->Visit("maxTexelBufferElements", &limits->maxTexelBufferElements) && in Iterate()
505 visitor->Visit("maxUniformBufferRange", &limits->maxUniformBufferRange) && in Iterate()
506 visitor->Visit("maxStorageBufferRange", &limits->maxStorageBufferRange) && in Iterate()
507 visitor->Visit("maxPushConstantsSize", &limits->maxPushConstantsSize) && in Iterate()
508 visitor->Visit("maxMemoryAllocationCount", &limits->maxMemoryAllocationCount) && in Iterate()
509 visitor->Visit("maxSamplerAllocationCount", &limits->maxSamplerAllocationCount) && in Iterate()
510 visitor->Visit("bufferImageGranularity", &limits->bufferImageGranularity) && in Iterate()
511 visitor->Visit("sparseAddressSpaceSize", &limits->sparseAddressSpaceSize) && in Iterate()
512 visitor->Visit("maxBoundDescriptorSets", &limits->maxBoundDescriptorSets) && in Iterate()
513 visitor->Visit("maxPerStageDescriptorSamplers", &limits->maxPerStageDescriptorSamplers) && in Iterate()
514 …visitor->Visit("maxPerStageDescriptorUniformBuffers", &limits->maxPerStageDescriptorUniformBuffers… in Iterate()
515 …visitor->Visit("maxPerStageDescriptorStorageBuffers", &limits->maxPerStageDescriptorStorageBuffers… in Iterate()
516 …visitor->Visit("maxPerStageDescriptorSampledImages", &limits->maxPerStageDescriptorSampledImages) … in Iterate()
517 …visitor->Visit("maxPerStageDescriptorStorageImages", &limits->maxPerStageDescriptorStorageImages) … in Iterate()
518 …visitor->Visit("maxPerStageDescriptorInputAttachments", &limits->maxPerStageDescriptorInputAttachm… in Iterate()
519 visitor->Visit("maxPerStageResources", &limits->maxPerStageResources) && in Iterate()
520 visitor->Visit("maxDescriptorSetSamplers", &limits->maxDescriptorSetSamplers) && in Iterate()
521 visitor->Visit("maxDescriptorSetUniformBuffers", &limits->maxDescriptorSetUniformBuffers) && in Iterate()
522 …visitor->Visit("maxDescriptorSetUniformBuffersDynamic", &limits->maxDescriptorSetUniformBuffersDyn… in Iterate()
523 visitor->Visit("maxDescriptorSetStorageBuffers", &limits->maxDescriptorSetStorageBuffers) && in Iterate()
524 …visitor->Visit("maxDescriptorSetStorageBuffersDynamic", &limits->maxDescriptorSetStorageBuffersDyn… in Iterate()
525 visitor->Visit("maxDescriptorSetSampledImages", &limits->maxDescriptorSetSampledImages) && in Iterate()
526 visitor->Visit("maxDescriptorSetStorageImages", &limits->maxDescriptorSetStorageImages) && in Iterate()
527 visitor->Visit("maxDescriptorSetInputAttachments", &limits->maxDescriptorSetInputAttachments) && in Iterate()
528 visitor->Visit("maxVertexInputAttributes", &limits->maxVertexInputAttributes) && in Iterate()
529 visitor->Visit("maxVertexInputBindings", &limits->maxVertexInputBindings) && in Iterate()
530 visitor->Visit("maxVertexInputAttributeOffset", &limits->maxVertexInputAttributeOffset) && in Iterate()
531 visitor->Visit("maxVertexInputBindingStride", &limits->maxVertexInputBindingStride) && in Iterate()
532 visitor->Visit("maxVertexOutputComponents", &limits->maxVertexOutputComponents) && in Iterate()
533 visitor->Visit("maxTessellationGenerationLevel", &limits->maxTessellationGenerationLevel) && in Iterate()
534 visitor->Visit("maxTessellationPatchSize", &limits->maxTessellationPatchSize) && in Iterate()
535 …visitor->Visit("maxTessellationControlPerVertexInputComponents", &limits->maxTessellationControlPe… in Iterate()
536 …visitor->Visit("maxTessellationControlPerVertexOutputComponents", &limits->maxTessellationControlP… in Iterate()
537 …visitor->Visit("maxTessellationControlPerPatchOutputComponents", &limits->maxTessellationControlPe… in Iterate()
538 …visitor->Visit("maxTessellationControlTotalOutputComponents", &limits->maxTessellationControlTotal… in Iterate()
539 …visitor->Visit("maxTessellationEvaluationInputComponents", &limits->maxTessellationEvaluationInput… in Iterate()
540 …visitor->Visit("maxTessellationEvaluationOutputComponents", &limits->maxTessellationEvaluationOutp… in Iterate()
541 visitor->Visit("maxGeometryShaderInvocations", &limits->maxGeometryShaderInvocations) && in Iterate()
542 visitor->Visit("maxGeometryInputComponents", &limits->maxGeometryInputComponents) && in Iterate()
543 visitor->Visit("maxGeometryOutputComponents", &limits->maxGeometryOutputComponents) && in Iterate()
544 visitor->Visit("maxGeometryOutputVertices", &limits->maxGeometryOutputVertices) && in Iterate()
545 visitor->Visit("maxGeometryTotalOutputComponents", &limits->maxGeometryTotalOutputComponents) && in Iterate()
546 visitor->Visit("maxFragmentInputComponents", &limits->maxFragmentInputComponents) && in Iterate()
547 visitor->Visit("maxFragmentOutputAttachments", &limits->maxFragmentOutputAttachments) && in Iterate()
548 visitor->Visit("maxFragmentDualSrcAttachments", &limits->maxFragmentDualSrcAttachments) && in Iterate()
549 …visitor->Visit("maxFragmentCombinedOutputResources", &limits->maxFragmentCombinedOutputResources) … in Iterate()
550 visitor->Visit("maxComputeSharedMemorySize", &limits->maxComputeSharedMemorySize) && in Iterate()
551 visitor->Visit("maxComputeWorkGroupCount", &limits->maxComputeWorkGroupCount) && in Iterate()
552 visitor->Visit("maxComputeWorkGroupInvocations", &limits->maxComputeWorkGroupInvocations) && in Iterate()
553 visitor->Visit("maxComputeWorkGroupSize", &limits->maxComputeWorkGroupSize) && in Iterate()
554 visitor->Visit("subPixelPrecisionBits", &limits->subPixelPrecisionBits) && in Iterate()
555 visitor->Visit("subTexelPrecisionBits", &limits->subTexelPrecisionBits) && in Iterate()
556 visitor->Visit("mipmapPrecisionBits", &limits->mipmapPrecisionBits) && in Iterate()
557 visitor->Visit("maxDrawIndexedIndexValue", &limits->maxDrawIndexedIndexValue) && in Iterate()
558 visitor->Visit("maxDrawIndirectCount", &limits->maxDrawIndirectCount) && in Iterate()
559 visitor->Visit("maxSamplerLodBias", &limits->maxSamplerLodBias) && in Iterate()
560 visitor->Visit("maxSamplerAnisotropy", &limits->maxSamplerAnisotropy) && in Iterate()
561 visitor->Visit("maxViewports", &limits->maxViewports) && in Iterate()
562 visitor->Visit("maxViewportDimensions", &limits->maxViewportDimensions) && in Iterate()
563 visitor->Visit("viewportBoundsRange", &limits->viewportBoundsRange) && in Iterate()
564 visitor->Visit("viewportSubPixelBits", &limits->viewportSubPixelBits) && in Iterate()
565 visitor->Visit("minMemoryMapAlignment", &limits->minMemoryMapAlignment) && in Iterate()
566 visitor->Visit("minTexelBufferOffsetAlignment", &limits->minTexelBufferOffsetAlignment) && in Iterate()
567 visitor->Visit("minUniformBufferOffsetAlignment", &limits->minUniformBufferOffsetAlignment) && in Iterate()
568 visitor->Visit("minStorageBufferOffsetAlignment", &limits->minStorageBufferOffsetAlignment) && in Iterate()
569 visitor->Visit("minTexelOffset", &limits->minTexelOffset) && in Iterate()
570 visitor->Visit("maxTexelOffset", &limits->maxTexelOffset) && in Iterate()
571 visitor->Visit("minTexelGatherOffset", &limits->minTexelGatherOffset) && in Iterate()
572 visitor->Visit("maxTexelGatherOffset", &limits->maxTexelGatherOffset) && in Iterate()
573 visitor->Visit("minInterpolationOffset", &limits->minInterpolationOffset) && in Iterate()
574 visitor->Visit("maxInterpolationOffset", &limits->maxInterpolationOffset) && in Iterate()
575 visitor->Visit("subPixelInterpolationOffsetBits", &limits->subPixelInterpolationOffsetBits) && in Iterate()
576 visitor->Visit("maxFramebufferWidth", &limits->maxFramebufferWidth) && in Iterate()
577 visitor->Visit("maxFramebufferHeight", &limits->maxFramebufferHeight) && in Iterate()
578 visitor->Visit("maxFramebufferLayers", &limits->maxFramebufferLayers) && in Iterate()
579 visitor->Visit("framebufferColorSampleCounts", &limits->framebufferColorSampleCounts) && in Iterate()
580 visitor->Visit("framebufferDepthSampleCounts", &limits->framebufferDepthSampleCounts) && in Iterate()
581 visitor->Visit("framebufferStencilSampleCounts", &limits->framebufferStencilSampleCounts) && in Iterate()
582 …visitor->Visit("framebufferNoAttachmentsSampleCounts", &limits->framebufferNoAttachmentsSampleCoun… in Iterate()
583 visitor->Visit("maxColorAttachments", &limits->maxColorAttachments) && in Iterate()
584 visitor->Visit("sampledImageColorSampleCounts", &limits->sampledImageColorSampleCounts) && in Iterate()
585 visitor->Visit("sampledImageIntegerSampleCounts", &limits->sampledImageIntegerSampleCounts) && in Iterate()
586 visitor->Visit("sampledImageDepthSampleCounts", &limits->sampledImageDepthSampleCounts) && in Iterate()
587 visitor->Visit("sampledImageStencilSampleCounts", &limits->sampledImageStencilSampleCounts) && in Iterate()
588 visitor->Visit("storageImageSampleCounts", &limits->storageImageSampleCounts) && in Iterate()
589 visitor->Visit("maxSampleMaskWords", &limits->maxSampleMaskWords) && in Iterate()
590 visitor->Visit("timestampComputeAndGraphics", &limits->timestampComputeAndGraphics) && in Iterate()
591 visitor->Visit("timestampPeriod", &limits->timestampPeriod) && in Iterate()
592 visitor->Visit("maxClipDistances", &limits->maxClipDistances) && in Iterate()
593 visitor->Visit("maxCullDistances", &limits->maxCullDistances) && in Iterate()
594 visitor->Visit("maxCombinedClipAndCullDistances", &limits->maxCombinedClipAndCullDistances) && in Iterate()
595 visitor->Visit("discreteQueuePriorities", &limits->discreteQueuePriorities) && in Iterate()
596 visitor->Visit("pointSizeRange", &limits->pointSizeRange) && in Iterate()
597 visitor->Visit("lineWidthRange", &limits->lineWidthRange) && in Iterate()
598 visitor->Visit("pointSizeGranularity", &limits->pointSizeGranularity) && in Iterate()
599 visitor->Visit("lineWidthGranularity", &limits->lineWidthGranularity) && in Iterate()
600 visitor->Visit("strictLines", &limits->strictLines) && in Iterate()
601 visitor->Visit("standardSampleLocations", &limits->standardSampleLocations) && in Iterate()
602 visitor->Visit("optimalBufferCopyOffsetAlignment", &limits->optimalBufferCopyOffsetAlignment) && in Iterate()
603 …visitor->Visit("optimalBufferCopyRowPitchAlignment", &limits->optimalBufferCopyRowPitchAlignment) … in Iterate()
604 visitor->Visit("nonCoherentAtomSize", &limits->nonCoherentAtomSize); in Iterate()
629 visitor->Visit("limits", &properties->limits) && in Iterate()