• Home
  • Raw
  • Download

Lines Matching refs:properties

414 inline bool Iterate(Visitor* visitor, VkImageFormatProperties* properties) {  in Iterate()  argument
416 visitor->Visit("maxExtent", &properties->maxExtent) && in Iterate()
417 visitor->Visit("maxMipLevels", &properties->maxMipLevels) && in Iterate()
418 visitor->Visit("maxArrayLayers", &properties->maxArrayLayers) && in Iterate()
419 visitor->Visit("sampleCounts", &properties->sampleCounts) && in Iterate()
420 visitor->Visit("maxResourceSize", &properties->maxResourceSize); in Iterate()
537 VkPhysicalDeviceSparseProperties* properties) { in Iterate() argument
539 visitor->Visit("residencyStandard2DBlockShape", &properties->residencyStandard2DBlockShape) && in Iterate()
540 …visitor->Visit("residencyStandard2DMultisampleBlockShape", &properties->residencyStandard2DMultisa… in Iterate()
541 visitor->Visit("residencyStandard3DBlockShape", &properties->residencyStandard3DBlockShape) && in Iterate()
542 visitor->Visit("residencyAlignedMipSize", &properties->residencyAlignedMipSize) && in Iterate()
543 visitor->Visit("residencyNonResidentStrict", &properties->residencyNonResidentStrict); in Iterate()
548 VkPhysicalDeviceProperties* properties) { in Iterate() argument
550 visitor->Visit("apiVersion", &properties->apiVersion) && in Iterate()
551 visitor->Visit("driverVersion", &properties->driverVersion) && in Iterate()
552 visitor->Visit("vendorID", &properties->vendorID) && in Iterate()
553 visitor->Visit("deviceID", &properties->deviceID) && in Iterate()
554 visitor->Visit("deviceType", &properties->deviceType) && in Iterate()
555 visitor->Visit("deviceName", &properties->deviceName) && in Iterate()
556 visitor->Visit("pipelineCacheUUID", &properties->pipelineCacheUUID) && in Iterate()
557 visitor->Visit("limits", &properties->limits) && in Iterate()
558 visitor->Visit("sparseProperties", &properties->sparseProperties); in Iterate()
625 visitor->Visit("properties", &core->properties); in Iterate()
629 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceVulkan12Properties* properties) { in Iterate() argument
631 visitor->Visit("driverID", &properties->driverID) && in Iterate()
632 visitor->Visit("driverName", &properties->driverName) && in Iterate()
633 visitor->Visit("driverInfo", &properties->driverInfo) && in Iterate()
634 visitor->Visit("conformanceVersion", &properties->conformanceVersion) && in Iterate()
635 visitor->Visit("denormBehaviorIndependence", &properties->denormBehaviorIndependence) && in Iterate()
636 visitor->Visit("roundingModeIndependence", &properties->roundingModeIndependence) && in Iterate()
637 …visitor->Visit("shaderSignedZeroInfNanPreserveFloat16", &properties->shaderSignedZeroInfNanPreserv… in Iterate()
638 …visitor->Visit("shaderSignedZeroInfNanPreserveFloat32", &properties->shaderSignedZeroInfNanPreserv… in Iterate()
639 …visitor->Visit("shaderSignedZeroInfNanPreserveFloat64", &properties->shaderSignedZeroInfNanPreserv… in Iterate()
640 visitor->Visit("shaderDenormPreserveFloat16", &properties->shaderDenormPreserveFloat16) && in Iterate()
641 visitor->Visit("shaderDenormPreserveFloat32", &properties->shaderDenormPreserveFloat32) && in Iterate()
642 visitor->Visit("shaderDenormPreserveFloat64", &properties->shaderDenormPreserveFloat64) && in Iterate()
643 visitor->Visit("shaderDenormFlushToZeroFloat16", &properties->shaderDenormFlushToZeroFloat16) && in Iterate()
644 visitor->Visit("shaderDenormFlushToZeroFloat32", &properties->shaderDenormFlushToZeroFloat32) && in Iterate()
645 visitor->Visit("shaderDenormFlushToZeroFloat64", &properties->shaderDenormFlushToZeroFloat64) && in Iterate()
646 visitor->Visit("shaderRoundingModeRTEFloat16", &properties->shaderRoundingModeRTEFloat16) && in Iterate()
647 visitor->Visit("shaderRoundingModeRTEFloat32", &properties->shaderRoundingModeRTEFloat32) && in Iterate()
648 visitor->Visit("shaderRoundingModeRTEFloat64", &properties->shaderRoundingModeRTEFloat64) && in Iterate()
649 visitor->Visit("shaderRoundingModeRTZFloat16", &properties->shaderRoundingModeRTZFloat16) && in Iterate()
650 visitor->Visit("shaderRoundingModeRTZFloat32", &properties->shaderRoundingModeRTZFloat32) && in Iterate()
651 visitor->Visit("shaderRoundingModeRTZFloat64", &properties->shaderRoundingModeRTZFloat64) && in Iterate()
652 …visitor->Visit("maxUpdateAfterBindDescriptorsInAllPools", &properties->maxUpdateAfterBindDescripto… in Iterate()
653 …visitor->Visit("shaderUniformBufferArrayNonUniformIndexingNative", &properties->shaderUniformBuffe… in Iterate()
654 …visitor->Visit("shaderSampledImageArrayNonUniformIndexingNative", &properties->shaderSampledImageA… in Iterate()
655 …visitor->Visit("shaderStorageBufferArrayNonUniformIndexingNative", &properties->shaderStorageBuffe… in Iterate()
656 …visitor->Visit("shaderStorageImageArrayNonUniformIndexingNative", &properties->shaderStorageImageA… in Iterate()
657 …visitor->Visit("shaderInputAttachmentArrayNonUniformIndexingNative", &properties->shaderInputAttac… in Iterate()
658 …visitor->Visit("robustBufferAccessUpdateAfterBind", &properties->robustBufferAccessUpdateAfterBind… in Iterate()
659 visitor->Visit("quadDivergentImplicitLod", &properties->quadDivergentImplicitLod) && in Iterate()
660 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindSamplers", &properties->maxPerStageDescriptorU… in Iterate()
661 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindUniformBuffers", &properties->maxPerStageDescr… in Iterate()
662 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindStorageBuffers", &properties->maxPerStageDescr… in Iterate()
663 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindSampledImages", &properties->maxPerStageDescri… in Iterate()
664 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindStorageImages", &properties->maxPerStageDescri… in Iterate()
665 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindInputAttachments", &properties->maxPerStageDes… in Iterate()
666 …visitor->Visit("maxPerStageUpdateAfterBindResources", &properties->maxPerStageUpdateAfterBindResou… in Iterate()
667 …visitor->Visit("maxDescriptorSetUpdateAfterBindSamplers", &properties->maxDescriptorSetUpdateAfter… in Iterate()
668 …visitor->Visit("maxDescriptorSetUpdateAfterBindUniformBuffers", &properties->maxDescriptorSetUpdat… in Iterate()
669 …visitor->Visit("maxDescriptorSetUpdateAfterBindUniformBuffersDynamic", &properties->maxDescriptorS… in Iterate()
670 …visitor->Visit("maxDescriptorSetUpdateAfterBindStorageBuffers", &properties->maxDescriptorSetUpdat… in Iterate()
671 …visitor->Visit("maxDescriptorSetUpdateAfterBindStorageBuffersDynamic", &properties->maxDescriptorS… in Iterate()
672 …visitor->Visit("maxDescriptorSetUpdateAfterBindSampledImages", &properties->maxDescriptorSetUpdate… in Iterate()
673 …visitor->Visit("maxDescriptorSetUpdateAfterBindStorageImages", &properties->maxDescriptorSetUpdate… in Iterate()
674 …visitor->Visit("maxDescriptorSetUpdateAfterBindInputAttachments", &properties->maxDescriptorSetUpd… in Iterate()
675 visitor->Visit("supportedDepthResolveModes", &properties->supportedDepthResolveModes) && in Iterate()
676 visitor->Visit("supportedStencilResolveModes", &properties->supportedStencilResolveModes) && in Iterate()
677 visitor->Visit("independentResolveNone", &properties->independentResolveNone) && in Iterate()
678 visitor->Visit("independentResolve", &properties->independentResolve) && in Iterate()
679 …visitor->Visit("filterMinmaxSingleComponentFormats", &properties->filterMinmaxSingleComponentForma… in Iterate()
680 …visitor->Visit("filterMinmaxImageComponentMapping", &properties->filterMinmaxImageComponentMapping… in Iterate()
681 …visitor->Visit("maxTimelineSemaphoreValueDifference", &properties->maxTimelineSemaphoreValueDiffer… in Iterate()
682 …visitor->Visit("framebufferIntegerColorSampleCounts", &properties->framebufferIntegerColorSampleCo… in Iterate()
741 visitor->Visit("properties", &core->properties); in Iterate()
745 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceVulkan13Properties* properties) { in Iterate() argument
747 visitor->Visit("minSubgroupSize", &properties->minSubgroupSize) && in Iterate()
748 visitor->Visit("maxSubgroupSize", &properties->maxSubgroupSize) && in Iterate()
749 visitor->Visit("maxComputeWorkgroupSubgroups", &properties->maxComputeWorkgroupSubgroups) && in Iterate()
750 visitor->Visit("requiredSubgroupSizeStages", &properties->requiredSubgroupSizeStages) && in Iterate()
751 visitor->Visit("maxInlineUniformBlockSize", &properties->maxInlineUniformBlockSize) && in Iterate()
752 …visitor->Visit("maxPerStageDescriptorInlineUniformBlocks", &properties->maxPerStageDescriptorInlin… in Iterate()
753 …visitor->Visit("maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks", &properties->maxPerStage… in Iterate()
754 …visitor->Visit("maxDescriptorSetInlineUniformBlocks", &properties->maxDescriptorSetInlineUniformBl… in Iterate()
755 …visitor->Visit("maxDescriptorSetUpdateAfterBindInlineUniformBlocks", &properties->maxDescriptorSet… in Iterate()
756 visitor->Visit("maxInlineUniformTotalSize", &properties->maxInlineUniformTotalSize) && in Iterate()
757 …visitor->Visit("integerDotProduct8BitUnsignedAccelerated", &properties->integerDotProduct8BitUnsig… in Iterate()
758 …visitor->Visit("integerDotProduct8BitSignedAccelerated", &properties->integerDotProduct8BitSignedA… in Iterate()
759 …visitor->Visit("integerDotProduct8BitMixedSignednessAccelerated", &properties->integerDotProduct8B… in Iterate()
760 …visitor->Visit("integerDotProduct4x8BitPackedUnsignedAccelerated", &properties->integerDotProduct4… in Iterate()
761 …visitor->Visit("integerDotProduct4x8BitPackedSignedAccelerated", &properties->integerDotProduct4x8… in Iterate()
762 …visitor->Visit("integerDotProduct4x8BitPackedMixedSignednessAccelerated", &properties->integerDotP… in Iterate()
763 …visitor->Visit("integerDotProduct16BitUnsignedAccelerated", &properties->integerDotProduct16BitUns… in Iterate()
764 …visitor->Visit("integerDotProduct16BitSignedAccelerated", &properties->integerDotProduct16BitSigne… in Iterate()
765 …visitor->Visit("integerDotProduct16BitMixedSignednessAccelerated", &properties->integerDotProduct1… in Iterate()
766 …visitor->Visit("integerDotProduct32BitUnsignedAccelerated", &properties->integerDotProduct32BitUns… in Iterate()
767 …visitor->Visit("integerDotProduct32BitSignedAccelerated", &properties->integerDotProduct32BitSigne… in Iterate()
768 …visitor->Visit("integerDotProduct32BitMixedSignednessAccelerated", &properties->integerDotProduct3… in Iterate()
769 …visitor->Visit("integerDotProduct64BitUnsignedAccelerated", &properties->integerDotProduct64BitUns… in Iterate()
770 …visitor->Visit("integerDotProduct64BitSignedAccelerated", &properties->integerDotProduct64BitSigne… in Iterate()
771 …visitor->Visit("integerDotProduct64BitMixedSignednessAccelerated", &properties->integerDotProduct6… in Iterate()
772 …visitor->Visit("integerDotProductAccumulatingSaturating8BitUnsignedAccelerated", &properties->inte… in Iterate()
773 …visitor->Visit("integerDotProductAccumulatingSaturating8BitSignedAccelerated", &properties->intege… in Iterate()
774 …tegerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated", &properties->integerDotProdu… in Iterate()
775 …egerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated", &properties->integerDotProdu… in Iterate()
776 …ntegerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated", &properties->integerDotProdu… in Iterate()
777 …ProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated", &properties->integerDotProdu… in Iterate()
778 …visitor->Visit("integerDotProductAccumulatingSaturating16BitUnsignedAccelerated", &properties->int… in Iterate()
779 …visitor->Visit("integerDotProductAccumulatingSaturating16BitSignedAccelerated", &properties->integ… in Iterate()
780 …egerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated", &properties->integerDotProdu… in Iterate()
781 …visitor->Visit("integerDotProductAccumulatingSaturating32BitUnsignedAccelerated", &properties->int… in Iterate()
782 …visitor->Visit("integerDotProductAccumulatingSaturating32BitSignedAccelerated", &properties->integ… in Iterate()
783 …egerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated", &properties->integerDotProdu… in Iterate()
784 …visitor->Visit("integerDotProductAccumulatingSaturating64BitUnsignedAccelerated", &properties->int… in Iterate()
785 …visitor->Visit("integerDotProductAccumulatingSaturating64BitSignedAccelerated", &properties->integ… in Iterate()
786 …egerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated", &properties->integerDotProdu… in Iterate()
787 …visitor->Visit("storageTexelBufferOffsetAlignmentBytes", &properties->storageTexelBufferOffsetAlig… in Iterate()
788 …visitor->Visit("storageTexelBufferOffsetSingleTexelAlignment", &properties->storageTexelBufferOffs… in Iterate()
789 …visitor->Visit("uniformTexelBufferOffsetAlignmentBytes", &properties->uniformTexelBufferOffsetAlig… in Iterate()
790 …visitor->Visit("uniformTexelBufferOffsetSingleTexelAlignment", &properties->uniformTexelBufferOffs… in Iterate()
791 visitor->Visit("maxBufferSize", &properties->maxBufferSize); in Iterate()
817 VkJsonExtDriverProperties* properties) { in Iterate() argument
819 &properties->driver_properties_khr); in Iterate()
824 VkPhysicalDeviceDriverPropertiesKHR* properties) { in Iterate() argument
825 return visitor->Visit("driverID", &properties->driverID) && in Iterate()
826 visitor->Visit("driverName", &properties->driverName) && in Iterate()
827 visitor->Visit("driverInfo", &properties->driverInfo) && in Iterate()
828 visitor->Visit("conformanceVersion", &properties->conformanceVersion); in Iterate()
869 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceMemoryProperties* properties) { in Iterate() argument
871 visitor->Visit("memoryTypeCount", &properties->memoryTypeCount) && in Iterate()
872 visitor->VisitArray("memoryTypes", properties->memoryTypeCount, &properties->memoryTypes) && in Iterate()
873 visitor->Visit("memoryHeapCount", &properties->memoryHeapCount) && in Iterate()
874 visitor->VisitArray("memoryHeaps", properties->memoryHeapCount, &properties->memoryHeaps); in Iterate()
879 VkPhysicalDeviceSubgroupProperties* properties) { in Iterate() argument
880 return visitor->Visit("subgroupSize", &properties->subgroupSize) && in Iterate()
881 visitor->Visit("supportedStages", &properties->supportedStages) && in Iterate()
883 &properties->supportedOperations) && in Iterate()
885 &properties->quadOperationsInAllStages); in Iterate()
890 VkPhysicalDevicePointClippingProperties* properties) { in Iterate() argument
892 &properties->pointClippingBehavior); in Iterate()
897 VkPhysicalDeviceMultiviewProperties* properties) { in Iterate() argument
899 &properties->maxMultiviewViewCount) && in Iterate()
901 &properties->maxMultiviewInstanceIndex); in Iterate()
906 VkPhysicalDeviceIDProperties* properties) { in Iterate() argument
907 return visitor->Visit("deviceUUID", &properties->deviceUUID) && in Iterate()
908 visitor->Visit("driverUUID", &properties->driverUUID) && in Iterate()
909 visitor->Visit("deviceLUID", &properties->deviceLUID) && in Iterate()
910 visitor->Visit("deviceNodeMask", &properties->deviceNodeMask) && in Iterate()
911 visitor->Visit("deviceLUIDValid", &properties->deviceLUIDValid); in Iterate()
916 VkPhysicalDeviceMaintenance3Properties* properties) { in Iterate() argument
918 &properties->maxPerSetDescriptors) && in Iterate()
920 &properties->maxMemoryAllocationSize); in Iterate()
982 inline bool Iterate(Visitor* visitor, VkExternalFenceProperties* properties) { in Iterate() argument
984 &properties->exportFromImportedHandleTypes) && in Iterate()
986 &properties->compatibleHandleTypes) && in Iterate()
988 &properties->externalFenceFeatures); in Iterate()
993 VkExternalSemaphoreProperties* properties) { in Iterate() argument
995 &properties->exportFromImportedHandleTypes) && in Iterate()
997 &properties->compatibleHandleTypes) && in Iterate()
999 &properties->externalSemaphoreFeatures); in Iterate()
1003 inline bool Iterate(Visitor* visitor, VkQueueFamilyProperties* properties) { in Iterate() argument
1005 visitor->Visit("queueFlags", &properties->queueFlags) && in Iterate()
1006 visitor->Visit("queueCount", &properties->queueCount) && in Iterate()
1007 visitor->Visit("timestampValidBits", &properties->timestampValidBits) && in Iterate()
1008 visitor->Visit("minImageTransferGranularity", &properties->minImageTransferGranularity); in Iterate()
1012 inline bool Iterate(Visitor* visitor, VkExtensionProperties* properties) { in Iterate() argument
1014 visitor->Visit("extensionName", &properties->extensionName) && in Iterate()
1015 visitor->Visit("specVersion", &properties->specVersion); in Iterate()
1019 inline bool Iterate(Visitor* visitor, VkLayerProperties* properties) { in Iterate() argument
1021 visitor->Visit("layerName", &properties->layerName) && in Iterate()
1022 visitor->Visit("specVersion", &properties->specVersion) && in Iterate()
1023 visitor->Visit("implementationVersion", &properties->implementationVersion) && in Iterate()
1024 visitor->Visit("description", &properties->description); in Iterate()
1028 inline bool Iterate(Visitor* visitor, VkFormatProperties* properties) { in Iterate() argument
1030 visitor->Visit("linearTilingFeatures", &properties->linearTilingFeatures) && in Iterate()
1031 visitor->Visit("optimalTilingFeatures", &properties->optimalTilingFeatures) && in Iterate()
1032 visitor->Visit("bufferFeatures", &properties->bufferFeatures); in Iterate()
1037 return visitor->Visit("properties", &layer->properties) && in Iterate()
1045 &device_group->properties.subsetAllocation); in Iterate()
1051 switch (device->properties.apiVersion ^ in Iterate()
1052 VK_API_VERSION_PATCH(device->properties.apiVersion)) { in Iterate()
1086 ret &= visitor->Visit("properties", &device->properties) && in Iterate()
1453 const VkImageFormatProperties& properties) { in VkJsonImageFormatPropertiesToJson() argument
1454 return VkTypeToJson(properties); in VkJsonImageFormatPropertiesToJson()
1458 VkImageFormatProperties* properties, in VkJsonImageFormatPropertiesFromJson() argument
1460 return VkTypeFromJson(json, properties, errors); in VkJsonImageFormatPropertiesFromJson()