--- !tapi-tbd
tbd-version:     4
targets:         [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, 
                   arm64e-macos, arm64e-maccatalyst ]
uuids:
  - target:          x86_64-macos
    value:           B84E21C0-6ECD-3D5B-900B-D4A9D8E1A420
  - target:          x86_64-maccatalyst
    value:           B84E21C0-6ECD-3D5B-900B-D4A9D8E1A420
  - target:          arm64-macos
    value:           00000000-0000-0000-0000-000000000000
  - target:          arm64-maccatalyst
    value:           00000000-0000-0000-0000-000000000000
  - target:          arm64e-macos
    value:           A39769AB-0374-365D-8DD2-21502E2BD0C7
  - target:          arm64e-maccatalyst
    value:           A39769AB-0374-365D-8DD2-21502E2BD0C7
install-name:    '/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface'
exports:
  - targets:         [ x86_64-macos, arm64e-macos, x86_64-maccatalyst, arm64e-maccatalyst, 
                       arm64-macos, arm64-maccatalyst ]
    symbols:         [ _IOSurfaceAlignProperty, _IOSurfaceAllowsPixelSizeCasting, 
                       _IOSurfaceBindAccel, _IOSurfaceBindAccelOnPlane, _IOSurfaceCopyAllValues, 
                       _IOSurfaceCopyDataValueBytes, _IOSurfaceCopyValue, _IOSurfaceCreate, 
                       _IOSurfaceCreateMachPort, _IOSurfaceCreateMachPortWithOptions, 
                       _IOSurfaceCreateWiringAssertion, _IOSurfaceCreateXPCObject, 
                       _IOSurfaceDecrementUseCount, _IOSurfaceFlushProcessorCaches, 
                       _IOSurfaceGetAddressFormatOfPlane, _IOSurfaceGetAllocSize, 
                       _IOSurfaceGetBaseAddress, _IOSurfaceGetBaseAddressOfCompressedTileDataRegionOfPlane, 
                       _IOSurfaceGetBaseAddressOfCompressedTileHeaderRegionOfPlane, 
                       _IOSurfaceGetBaseAddressOfPlane, _IOSurfaceGetBitDepthOfComponentOfPlane, 
                       _IOSurfaceGetBitOffsetOfComponentOfPlane, _IOSurfaceGetBulkAttachments, 
                       _IOSurfaceGetBytesPerCompressedTileHeaderOfPlane, _IOSurfaceGetBytesPerElement, 
                       _IOSurfaceGetBytesPerElementOfPlane, _IOSurfaceGetBytesPerRow, 
                       _IOSurfaceGetBytesPerRowOfCompressedTileHeaderGroupsOfPlane, 
                       _IOSurfaceGetBytesPerRowOfPlane, _IOSurfaceGetBytesPerRowOfTileDataOfPlane, 
                       _IOSurfaceGetBytesPerTileDataOfPlane, _IOSurfaceGetCacheMode, 
                       _IOSurfaceGetCompressedTileDataRegionMemoryUsedOfPlane, _IOSurfaceGetCompressedTileHeightOfPlane, 
                       _IOSurfaceGetCompressedTileWidthOfPlane, _IOSurfaceGetCompressionFootprintOfPlane, 
                       _IOSurfaceGetCompressionTypeOfPlane, _IOSurfaceGetDetachModeCode, 
                       _IOSurfaceGetElementHeight, _IOSurfaceGetElementHeightOfPlane, 
                       _IOSurfaceGetElementWidth, _IOSurfaceGetElementWidthOfPlane, 
                       _IOSurfaceGetExtendedPixelsOfPlane, _IOSurfaceGetGraphicsCommPageAddress, 
                       _IOSurfaceGetHTPCPredictionSelectorOfPlane, _IOSurfaceGetHTPCVerticalHeaderGroupingModeOfPlane, 
                       _IOSurfaceGetHeight, _IOSurfaceGetHeightInCompressedTilesOfPlane, 
                       _IOSurfaceGetHeightOfPlane, _IOSurfaceGetHorizontalPixelOffsetWithinCompressedTileArrayOfPlane, 
                       _IOSurfaceGetID, _IOSurfaceGetIndexedTimestamp, _IOSurfaceGetNameOfComponentOfPlane, 
                       _IOSurfaceGetNumberOfComponentsOfPlane, _IOSurfaceGetOffsetOfPlane, 
                       _IOSurfaceGetPixelFormat, _IOSurfaceGetPlaneCount, _IOSurfaceGetPropertyAlignment, 
                       _IOSurfaceGetPropertyMaximum, _IOSurfaceGetProtectionOptions, 
                       _IOSurfaceGetRangeOfComponentOfPlane, _IOSurfaceGetRegistryID, 
                       _IOSurfaceGetSeed, _IOSurfaceGetSeedOfPlane, _IOSurfaceGetSizeOfPlane, 
                       _IOSurfaceGetSubsampling, _IOSurfaceGetTileFormat, _IOSurfaceGetTraceID, 
                       _IOSurfaceGetTypeID, _IOSurfaceGetTypeOfComponentOfPlane, 
                       _IOSurfaceGetUseCount, _IOSurfaceGetVerticalPixelOffsetWithinCompressedTileArrayOfPlane, 
                       _IOSurfaceGetWidth, _IOSurfaceGetWidthInCompressedTilesOfPlane, 
                       _IOSurfaceGetWidthOfPlane, _IOSurfaceGetYCbCrMatrix, _IOSurfaceIncrementUseCount, 
                       _IOSurfaceInitDetachModeCode, _IOSurfaceIsDisplayable, _IOSurfaceIsInUse, 
                       _IOSurfaceIsSysMemOnly, _IOSurfaceIsTiled, _IOSurfaceLock, 
                       _IOSurfaceLockPlane, _IOSurfaceLog, _IOSurfaceLookup, _IOSurfaceLookupFromMachPort, 
                       _IOSurfaceLookupFromXPCObject, _IOSurfaceNeedsBindAccel, _IOSurfaceNeedsBindAccelOnPlane, 
                       _IOSurfaceNotifierCreate, _IOSurfaceNotifierGetMachPort, _IOSurfaceNotifierGetRunLoopSource, 
                       _IOSurfaceNotifierGetTypeID, _IOSurfaceNotifierInvalidate, 
                       _IOSurfaceNotifierSetDispatchQueue, _IOSurfacePrefetchPages, 
                       _IOSurfacePropertyAllocSizeKey, _IOSurfacePropertyKeyAllocSize, 
                       _IOSurfacePropertyKeyBytesPerElement, _IOSurfacePropertyKeyBytesPerRow, 
                       _IOSurfacePropertyKeyCacheMode, _IOSurfacePropertyKeyElementHeight, 
                       _IOSurfacePropertyKeyElementWidth, _IOSurfacePropertyKeyHeight, 
                       _IOSurfacePropertyKeyOffset, _IOSurfacePropertyKeyPixelFormat, 
                       _IOSurfacePropertyKeyPixelSizeCastingAllowed, _IOSurfacePropertyKeyPlaneBase, 
                       _IOSurfacePropertyKeyPlaneBytesPerElement, _IOSurfacePropertyKeyPlaneBytesPerRow, 
                       _IOSurfacePropertyKeyPlaneElementHeight, _IOSurfacePropertyKeyPlaneElementWidth, 
                       _IOSurfacePropertyKeyPlaneHeight, _IOSurfacePropertyKeyPlaneInfo, 
                       _IOSurfacePropertyKeyPlaneOffset, _IOSurfacePropertyKeyPlaneSize, 
                       _IOSurfacePropertyKeyPlaneWidth, _IOSurfacePropertyKeyProtectionOptions, 
                       _IOSurfacePropertyKeyWidth, _IOSurfaceRemoteServerOptionDebugLogBlock, 
                       _IOSurfaceRemoteServerOptionDebugLogQueue, _IOSurfaceRemoveAllValues, 
                       _IOSurfaceRemoveValue, _IOSurfaceSetBulkAttachments, _IOSurfaceSetBulkAttachments2, 
                       _IOSurfaceSetCompressedTileDataRegionMemoryUsedOfPlane, _IOSurfaceSetDetachModeCode, 
                       _IOSurfaceSetIndexedTimestamp, _IOSurfaceSetOwnership, _IOSurfaceSetOwnershipIdentity, 
                       _IOSurfaceSetPurgeable, _IOSurfaceSetTiled, _IOSurfaceSetTimestamp, 
                       _IOSurfaceSetValue, _IOSurfaceSetValues, _IOSurfaceSetYCbCrMatrix, 
                       _IOSurfaceSharedEventAddEventListener, _IOSurfaceSharedEventAddListener, 
                       _IOSurfaceSharedEventNotifyEventListener, _IOSurfaceSharedEventNotifyListener, 
                       _IOSurfaceSharedEventRemoveEventListener, _IOSurfaceSharedEventRemoveListener, 
                       _IOSurfaceSignalEvent, _IOSurfaceSupportsProtectionOptions, 
                       _IOSurfaceUnlock, _IOSurfaceUnlockPlane, _IOSurfaceWiringAssertionGetTypeID, 
                       _IOSurfaceWrapClientImage, _IOSurfaceWrapClientMemory, _kIOFenceAllowTearing, 
                       _kIOSurfaceAddressFormat, _kIOSurfaceAllocSize, _kIOSurfaceAllocateFromSuperbuffer, 
                       _kIOSurfaceBufferTileFormat, _kIOSurfaceBufferTileMode, _kIOSurfaceBytesPerElement, 
                       _kIOSurfaceBytesPerRow, _kIOSurfaceCacheMode, _kIOSurfaceChromaLocationBottomField, 
                       _kIOSurfaceChromaLocationTopField, _kIOSurfaceChromaLocation_Bottom, 
                       _kIOSurfaceChromaLocation_BottomLeft, _kIOSurfaceChromaLocation_Center, 
                       _kIOSurfaceChromaLocation_DV420, _kIOSurfaceChromaLocation_Left, 
                       _kIOSurfaceChromaLocation_Top, _kIOSurfaceChromaLocation_TopLeft, 
                       _kIOSurfaceChromaSubsampling, _kIOSurfaceChromaSubsampling_411, 
                       _kIOSurfaceChromaSubsampling_420, _kIOSurfaceChromaSubsampling_422, 
                       _kIOSurfaceClassName, _kIOSurfaceCleanAperture, _kIOSurfaceCleanApertureHeight, 
                       _kIOSurfaceCleanApertureHorizontalOffset, _kIOSurfaceCleanApertureVerticalOffset, 
                       _kIOSurfaceCleanApertureWidth, _kIOSurfaceClientAddress, _kIOSurfaceClientAddressOffset, 
                       _kIOSurfaceClientAddressRanges, _kIOSurfaceClientDirection, 
                       _kIOSurfaceColorPrimaries, _kIOSurfaceColorPrimaries_DCI_P3, 
                       _kIOSurfaceColorPrimaries_EBU_3213, _kIOSurfaceColorPrimaries_ITU_R_2020, 
                       _kIOSurfaceColorPrimaries_ITU_R_709_2, _kIOSurfaceColorPrimaries_JEDEC_P22, 
                       _kIOSurfaceColorPrimaries_P3_D65, _kIOSurfaceColorPrimaries_SMPTE_C, 
                       _kIOSurfaceColorSpace, _kIOSurfaceCoreSurfaceLegacy, _kIOSurfaceCreationProperties, 
                       _kIOSurfaceDecoderTimes, _kIOSurfaceDisplayDitherCbThresholds, 
                       _kIOSurfaceDisplayDitherCrThresholds, _kIOSurfaceDisplayDitherThresholds, 
                       _kIOSurfaceDisplayDitherYThresholds, _kIOSurfaceDisplayTimes, 
                       _kIOSurfaceEDRFactor, _kIOSurfaceElementHeight, _kIOSurfaceElementWidth, 
                       _kIOSurfaceEncoderTimes, _kIOSurfaceFieldCount, _kIOSurfaceFieldDetail, 
                       _kIOSurfaceFieldDetail_SpatialFirstLineEarly, _kIOSurfaceFieldDetail_SpatialFirstLineLate, 
                       _kIOSurfaceFieldDetail_TemporalBottomFirst, _kIOSurfaceFieldDetail_TemporalTopFirst, 
                       _kIOSurfaceGPUTimes, _kIOSurfaceGammaLevel, _kIOSurfaceHDRImageStatisticsInfoFiltered, 
                       _kIOSurfaceHDRImageStatisticsInfoRaw, _kIOSurfaceHDRImageStatisticsInfoTransferFunction, 
                       _kIOSurfaceHDRImageStatisticsInfo_Average, _kIOSurfaceHDRImageStatisticsInfo_Maximum, 
                       _kIOSurfaceHDRImageStatisticsInfo_Minimum, _kIOSurfaceHeight, 
                       _kIOSurfaceICCProfile, _kIOSurfaceIsDisplayable, _kIOSurfaceIsGlobal, 
                       _kIOSurfaceIsPrivate, _kIOSurfaceMapCacheAttribute, _kIOSurfaceMemoryRegion, 
                       _kIOSurfaceName, _kIOSurfaceNonPurgeable, _kIOSurfaceOffset, 
                       _kIOSurfacePixelAspectRatio, _kIOSurfacePixelAspectRatioHorizontalSpacing, 
                       _kIOSurfacePixelAspectRatioVerticalSpacing, _kIOSurfacePixelCastingAllowed, 
                       _kIOSurfacePixelFormat, _kIOSurfacePixelSizeCastingAllowed, 
                       _kIOSurfacePlaneBase, _kIOSurfacePlaneBitsPerElement, _kIOSurfacePlaneBytesPerCompressedTileHeader, 
                       _kIOSurfacePlaneBytesPerElement, _kIOSurfacePlaneBytesPerRow, 
                       _kIOSurfacePlaneBytesPerRowOfCompressedTileHeaderGroups, _kIOSurfacePlaneBytesPerRowOfTileData, 
                       _kIOSurfacePlaneBytesPerTileData, _kIOSurfacePlaneComponentBitDepths, 
                       _kIOSurfacePlaneComponentBitOffsets, _kIOSurfacePlaneComponentNames, 
                       _kIOSurfacePlaneComponentRanges, _kIOSurfacePlaneComponentTypes, 
                       _kIOSurfacePlaneCompressedTileDataRegionOffset, _kIOSurfacePlaneCompressedTileHeaderRegionOffset, 
                       _kIOSurfacePlaneCompressedTileHeight, _kIOSurfacePlaneCompressedTileWidth, 
                       _kIOSurfacePlaneCompressionFootprint, _kIOSurfacePlaneCompressionType, 
                       _kIOSurfacePlaneElementHeight, _kIOSurfacePlaneElementWidth, 
                       _kIOSurfacePlaneExtendedPixelsOnBottom, _kIOSurfacePlaneExtendedPixelsOnLeft, 
                       _kIOSurfacePlaneExtendedPixelsOnRight, _kIOSurfacePlaneExtendedPixelsOnTop, 
                       _kIOSurfacePlaneHTPCPredictionSelector, _kIOSurfacePlaneHTPCVerticalHeaderGroupingMode, 
                       _kIOSurfacePlaneHeight, _kIOSurfacePlaneHeightInCompressedTiles, 
                       _kIOSurfacePlaneHorizontalPixelOffsetWithinCompressedTileArray, 
                       _kIOSurfacePlaneInfo, _kIOSurfacePlaneOffset, _kIOSurfacePlaneSize, 
                       _kIOSurfacePlaneVerticalPixelOffsetWithinCompressedTileArray, 
                       _kIOSurfacePlaneWidth, _kIOSurfacePlaneWidthInCompressedTiles, 
                       _kIOSurfacePreallocPages, _kIOSurfacePrefetchPages, _kIOSurfaceProtectionOptions, 
                       _kIOSurfacePurgeWhenNotInUse, _kIOSurfaceRemoteServiceName, 
                       _kIOSurfaceScalerTimes, _kIOSurfaceSubsampling, _kIOSurfaceSuperbuffer, 
                       _kIOSurfaceSysMemOnly, _kIOSurfaceTimingInfo, _kIOSurfaceTouchEventTimes, 
                       _kIOSurfaceTransferFunction, _kIOSurfaceTransferFunction_ARIB_STD_B67_HLG, 
                       _kIOSurfaceTransferFunction_ITU_R_2100_HLG, _kIOSurfaceTransferFunction_ITU_R_709_2, 
                       _kIOSurfaceTransferFunction_Linear, _kIOSurfaceTransferFunction_SMPTE_240M_1995, 
                       _kIOSurfaceTransferFunction_SMPTE_ST_2084_PQ, _kIOSurfaceTransferFunction_SMPTE_ST_428_1, 
                       _kIOSurfaceTransferFunction_UseGamma, _kIOSurfaceTransferFunction_aYCC, 
                       _kIOSurfaceTransferFunction_sRGB, _kIOSurfaceType, _kIOSurfaceUseReserve, 
                       _kIOSurfaceWidth, _kIOSurfaceYCbCrMatrix, _kIOSurfaceYCbCrMatrix_ITU_R_601_4_String, 
                       _kIOSurfaceYCbCrMatrix_ITU_R_709_2_String, _kIOSurfaceYCbCrMatrix_SMPTE_240M_1995_String ]
    objc-classes:    [ IOSurface, IOSurfaceDebugDescription, IOSurfaceRemoteServer, 
                       IOSurfaceSharedEvent, IOSurfaceSharedEventListener, IOSurfaceWiringAssertion ]
    objc-ivars:      [ IOSurfaceSharedEvent._eventPort, IOSurfaceSharedEvent._globalTraceObjectID, 
                       IOSurfaceSharedEventListener._dispatchQueue, IOSurfaceSharedEventListener._notificationPort ]
  - targets:         [ x86_64-macos, arm64e-macos, arm64-macos ]
    symbols:         [ _IOSurfaceCopyGPUPolicies, _IOSurfaceCreateChildSurface, _IOSurfaceGetParentID, 
                       _IOSurfaceSetImageOriginAndExtents ]
...
