From 3437d9fd73f2118fcb5db528f3eee0bf7ea3a169 Mon Sep 17 00:00:00 2001 From: "Wang.Renzhu" Date: Wed, 27 Jul 2022 11:49:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5FaceMesh=20=E7=BE=8E=E9=A2=9C?= =?UTF-8?q?=E6=B8=B2=E6=9F=93=2050%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 9 +- .../graphs/face_mesh/face_mesh_mobile.pbtxt | 26 +- mediapipe/render/core/AlphaBlendFilter.cpp | 45 + mediapipe/render/core/AlphaBlendFilter.hpp | 32 + mediapipe/render/core/BUILD | 15 + mediapipe/render/core/BilateralFilter.cpp | 231 + mediapipe/render/core/BilateralFilter.hpp | 50 + mediapipe/render/core/CVFramebuffer.cpp | 4 +- mediapipe/render/core/CVFramebuffer.hpp | 2 +- mediapipe/render/core/Context.cpp | 23 +- mediapipe/render/core/Context.hpp | 6 +- mediapipe/render/core/Filter.hpp | 2 +- mediapipe/render/core/GLProgram.cpp | 4 +- mediapipe/render/core/GLProgram.hpp | 4 +- mediapipe/render/core/GaussianBlurFilter.cpp | 94 + mediapipe/render/core/GaussianBlurFilter.hpp | 50 + .../render/core/GaussianBlurMonoFilter.cpp | 330 + .../render/core/GaussianBlurMonoFilter.hpp | 56 + mediapipe/render/core/LUTFilter.cpp | 77 + mediapipe/render/core/LUTFilter.hpp | 26 + mediapipe/render/core/OlaContext.cpp | 31 + mediapipe/render/core/OlaContext.hpp | 37 + .../render/core/OlaShareTextureFilter.cpp | 135 + .../render/core/OlaShareTextureFilter.hpp | 38 + mediapipe/render/core/OpipeDispatch.cpp | 2 +- mediapipe/render/core/OpipeDispatch.hpp | 2 +- mediapipe/render/core/math/mat4.cpp | 4 +- mediapipe/render/core/math/mat4.hpp | 4 +- mediapipe/render/core/math/mat4.inl | 2 +- mediapipe/render/core/math/math_utils.cpp | 4 +- mediapipe/render/core/math/math_utils.hpp | 4 +- mediapipe/render/core/math/vec2.cpp | 4 +- mediapipe/render/core/math/vec2.hpp | 4 +- mediapipe/render/core/math/vec2.inl | 2 +- mediapipe/render/core/math/vec3.cpp | 4 +- mediapipe/render/core/math/vec3.hpp | 4 +- mediapipe/render/core/math/vec3.inl | 2 +- mediapipe/render/core/math/vec4.cpp | 4 +- mediapipe/render/core/math/vec4.hpp | 4 +- mediapipe/render/core/math/vec4.inl | 2 +- mediapipe/render/module/beauty/BUILD | 10 + .../module/beauty/face_mesh_beauty_render.cc | 73 +- .../module/beauty/face_mesh_beauty_render.h | 45 +- .../render/module/beauty/face_mesh_common.h | 14 + .../render/module/beauty/face_mesh_module.h | 128 +- .../module/beauty/face_mesh_module_imp.cc | 146 +- .../module/beauty/face_mesh_module_imp.h | 34 +- mediapipe/render/module/beauty/filters/BUILD | 41 + .../beauty/filters/BilateralAdjustFilter.cpp | 132 + .../beauty/filters/BilateralAdjustFilter.hpp | 30 + .../beauty/filters/FaceDistortionFilter.cpp | 355 + .../beauty/filters/FaceDistortionFilter.hpp | 71 + .../module/beauty/filters/OlaBeautyFilter.cpp | 149 + .../module/beauty/filters/OlaBeautyFilter.hpp | 85 + .../beauty/filters/UnSharpMaskFilter.cpp | 123 + .../beauty/filters/UnSharpMaskFilter.hpp | 27 + .../UserInterfaceState.xcuserstate | Bin 165833 -> 186941 bytes .../xcschemes/xcschememanagement.plist | 2 +- .../render/module/beauty/ios/framework/BUILD | 9 +- .../project.pbxproj | 11582 ++++++++-------- .../UserInterfaceState.xcuserstate | Bin 14245 -> 14074 bytes .../xcschemes/OlaFaceUnityFramework.xcscheme | 20 +- .../xcschemes/_idx_Scheme.xcscheme | 1778 +-- ...ios-framework-OlaFaceUnityLibrary.xcscheme | 20 +- .../xcschemes/xcschememanagement.plist | 5 + .../beauty/ios/framework/OlaFaceUnity.h | 14 + .../beauty/ios/framework/OlaFaceUnity.mm | 44 +- mediapipe/render/module/beauty/whiten.png | Bin 0 -> 338863 bytes mediapipe/render/module/common/ola_graph.cc | 8 +- mediapipe/render/module/common/ola_graph.h | 8 +- 70 files changed, 9518 insertions(+), 6814 deletions(-) create mode 100644 mediapipe/render/core/AlphaBlendFilter.cpp create mode 100644 mediapipe/render/core/AlphaBlendFilter.hpp create mode 100644 mediapipe/render/core/BilateralFilter.cpp create mode 100644 mediapipe/render/core/BilateralFilter.hpp create mode 100755 mediapipe/render/core/GaussianBlurFilter.cpp create mode 100755 mediapipe/render/core/GaussianBlurFilter.hpp create mode 100755 mediapipe/render/core/GaussianBlurMonoFilter.cpp create mode 100755 mediapipe/render/core/GaussianBlurMonoFilter.hpp create mode 100644 mediapipe/render/core/LUTFilter.cpp create mode 100644 mediapipe/render/core/LUTFilter.hpp create mode 100644 mediapipe/render/core/OlaContext.cpp create mode 100644 mediapipe/render/core/OlaContext.hpp create mode 100644 mediapipe/render/core/OlaShareTextureFilter.cpp create mode 100644 mediapipe/render/core/OlaShareTextureFilter.hpp create mode 100644 mediapipe/render/module/beauty/face_mesh_common.h create mode 100644 mediapipe/render/module/beauty/filters/BUILD create mode 100644 mediapipe/render/module/beauty/filters/BilateralAdjustFilter.cpp create mode 100644 mediapipe/render/module/beauty/filters/BilateralAdjustFilter.hpp create mode 100644 mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp create mode 100644 mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp create mode 100644 mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp create mode 100644 mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp create mode 100644 mediapipe/render/module/beauty/filters/UnSharpMaskFilter.cpp create mode 100644 mediapipe/render/module/beauty/filters/UnSharpMaskFilter.hpp create mode 100644 mediapipe/render/module/beauty/whiten.png diff --git a/.vscode/settings.json b/.vscode/settings.json index cdccee4e5..284f59a25 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -63,6 +63,13 @@ "stop_token": "cpp", "thread": "cpp", "target.hpp": "c", - "calculator_framework.h": "c" + "calculator_framework.h": "c", + "bitset": "cpp", + "complex": "cpp", + "cstdarg": "cpp", + "iostream": "cpp", + "numeric": "cpp", + "optional": "cpp", + "__config": "cpp" } } \ No newline at end of file diff --git a/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt b/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt index e9711e192..045273b04 100644 --- a/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt +++ b/mediapipe/graphs/face_mesh/face_mesh_mobile.pbtxt @@ -12,6 +12,8 @@ output_stream: "output_video" # landmarks. (std::vector) output_stream: "multi_face_landmarks" +# output_stream: "face_detections" + # Throttles the images flowing downstream for flow control. It passes through # the very first incoming image unaltered, and waits for downstream nodes # (calculators and subgraphs) in the graph to finish their tasks before it @@ -56,12 +58,22 @@ node { output_stream: "ROIS_FROM_DETECTIONS:face_rects_from_detections" } -# Subgraph that renders face-landmark annotation onto the input image. +# Subgraph that renders face-landmark annotation onto the input image. //画标记 用于调试 +# node { +# calculator: "FaceRendererGpu" +# input_stream: "IMAGE:throttled_input_video" +# input_stream: "LANDMARKS:multi_face_landmarks" +# input_stream: "NORM_RECTS:face_rects_from_landmarks" +# input_stream: "DETECTIONS:face_detections" +# output_stream: "IMAGE:output_video" +# } + +# Draws annotations and overlays them on top of the input images. node { - calculator: "FaceRendererGpu" - input_stream: "IMAGE:throttled_input_video" - input_stream: "LANDMARKS:multi_face_landmarks" - input_stream: "NORM_RECTS:face_rects_from_landmarks" - input_stream: "DETECTIONS:face_detections" - output_stream: "IMAGE:output_video" + calculator: "AnnotationOverlayCalculator" + input_stream: "IMAGE_GPU:throttled_input_video" + # input_stream: "detections_render_data" + # input_stream: "VECTOR:0:multi_face_landmarks_render_data" + # input_stream: "rects_render_data" + output_stream: "IMAGE_GPU:output_video" } diff --git a/mediapipe/render/core/AlphaBlendFilter.cpp b/mediapipe/render/core/AlphaBlendFilter.cpp new file mode 100644 index 000000000..b2a1313e1 --- /dev/null +++ b/mediapipe/render/core/AlphaBlendFilter.cpp @@ -0,0 +1,45 @@ +#include "AlphaBlendFilter.hpp" + +namespace Opipe { + const std::string kAlphaBlendFragmentShaderString = SHADER_STRING + ( + varying highp vec2 vTexCoord; + varying highp vec2 vTexCoord1; + uniform sampler2D colorMap; + uniform sampler2D colorMap1; + uniform lowp float mixturePercent; + void main() { + lowp vec4 textureColor = texture2D(colorMap, vTexCoord); + lowp vec4 textureColor2 = texture2D(colorMap1, vTexCoord1); + gl_FragColor = vec4(mix(textureColor.rgb, textureColor2.rgb, textureColor2.a * mixturePercent), textureColor.a); + } + ); + AlphaBlendFilter::AlphaBlendFilter(Context *context) : Filter(context), _mix(1.0) { + + } + + AlphaBlendFilter* AlphaBlendFilter::create(Context *context) { + AlphaBlendFilter* ret = new (std::nothrow) AlphaBlendFilter(context); + if (!ret || !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; + } + + bool AlphaBlendFilter::init(Context *context) { + if (!Filter::initWithFragmentShaderString(context, + kAlphaBlendFragmentShaderString, + 2)) { + return false; + } + return true; + } + + + bool AlphaBlendFilter::proceed(float frameTime, + bool bUpdateTargets/* = true*/) { + _filterProgram->setUniformValue("mixturePercent", _mix); + return Filter::proceed(frameTime, bUpdateTargets); + } +} \ No newline at end of file diff --git a/mediapipe/render/core/AlphaBlendFilter.hpp b/mediapipe/render/core/AlphaBlendFilter.hpp new file mode 100644 index 000000000..3a04703d2 --- /dev/null +++ b/mediapipe/render/core/AlphaBlendFilter.hpp @@ -0,0 +1,32 @@ +#ifndef AlphaBlendFilter_cpp +#define AlphaBlendFilter_cpp + +#include +#include "Filter.hpp" + +namespace Opipe { + class AlphaBlendFilter : public virtual Filter { + public: + static AlphaBlendFilter* create(Context *context); + bool init(Context *context); + + virtual bool proceed(float fraAlpmeTime = 0.0, + bool bUpdateTargets = true) override; + + float getMix() { + return _mix; + }; + + void setMix(float mix) { + _mix = mix; + } + + public: + AlphaBlendFilter(Context *context); + virtual ~AlphaBlendFilter() {}; + float _mix; + + }; +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/core/BUILD b/mediapipe/render/core/BUILD index 6a0e9d48b..4cb2ccb45 100644 --- a/mediapipe/render/core/BUILD +++ b/mediapipe/render/core/BUILD @@ -125,6 +125,14 @@ OLARENDER_SRCS = [ "dispatch_queue.cpp", "GLThreadDispatch.cpp", "OpipeDispatch.cpp", + "OlaShareTextureFilter.cpp", + "AlphaBlendFilter.cpp", + "BilateralFilter.cpp", + "GaussianBlurFilter.cpp", + "GaussianBlurMonoFilter.cpp", + "LUTFilter.cpp", + "OlaContext.cpp", + ] OLARENDER_HDRS = [ @@ -146,6 +154,13 @@ OLARENDER_HDRS = [ "dispatch_queue.h", "GLThreadDispatch.h", "OpipeDispatch.hpp", + "OlaShareTextureFilter.hpp", + "AlphaBlendFilter.hpp", + "BilateralFilter.hpp", + "GaussianBlurFilter.hpp", + "GaussianBlurMonoFilter.hpp", + "LUTFilter.hpp", + "OlaContext.hpp", ] diff --git a/mediapipe/render/core/BilateralFilter.cpp b/mediapipe/render/core/BilateralFilter.cpp new file mode 100644 index 000000000..d32f3bd82 --- /dev/null +++ b/mediapipe/render/core/BilateralFilter.cpp @@ -0,0 +1,231 @@ +#include "BilateralFilter.hpp" + +NS_GI_BEGIN + +const std::string kBilateralBlurVertexShaderString = SHADER_STRING +( + attribute vec4 position; + attribute vec4 texCoord; + + const int GAUSSIAN_SAMPLES = 9; + + uniform float texelSpacingU; + uniform float texelSpacingV; + + varying vec2 blurCoordinates[GAUSSIAN_SAMPLES]; + + void main() + { + gl_Position = position; + vec2 texelSpacing = vec2(texelSpacingU, texelSpacingV); + for (int i = 0; i < GAUSSIAN_SAMPLES; i++) + { + blurCoordinates[i] = texCoord.xy + texelSpacing * float((i - ((GAUSSIAN_SAMPLES - 1) / 2))); + } + } + ); + +const std::string kBilateralBlurFragmentShaderString = SHADER_STRING +( + uniform sampler2D colorMap; + + const lowp int GAUSSIAN_SAMPLES = 9; + + varying highp vec2 blurCoordinates[GAUSSIAN_SAMPLES]; + + uniform mediump float distanceNormalizationFactor; + + void main() + { + lowp vec4 centralColor; + lowp float gaussianWeightTotal; + lowp vec4 sum; + lowp vec4 sampleColor; + lowp float distanceFromCentralColor; + lowp float gaussianWeight; + + centralColor = texture2D(colorMap, blurCoordinates[4]); + gaussianWeightTotal = 0.18; + sum = centralColor * 0.18; + + sampleColor = texture2D(colorMap, blurCoordinates[0]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.05 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[1]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.09 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[2]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.12 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[3]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.15 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[5]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.15 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[6]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.12 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[7]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.09 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + sampleColor = texture2D(colorMap, blurCoordinates[8]); + distanceFromCentralColor = min(distance(centralColor, sampleColor) * distanceNormalizationFactor, 1.0); + gaussianWeight = 0.05 * (1.0 - distanceFromCentralColor); + gaussianWeightTotal += gaussianWeight; + sum += sampleColor * gaussianWeight; + + if (gaussianWeightTotal < 0.4) { + gl_FragColor = centralColor; + } else if (gaussianWeightTotal < 0.5) { + gl_FragColor = mix(sum / gaussianWeightTotal, centralColor, (gaussianWeightTotal - 0.4) / 0.1); + } else { + gl_FragColor = sum / gaussianWeightTotal; + } + } + ); + + BilateralMonoFilter::BilateralMonoFilter(Context *context, Type type) : Filter(context) + ,_type(type) +,_texelSpacingMultiplier(4.0) +,_distanceNormalizationFactor(8.0) + { + + } + + BilateralMonoFilter* BilateralMonoFilter::create(Context *context, Type type/* = HORIZONTAL*/) { + BilateralMonoFilter* ret = new (std::nothrow) BilateralMonoFilter(context, type); + if (!ret || !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; + } + +bool BilateralMonoFilter::init(Context *context) { + if (Filter::initWithShaderString(context, kBilateralBlurVertexShaderString, kBilateralBlurFragmentShaderString)) { + return true; + } + return false; +} + +bool BilateralMonoFilter::proceed(float frameTime, bool bUpdateTargets/* = true*/) { + __unused Framebuffer* inputFramebuffer = _inputFramebuffers.begin()->second.frameBuffer; + RotationMode inputRotation = _inputFramebuffers.begin()->second.rotationMode; + + if (rotationSwapsSize(inputRotation)) + { + if (_type == HORIZONTAL) { + _filterProgram->setUniformValue("texelSpacingU", (float)0.0); + _filterProgram->setUniformValue("texelSpacingV", (float)(_texelSpacingMultiplier / _framebuffer->getWidth())); + } else { + _filterProgram->setUniformValue("texelSpacingU", (float)(_texelSpacingMultiplier / _framebuffer->getHeight())); + _filterProgram->setUniformValue("texelSpacingV", (float)0.0); + } + } else { + if (_type == HORIZONTAL) { + _filterProgram->setUniformValue("texelSpacingU", (float)(_texelSpacingMultiplier / _framebuffer->getWidth())); + _filterProgram->setUniformValue("texelSpacingV", (float)0.0); + } else { + _filterProgram->setUniformValue("texelSpacingU", (float)0.0); + _filterProgram->setUniformValue("texelSpacingV", (float)(_texelSpacingMultiplier / _framebuffer->getHeight())); + } + } + + + _filterProgram->setUniformValue("distanceNormalizationFactor", _distanceNormalizationFactor); + return Filter::proceed(frameTime, bUpdateTargets); +} + +void BilateralMonoFilter::setTexelSpacingMultiplier(float multiplier) { + _texelSpacingMultiplier = multiplier; +} + +void BilateralMonoFilter::setDistanceNormalizationFactor(float value) { + _distanceNormalizationFactor = value; +} + +REGISTER_FILTER_CLASS(BilateralFilter) + +BilateralFilter::BilateralFilter(Context *context) : FilterGroup(context) +,_hBlurFilter(0) +,_vBlurFilter(0) +{ +} + +BilateralFilter::~BilateralFilter() { + if (_hBlurFilter) { + _hBlurFilter->release(); + _hBlurFilter = 0; + } + + if (_vBlurFilter) { + _vBlurFilter->release(); + _vBlurFilter = 0; + } + +} + +BilateralFilter* BilateralFilter::create(Context *context) { + BilateralFilter* ret = new (std::nothrow) BilateralFilter(context); + if (ret && !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; +} + +bool BilateralFilter::init(Context *context) { + if (!FilterGroup::init(context)) { + return false; + } + + _hBlurFilter = BilateralMonoFilter::create(context, BilateralMonoFilter::HORIZONTAL); + _vBlurFilter = BilateralMonoFilter::create(context, BilateralMonoFilter::VERTICAL); + _hBlurFilter->addTarget(_vBlurFilter); + addFilter(_hBlurFilter); + + registerProperty("texelSpacingMultiplier", 4.0, "The texel spacing multiplier.", [this](float& texelSpacingMultiplier){ + setTexelSpacingMultiplier(texelSpacingMultiplier); + }); + + registerProperty("distanceNormalizationFactor", 8.0, "The distance normalization factor.", [this](float& distanceNormalizationFactor){ + setDistanceNormalizationFactor(distanceNormalizationFactor); + }); + + return true; +} + +void BilateralFilter::setTexelSpacingMultiplier(float multiplier) { + _hBlurFilter->setTexelSpacingMultiplier(multiplier); + _vBlurFilter->setTexelSpacingMultiplier(multiplier); +} + +void BilateralFilter::setDistanceNormalizationFactor(float value) { + _hBlurFilter->setDistanceNormalizationFactor(value); + _vBlurFilter->setDistanceNormalizationFactor(value); + +} + +NS_GI_END diff --git a/mediapipe/render/core/BilateralFilter.hpp b/mediapipe/render/core/BilateralFilter.hpp new file mode 100644 index 000000000..d3073c1c5 --- /dev/null +++ b/mediapipe/render/core/BilateralFilter.hpp @@ -0,0 +1,50 @@ +#ifndef BilateralFilter_hpp +#define BilateralFilter_hpp + +#include "FilterGroup.hpp" +#include "GPUImageMacros.h" + +NS_GI_BEGIN + +class BilateralMonoFilter : public Filter { +public: + enum Type {HORIZONTAL, VERTICAL}; + + static BilateralMonoFilter* create(Context *context, Type type = HORIZONTAL); + bool init(Context *context); + + virtual bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; + + void setTexelSpacingMultiplier(float multiplier); + void setDistanceNormalizationFactor(float value); +protected: + BilateralMonoFilter(Context *context, Type type); + Type _type; + float _texelSpacingMultiplier; + float _distanceNormalizationFactor; +}; + +class BilateralFilter : public FilterGroup { +public: + virtual ~BilateralFilter(); + + static BilateralFilter* create(Context *context); + bool init(Context *context); + + void setTexelSpacingMultiplier(float multiplier); + void setDistanceNormalizationFactor(float value); + +public: + BilateralFilter(Context *context); + +private: + //friend BilateralMonoFilter; + BilateralMonoFilter* _hBlurFilter; + BilateralMonoFilter* _vBlurFilter; +}; + + +NS_GI_END + + +#endif \ No newline at end of file diff --git a/mediapipe/render/core/CVFramebuffer.cpp b/mediapipe/render/core/CVFramebuffer.cpp index 253f5417c..1aed3faa0 100644 --- a/mediapipe/render/core/CVFramebuffer.cpp +++ b/mediapipe/render/core/CVFramebuffer.cpp @@ -1,6 +1,6 @@ // // CVFramebuffer.cpp -// Quaramera +// Opipe // // Created by wangrenzhu on 2021/4/30. // @@ -353,7 +353,7 @@ void CVFramebuffer::_bindFramebuffer() { CHECK_GL(glBindTexture(GL_TEXTURE_2D, 0)); CHECK_GL(glBindFramebuffer(GL_FRAMEBUFFER, 0)); - // Opipe::Log("Quaramera", "_generateFramebuffer %d ", _framebuffer); + // Opipe::Log("Opipe", "_generateFramebuffer %d ", _framebuffer); assert(_framebuffer < 100); } diff --git a/mediapipe/render/core/CVFramebuffer.hpp b/mediapipe/render/core/CVFramebuffer.hpp index 69d09759b..c251cf94f 100644 --- a/mediapipe/render/core/CVFramebuffer.hpp +++ b/mediapipe/render/core/CVFramebuffer.hpp @@ -1,6 +1,6 @@ // // CVFramebuffer.hpp -// Quaramera +// Opipe // // Created by wangrenzhu on 2021/4/30. // diff --git a/mediapipe/render/core/Context.cpp b/mediapipe/render/core/Context.cpp index f4b6affdc..c7decf7e5 100755 --- a/mediapipe/render/core/Context.cpp +++ b/mediapipe/render/core/Context.cpp @@ -34,6 +34,27 @@ std::mutex Context::_mutex; std::string Context::activatedContextKey = ""; std::map Context::_ContextCache; +Context::Context(EAGLContext *context) +:_curShaderProgram(0) +,isCapturingFrame(false) +,captureUpToFilter(0) +,capturedFrameData(0) +,_eglContext(0) +,_eglOfflinerenderContext(0) +,_eglContextIO(0) +,vertexArray(-1) { + _framebufferCache = new FramebufferCache(this); + +#if defined(__APPLE__) + + _eglContext = context; + shareGroup = [_eglContext sharegroup]; + _eglContextIO = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES3 sharegroup:shareGroup]; + _eglOfflinerenderContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES3 sharegroup:shareGroup]; + +#endif +} + Context::Context() :_curShaderProgram(0) ,isCapturingFrame(false) @@ -52,7 +73,6 @@ Context::Context() _eglContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES3 sharegroup:shareGroup]; _eglOfflinerenderContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES3 sharegroup:shareGroup]; - _eglUpipeContext = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES3 sharegroup:shareGroup]; NSDictionary * cacheAttributes = @{ (NSString *)kCVOpenGLESTextureCacheMaximumTextureAgeKey: @(0.0) }; @@ -92,7 +112,6 @@ Context::~Context() { _eglContextIO = NULL; _eglContext = NULL; _eglOfflinerenderContext = NULL; - _eglUpipeContext = NULL; shareGroup = NULL; #endif diff --git a/mediapipe/render/core/Context.hpp b/mediapipe/render/core/Context.hpp index 12abf5e1e..593a5732c 100755 --- a/mediapipe/render/core/Context.hpp +++ b/mediapipe/render/core/Context.hpp @@ -39,6 +39,9 @@ NS_GI_BEGIN class Filter; class Context { public: +#if defined(__APPLE__) + Context(EAGLContext *context); +#endif Context(); ~Context(); @@ -66,7 +69,6 @@ public: #if defined(__APPLE__) EAGLContext* getEglContext() const { return _eglContext; }; - EAGLContext* getEglUpipeContext() const { return _eglUpipeContext; }; void renewOfflineRenderContext(); void presentBufferForDisplay(); #else @@ -126,11 +128,9 @@ private: EGLDisplay _eglDisplay; }; #endif - EAGLContext* _eglContext; EAGLContext* _eglOfflinerenderContext; EAGLContext* _eglContextIO; - EAGLContext* _eglUpipeContext; }; NS_GI_END diff --git a/mediapipe/render/core/Filter.hpp b/mediapipe/render/core/Filter.hpp index 628be28c5..26303337f 100644 --- a/mediapipe/render/core/Filter.hpp +++ b/mediapipe/render/core/Filter.hpp @@ -248,7 +248,7 @@ protected: void generateVBOBuffers(); bool _enable = true; bool _forceEnable = false; - Quaramera::Mat4 _mvp_matrix; + Opipe::Mat4 _mvp_matrix; Vector2 _scaleResolution = Vector2(0.0, 0.0); bool _useScaleResolution = false; diff --git a/mediapipe/render/core/GLProgram.cpp b/mediapipe/render/core/GLProgram.cpp index 07a04551b..f0ef01a36 100755 --- a/mediapipe/render/core/GLProgram.cpp +++ b/mediapipe/render/core/GLProgram.cpp @@ -190,7 +190,7 @@ namespace Opipe { } } - void GLProgram::setUniformValue(const std::string &uniformName, Quaramera::Mat4 value) { + void GLProgram::setUniformValue(const std::string &uniformName, Opipe::Mat4 value) { getContext()->setActiveShaderProgram(this); GLuint location = getUniformLocation(uniformName); if (location != -1) { @@ -259,7 +259,7 @@ namespace Opipe { } } - void GLProgram::setUniformValue(int uniformLocation, Quaramera::Mat4 value) { + void GLProgram::setUniformValue(int uniformLocation, Opipe::Mat4 value) { getContext()->setActiveShaderProgram(this); CHECK_GL(glUniformMatrix4fv(uniformLocation, 1, GL_FALSE, (GLfloat *) &value)); } diff --git a/mediapipe/render/core/GLProgram.hpp b/mediapipe/render/core/GLProgram.hpp index a5a57e246..6da5ea19a 100755 --- a/mediapipe/render/core/GLProgram.hpp +++ b/mediapipe/render/core/GLProgram.hpp @@ -64,7 +64,7 @@ public: void setUniformValue(const std::string& uniformName, Vector2 value); void setUniformValue(const std::string& uniformName, Vector4 value); void setUniformValue(const std::string& uniformName, Matrix3 value); - void setUniformValue(const std::string& uniformName, Quaramera::Mat4 value); + void setUniformValue(const std::string& uniformName, Opipe::Mat4 value); void setUniformValue(int uniformLocation, int value); void setUniformValue(int uniformLocation, int count, int* value, int valueSize = 1); @@ -73,7 +73,7 @@ public: void setUniformValue(int uniformLocation, Vector2 value); void setUniformValue(int uniformLocation, Vector4 value); void setUniformValue(int uniformLocation, Matrix3 value); - void setUniformValue(int uniformLocation, Quaramera::Mat4 value); + void setUniformValue(int uniformLocation, Opipe::Mat4 value); Context *getContext(); private: diff --git a/mediapipe/render/core/GaussianBlurFilter.cpp b/mediapipe/render/core/GaussianBlurFilter.cpp new file mode 100755 index 000000000..7ef0f723c --- /dev/null +++ b/mediapipe/render/core/GaussianBlurFilter.cpp @@ -0,0 +1,94 @@ +/* + * GPUImage-x + * + * Copyright (C) 2017 Yijin Wang, Yiqian Wang + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "GaussianBlurFilter.hpp" +#include "util.h" + +NS_GI_BEGIN + +REGISTER_FILTER_CLASS(GaussianBlurFilter) + +GaussianBlurFilter::GaussianBlurFilter(Context *context) : FilterGroup(context) +,_hBlurFilter(0) +,_vBlurFilter(0) +{ +} + +GaussianBlurFilter::~GaussianBlurFilter() { + if (_hBlurFilter) { + _hBlurFilter->release(); + _hBlurFilter = 0; + } + + if (_vBlurFilter) { + _vBlurFilter->release(); + _vBlurFilter = 0; + } + +} + +GaussianBlurFilter* GaussianBlurFilter::create(Context *context, int radius/* = 4*/, float sigma/* = 2.0*/, float multiplier) { + GaussianBlurFilter* ret = new (std::nothrow) GaussianBlurFilter(context); + if (ret && !ret->init(context, radius, sigma, multiplier)) { + delete ret; + ret = 0; + } + return ret; +} + +bool GaussianBlurFilter::init(Context *context, int radius, float sigma, float multiplier) { + if (!FilterGroup::init(context)) { + return false; + } + + _hBlurFilter = GaussianBlurMonoFilter::create(context, GaussianBlurMonoFilter::HORIZONTAL, radius, sigma, multiplier); + _vBlurFilter = GaussianBlurMonoFilter::create(context, GaussianBlurMonoFilter::VERTICAL, radius, sigma, multiplier); + _hBlurFilter->addTarget(_vBlurFilter); + addFilter(_hBlurFilter); + + registerProperty("radius", 4, "", [this](int& radius){ + setRadius(radius); + }); + + registerProperty("sigma", 2.0, "", [this](float& sigma){ + setSigma(sigma); + }); + + return true; +} + +void GaussianBlurFilter::setRadius(int radius) { + _hBlurFilter->setRadius(radius); + _vBlurFilter->setRadius(radius); +} + +void GaussianBlurFilter::setSigma(float sigma) { + _hBlurFilter->setSigma(sigma); + _vBlurFilter->setSigma(sigma); +} + +void GaussianBlurFilter::setSigma_h(float sigma) { + _hBlurFilter->setSigma(sigma); +} + +void GaussianBlurFilter::setSigma_v(float sigma) { + _vBlurFilter->setSigma(sigma); +} + +NS_GI_END diff --git a/mediapipe/render/core/GaussianBlurFilter.hpp b/mediapipe/render/core/GaussianBlurFilter.hpp new file mode 100755 index 000000000..726652dfd --- /dev/null +++ b/mediapipe/render/core/GaussianBlurFilter.hpp @@ -0,0 +1,50 @@ +/* + * GPUImage-x + * + * Copyright (C) 2017 Yijin Wang, Yiqian Wang + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef GaussianBlurFilter_hpp +#define GaussianBlurFilter_hpp + +#include "GPUImageMacros.h" +#include "FilterGroup.hpp" +#include "GaussianBlurMonoFilter.hpp" + +NS_GI_BEGIN + +class GaussianBlurFilter : public FilterGroup { +public: + virtual ~GaussianBlurFilter(); + + static GaussianBlurFilter* create(Context *context, int radius = 4, float sigma = 2.0, float multiplier = 1.0); + bool init(Context *context, int radius, float sigma, float multiplier); + void setRadius(int radius); + void setSigma(float sigma); + void setSigma_h(float sigma); + void setSigma_v(float sigma); + +protected: + GaussianBlurFilter(Context *context); + +private: + GaussianBlurMonoFilter* _hBlurFilter; + GaussianBlurMonoFilter* _vBlurFilter; +}; + + +NS_GI_END + +#endif /* GaussianBlurFilter_hpp */ diff --git a/mediapipe/render/core/GaussianBlurMonoFilter.cpp b/mediapipe/render/core/GaussianBlurMonoFilter.cpp new file mode 100755 index 000000000..6bda774a8 --- /dev/null +++ b/mediapipe/render/core/GaussianBlurMonoFilter.cpp @@ -0,0 +1,330 @@ +/* + * GPUImage-x + * + * Copyright (C) 2017 Yijin Wang, Yiqian Wang + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "GaussianBlurMonoFilter.hpp" +#include "util.h" + +NS_GI_BEGIN + +REGISTER_FILTER_CLASS(GaussianBlurMonoFilter) + +GaussianBlurMonoFilter::GaussianBlurMonoFilter(Context *context, Type type/* = HORIZONTAL*/) : Filter(context) +,_type(type) +,_radius(4) +,_sigma(2.0) +,_multiplier(1.0) +{ +} + +GaussianBlurMonoFilter* GaussianBlurMonoFilter::create(Context *context, Type type/* = HORIZONTAL*/, int radius/* = 4*/, float sigma/* = 2.0*/, float multiplier) { + GaussianBlurMonoFilter* ret = new (std::nothrow) GaussianBlurMonoFilter(context, type); + if (ret && !ret->init(context, radius, sigma, multiplier)) { + delete ret; + ret = 0; + } + return ret; +} + +bool GaussianBlurMonoFilter::init(Context *context, int radius, float sigma, float multiplier) { + if (Filter::initWithShaderString(context, _generateOptimizedVertexShaderString(radius, sigma), _generateOptimizedFragmentShaderString(radius, sigma))) { + return true; + } + return false; +} + +void GaussianBlurMonoFilter::setRadius(int radius) { + if (radius == _radius) return; + + _radius = radius; + + if (_filterProgram) { + delete _filterProgram; + _filterProgram = 0; + } + initWithShaderString(_context, _generateOptimizedVertexShaderString(_radius, _sigma), _generateOptimizedFragmentShaderString(_radius, _sigma)); +} + +void GaussianBlurMonoFilter::setSigma(float sigma) { + if (sigma == _sigma) return; + + _sigma = round(sigma); + + int calculatedSampleRadius = 0; + if (_sigma >= 1) // Avoid a divide-by-zero error here + { + // Calculate the number of pixels to sample from by setting a bottom limit for the contribution of the outermost pixel + float minimumWeightToFindEdgeOfSamplingArea = 1.0/256.0; + calculatedSampleRadius = floor(sqrt(-2.0 * pow(_sigma, 2.0) * log(minimumWeightToFindEdgeOfSamplingArea * sqrt(2.0 * M_PI * pow(_sigma, 2.0))) )); + calculatedSampleRadius += calculatedSampleRadius % 2; // There's nothing to gain from handling odd radius sizes, due to the optimizations I use + } + _radius = calculatedSampleRadius; + + if (_filterProgram) { + delete _filterProgram; + _filterProgram = 0; + } + initWithShaderString(_context, _generateOptimizedVertexShaderString(_radius, _sigma), _generateOptimizedFragmentShaderString(_radius, _sigma)); +} + +bool GaussianBlurMonoFilter::proceed(float frameTime, bool bUpdateTargets/* = true*/) { + + RotationMode inputRotation = _inputFramebuffers.begin()->second.rotationMode; + + if (rotationSwapsSize(inputRotation)) + { + if (_type == HORIZONTAL) { + _filterProgram->setUniformValue("texelWidthOffset", (float)0.0); + _filterProgram->setUniformValue("texelHeightOffset", (float)(_multiplier / _framebuffer->getWidth())); + } else { + _filterProgram->setUniformValue("texelWidthOffset", (float)(_multiplier / _framebuffer->getHeight())); + _filterProgram->setUniformValue("texelHeightOffset", (float)0.0); + } + } else { + if (_type == HORIZONTAL) { + _filterProgram->setUniformValue("texelWidthOffset", (float)(_multiplier / _framebuffer->getWidth())); + _filterProgram->setUniformValue("texelHeightOffset", (float)0.0); + } else { + _filterProgram->setUniformValue("texelWidthOffset", (float)0.0); + _filterProgram->setUniformValue("texelHeightOffset", (float)(_multiplier / _framebuffer->getHeight())); + } + } + return Filter::proceed(frameTime, bUpdateTargets); +} + +std::string GaussianBlurMonoFilter::_generateVertexShaderString(int radius, float sigma) { + if (radius < 1 || sigma <= 0.0) + { + return kDefaultVertexShader; + } + + std::string shaderStr = + str_format("\ + attribute vec4 position;\n\ + attribute vec4 texCoord;\n\ + uniform float texelWidthOffset;\n\ + uniform float texelHeightOffset;\n\ + varying vec2 blurCoordinates[%d];\n\ + void main()\n\ + {\n\ + gl_Position = position;\n\ + vec2 texelSpacing = vec2(texelWidthOffset, texelHeightOffset);\n\ + ", radius * 2 + 1); + + for (int i = 0; i < radius * 2 + 1; ++i) { + int offsetFromCenter = i - radius; + if (offsetFromCenter == 0) { + shaderStr = shaderStr + str_format("blurCoordinates[%d] = texCoord.xy;\n", i); + } else { + shaderStr = shaderStr + str_format("blurCoordinates[%d] = texCoord.xy + texelSpacing * (%f);\n", i, (float)offsetFromCenter); + } + } + + shaderStr += "}\n"; + + return shaderStr; +} + +std::string GaussianBlurMonoFilter::_generateFragmentShaderString(int radius, float sigma) { + if (radius < 1 || sigma <= 0.0) + { + return kDefaultFragmentShader; + } + + float* standardGaussianWeights = new float[radius + 1]; + float sumOfWeights = 0.0; + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = (1.0 / sqrt(2.0 * PI * pow(sigma, 2.0))) * exp(-pow(i, 2.0) / (2.0 * pow(sigma, 2.0))); + + if (i == 0) + { + sumOfWeights += standardGaussianWeights[i]; + } else { + sumOfWeights += 2.0 * standardGaussianWeights[i]; + } + } + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = standardGaussianWeights[i] / sumOfWeights; + } + + std::string shaderStr = + str_format("\ + uniform sampler2D colorMap;\n\ + varying highp vec2 blurCoordinates[%d];\n\ + void main()\n\ + {\n\ + gl_FragColor = vec4(0.0);\n", radius * 2 + 1); + for (int i = 0; i < radius * 2 + 1; ++i) { + int offsetFromCenter = i - radius; + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[%d]) * %f;\n", i, standardGaussianWeights[abs(offsetFromCenter)]); + } + shaderStr += "}"; + + delete[] standardGaussianWeights; standardGaussianWeights = 0; + + return shaderStr; +} + +std::string GaussianBlurMonoFilter::_generateOptimizedVertexShaderString(int radius, float sigma) +{ + if (radius < 1 || sigma <= 0.0) + { + return kDefaultVertexShader; + } + + // 1. generate the normal Gaussian weights for a given sigma + float* standardGaussianWeights = new float[radius + 1]; + float sumOfWeights = 0.0; + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = (1.0 / sqrt(2.0 * M_PI * pow(sigma, 2.0))) * exp(-pow(i, 2.0) / (2.0 * pow(sigma, 2.0))); + if (i == 0) + sumOfWeights += standardGaussianWeights[i]; + else + sumOfWeights += 2.0 * standardGaussianWeights[i]; + } + + // 2. normalize these weights to prevent the clipping of the Gaussian curve at the end of the discrete samples from reducing luminance + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = standardGaussianWeights[i] / sumOfWeights; + } + + // 3. From these weights we calculate the offsets to read interpolated values from + int numberOfOptimizedOffsets = fmin(radius / 2 + (radius % 2), 7); + float* optimizedGaussianOffsets = new float[numberOfOptimizedOffsets]; + + for (int i = 0; i < numberOfOptimizedOffsets; ++i) + { + GLfloat firstWeight = standardGaussianWeights[i * 2 + 1]; + GLfloat secondWeight = standardGaussianWeights[i * 2 + 2]; + + GLfloat optimizedWeight = firstWeight + secondWeight; + + optimizedGaussianOffsets[i] = (firstWeight * (i * 2 + 1) + secondWeight * (i * 2 + 2)) / optimizedWeight; + } + + std::string shaderStr = + str_format("\ + attribute vec4 position;\n\ + attribute vec4 texCoord;\n\ + uniform float texelWidthOffset;\n\ + uniform float texelHeightOffset;\n\ + varying highp vec2 blurCoordinates[%d];\n\ + void main()\n\ + {\n\ + gl_Position = position;\n\ + vec2 texelSpacing = vec2(texelWidthOffset, texelHeightOffset);\n\ + ", numberOfOptimizedOffsets * 2 + 1); + + shaderStr = shaderStr + str_format("blurCoordinates[0] = texCoord.xy;\n"); + for (int i = 0; i < numberOfOptimizedOffsets; ++i) { + shaderStr = shaderStr + str_format( + "blurCoordinates[%d] = texCoord.xy + texelSpacing * (%f);\n\ + blurCoordinates[%d] = texCoord.xy - texelSpacing * (%f);", + i * 2 + 1, + optimizedGaussianOffsets[i], + i * 2 + 2, + optimizedGaussianOffsets[i]); + } + + shaderStr += "}\n"; + + delete[] standardGaussianWeights; + delete[] optimizedGaussianOffsets; + + return shaderStr; +} + +std::string GaussianBlurMonoFilter::_generateOptimizedFragmentShaderString(int radius, float sigma) +{ + if (radius < 1 || sigma <= 0.0) + { + return kDefaultFragmentShader; + } + + // 1. generate the normal Gaussian weights for a given sigma + float* standardGaussianWeights = new float[radius + 1]; + float sumOfWeights = 0.0; + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = (1.0 / sqrt(2.0 * M_PI * pow(sigma, 2.0))) * exp(-pow(i, 2.0) / (2.0 * pow(sigma, 2.0))); + if (i == 0) + sumOfWeights += standardGaussianWeights[i]; + else + sumOfWeights += 2.0 * standardGaussianWeights[i]; + } + + // 2. normalize these weights to prevent the clipping of the Gaussian curve at the end of the discrete samples from reducing luminance + for (int i = 0; i < radius + 1; ++i) + { + standardGaussianWeights[i] = standardGaussianWeights[i] / sumOfWeights; + } + + // 3. From these weights we calculate the offsets to read interpolated values from + int trueNumberOfOptimizedOffsets = radius / 2 + (radius % 2); + int numberOfOptimizedOffsets = fmin(trueNumberOfOptimizedOffsets, 7); + + std::string shaderStr = + str_format("\ + uniform sampler2D colorMap;\n\ + uniform highp float texelWidthOffset;\n\ + uniform highp float texelHeightOffset;\n\ + varying highp vec2 blurCoordinates[%d];\n\ + void main()\n\ + {\n\ + gl_FragColor = vec4(0.0);\n", numberOfOptimizedOffsets * 2 + 1); + + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[0]) * %f;\n", standardGaussianWeights[0]); + for (int i = 0; i < numberOfOptimizedOffsets; ++i) { + float firstWeight = standardGaussianWeights[i * 2 + 1]; + float secondWeight = standardGaussianWeights[i * 2 + 2]; + float optimizedWeight = firstWeight + secondWeight; + + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[%d]) * %f;\n", i * 2 + 1, optimizedWeight); + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[%d]) * %f;\n", i * 2 + 2, optimizedWeight); + } + + // If the number of required samples exceeds the amount we can pass in via varyings, we have to do dependent texture reads in the fragment shader + if (trueNumberOfOptimizedOffsets > numberOfOptimizedOffsets) + { + shaderStr += str_format("highp vec2 texelSpacing = vec2(texelWidthOffset, texelHeightOffset);\n"); + + for (int i = numberOfOptimizedOffsets; i < trueNumberOfOptimizedOffsets; i++) + { + float firstWeight = standardGaussianWeights[i * 2 + 1]; + float secondWeight = standardGaussianWeights[i * 2 + 2]; + + float optimizedWeight = firstWeight + secondWeight; + float optimizedOffset = (firstWeight * (i * 2 + 1) + secondWeight * (i * 2 + 2)) / optimizedWeight; + + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[0] + texelSpacing * %f) * %f;\n", optimizedOffset, optimizedWeight); + + shaderStr += str_format("gl_FragColor += texture2D(colorMap, blurCoordinates[0] - texelSpacing * %f) * %f;\n", optimizedOffset, optimizedWeight); + } + } + + shaderStr += "}"; + + delete[] standardGaussianWeights; standardGaussianWeights = 0; + return shaderStr; +} + +NS_GI_END diff --git a/mediapipe/render/core/GaussianBlurMonoFilter.hpp b/mediapipe/render/core/GaussianBlurMonoFilter.hpp new file mode 100755 index 000000000..7a374ee40 --- /dev/null +++ b/mediapipe/render/core/GaussianBlurMonoFilter.hpp @@ -0,0 +1,56 @@ +/* + * GPUImage-x + * + * Copyright (C) 2017 Yijin Wang, Yiqian Wang + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef GaussianBlurMonoFilter_hpp +#define GaussianBlurMonoFilter_hpp + +#include "GPUImageMacros.h" +#include "FilterGroup.hpp" + +NS_GI_BEGIN + +class GaussianBlurMonoFilter : public Filter { +public: + enum Type {HORIZONTAL, VERTICAL}; + + static GaussianBlurMonoFilter* create(Context *context, Type type = HORIZONTAL, int radius = 4, float sigma = 2.0, float multiplier = 1.0); + bool init(Context *context, int radius, float sigma, float multiplier); + + void setRadius(int radius); + void setSigma(float sigma); + + virtual bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; +protected: + GaussianBlurMonoFilter(Context *context, Type type = HORIZONTAL); + Type _type; + int _radius; + float _sigma; + float _multiplier; + +private: + virtual std::string _generateVertexShaderString(int radius, float sigma); + virtual std::string _generateFragmentShaderString(int radius, float sigma); + + virtual std::string _generateOptimizedVertexShaderString(int radius, float sigma); + virtual std::string _generateOptimizedFragmentShaderString(int radius, float sigma); +}; + + +NS_GI_END + +#endif /* GaussianBlurMonoFilter_hpp */ diff --git a/mediapipe/render/core/LUTFilter.cpp b/mediapipe/render/core/LUTFilter.cpp new file mode 100644 index 000000000..08ae68460 --- /dev/null +++ b/mediapipe/render/core/LUTFilter.cpp @@ -0,0 +1,77 @@ +#include "LUTFilter.hpp" + +namespace Opipe +{ + const std::string kLookupFragmentShaderString = SHADER_STRING( + varying highp vec2 vTexCoord; + varying highp vec2 vTexCoord1; // TODO: This is not used + + uniform sampler2D colorMap; + uniform sampler2D colorMap1; // lookup texture + uniform lowp float step; + + void main() { + highp vec4 textureColor = texture2D(colorMap, vTexCoord); + + highp float blueColor = textureColor.b * 63.0; + + highp vec2 quad1; + quad1.y = floor(floor(blueColor) / 8.0); + quad1.x = floor(blueColor) - (quad1.y * 8.0); + + highp vec2 quad2; + quad2.y = floor(ceil(blueColor) / 8.0); + quad2.x = ceil(blueColor) - (quad2.y * 8.0); + + highp vec2 texPos1; + texPos1.x = (quad1.x * 0.125) + 0.5 / 512.0 + ((0.125 - 1.0 / 512.0) * textureColor.r); + texPos1.y = (quad1.y * 0.125) + 0.5 / 512.0 + ((0.125 - 1.0 / 512.0) * textureColor.g); + + highp vec2 texPos2; + texPos2.x = (quad2.x * 0.125) + 0.5 / 512.0 + ((0.125 - 1.0 / 512.0) * textureColor.r); + texPos2.y = (quad2.y * 0.125) + 0.5 / 512.0 + ((0.125 - 1.0 / 512.0) * textureColor.g); + + lowp vec4 newColor1 = texture2D(colorMap1, texPos1); + lowp vec4 newColor2 = texture2D(colorMap1, texPos2); + + lowp vec4 newColor = mix(newColor1, newColor2, fract(blueColor)); + lowp vec3 finalColor = mix(textureColor.rgb, newColor.rgb, step); + + gl_FragColor = vec4(finalColor, textureColor.w); + }); + + LUTFilter::LUTFilter(Opipe::Context *context) : Filter(context), _step(1.0) + { + } + + Opipe::LUTFilter *LUTFilter::create(Opipe::Context *context) + { + LUTFilter *ret = new (std::nothrow) LUTFilter(context); + if (!ret || !ret->init(context)) + { + delete ret; + ret = 0; + } + return ret; + } + + bool LUTFilter::init(Opipe::Context *context) + { + if (!Opipe::Filter::initWithFragmentShaderString(context, kLookupFragmentShaderString, 2)) + { + return false; + } + return true; + } + + void LUTFilter::setStep(float step) + { + _step = step; + } + + bool LUTFilter::proceed(float frameTime, bool bUpdateTargets /* = true*/) + { + _filterProgram->setUniformValue("step", _step); + return Filter::proceed(frameTime, bUpdateTargets); + } +} diff --git a/mediapipe/render/core/LUTFilter.hpp b/mediapipe/render/core/LUTFilter.hpp new file mode 100644 index 000000000..2bea8aa1b --- /dev/null +++ b/mediapipe/render/core/LUTFilter.hpp @@ -0,0 +1,26 @@ +#ifndef LookUpFilter_hpp +#define LookUpFilter_hpp + +#include "Filter.hpp" +#include "Context.hpp" + +namespace Opipe +{ + + class LUTFilter : public Filter + { + public: + static LUTFilter *create(Context *context); + bool init(Context *context); + void setStep(float step); + virtual bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; + + public: + LUTFilter(Context *context); + ~LUTFilter(){}; + float _step; + }; + +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/core/OlaContext.cpp b/mediapipe/render/core/OlaContext.cpp new file mode 100644 index 000000000..2624eb8ca --- /dev/null +++ b/mediapipe/render/core/OlaContext.cpp @@ -0,0 +1,31 @@ +#include "OlaContext.hpp" +#include "Context.hpp" + +namespace Opipe { + + + OlaContext::OlaContext() { + _currentContext = new Context(); + } + + OlaContext::~OlaContext() { + + } + + #if defined(__APPLE__) + OlaContext::OlaContext(EAGLContext *context) { + _currentContext = new Context(context); + } + + + EAGLContext* OlaContext::currentContext() { + return _currentContext->getEglContext(); + } + + #else + #endif + + Context* OlaContext::glContext() { + return _currentContext; + } +} \ No newline at end of file diff --git a/mediapipe/render/core/OlaContext.hpp b/mediapipe/render/core/OlaContext.hpp new file mode 100644 index 000000000..08351375c --- /dev/null +++ b/mediapipe/render/core/OlaContext.hpp @@ -0,0 +1,37 @@ +#ifndef OlaContext_hpp +#define OlaContext_hpp + +#if defined(__APPLE__) +#import +#import +#import +#else +#include +#endif + +namespace Opipe { + class Context; + class OlaContext { + public: +#if defined(__APPLE__) + OlaContext(EAGLContext *context); +#endif + OlaContext(); + ~OlaContext(); + + #if defined(__APPLE__) + EAGLContext* currentContext(); + #else + EGLContext* currentContext(); + void initEGLContext(EGLContext shareContext); + #endif + + Context* glContext(); + + private: + Context *_currentContext = nullptr; + + }; +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/core/OlaShareTextureFilter.cpp b/mediapipe/render/core/OlaShareTextureFilter.cpp new file mode 100644 index 000000000..d29e7926c --- /dev/null +++ b/mediapipe/render/core/OlaShareTextureFilter.cpp @@ -0,0 +1,135 @@ +// +// OlaShareTextureFilter.cpp +// AREmotion +// +// Created by Renzhu Wang on 07/12/2017. +// Copyright © 2022 olachat. All rights reserved. +// + +#include "OlaShareTextureFilter.hpp" + + +namespace Opipe { + + const std::string kOnScreenFragmentShaderString = SHADER_STRING + ( + varying highp vec2 vTexCoord; + uniform sampler2D colorMap; + void main() { + lowp + vec4 textureColor = texture2D(colorMap, vTexCoord); + gl_FragColor = vec4(textureColor.rgb, textureColor.a); + }); + + OlaShareTextureFilter::OlaShareTextureFilter(Context *context) : Opipe::Filter(context), targetTextureId(-1) {} + + OlaShareTextureFilter *OlaShareTextureFilter::create(Context *context) { + OlaShareTextureFilter *ret = new(std::nothrow) OlaShareTextureFilter(context); + if (!ret || !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; + } + + OlaShareTextureFilter * + OlaShareTextureFilter::create(Context *context, GLuint targetTextureId, TextureAttributes attributes) { + auto *ret = new(std::nothrow) OlaShareTextureFilter(context); + if (!ret || !ret->init(context)) { + delete ret; + ret = nullptr; + } + ret->targetTextureId = targetTextureId; + ret->targetTextureAttr = attributes; + return ret; + } + + bool OlaShareTextureFilter::init(Context *context) { + if (!Opipe::Filter::initWithFragmentShaderString(context, kOnScreenFragmentShaderString, 1)) { + return false; + } + return true; + } + + + bool OlaShareTextureFilter::proceed(float frameTime, bool bUpdateTargets/* = true*/) { + if (!_filterProgram->isValid()) { + delete _filterProgram; + _filterProgram = 0; + _filterProgram = GLProgram::createByShaderString(_context, + kDefaultVertexShader, + kOnScreenFragmentShaderString); + } + + return Filter::proceed(frameTime, bUpdateTargets); + } + + OlaShareTextureFilter::~OlaShareTextureFilter() noexcept { + //不用去释放 交给Context 去Purge + if (_targetFramebuffer) { + delete _framebuffer; + _framebuffer = 0; + } else { + _framebuffer = 0; + } + } + + void OlaShareTextureFilter::updateTargetId(GLuint targetId) { + targetTextureId = targetId; + } + + void OlaShareTextureFilter::update(float frameTime) { + if (_inputFramebuffers.empty()) return; + + Framebuffer *firstInputFramebuffer = _inputFramebuffers.begin()->second.frameBuffer; + RotationMode firstInputRotation = _inputFramebuffers.begin()->second.rotationMode; + if (!firstInputFramebuffer) return; + + int rotatedFramebufferWidth = firstInputFramebuffer->getWidth(); + int rotatedFramebufferHeight = firstInputFramebuffer->getHeight(); + if (rotationSwapsSize(firstInputRotation)) { + rotatedFramebufferWidth = firstInputFramebuffer->getHeight(); + rotatedFramebufferHeight = firstInputFramebuffer->getWidth(); + } + + if (_framebufferScale != 1.0) { + rotatedFramebufferWidth = int(rotatedFramebufferWidth * _framebufferScale); + rotatedFramebufferHeight = int(rotatedFramebufferHeight * _framebufferScale); + } + + + if (_framebuffer != nullptr && (_framebuffer->getWidth() != rotatedFramebufferWidth || + _framebuffer->getHeight() != rotatedFramebufferHeight)) { + _framebuffer = nullptr; + } + + if (_framebuffer == nullptr || (_framebuffer && _framebuffer->getTexture() != targetTextureId)) { + if (_framebuffer) { + delete _framebuffer; + _framebuffer = 0; + } + if (targetTextureId == -1) { + _framebuffer = getContext()->getFramebufferCache()-> + fetchFramebuffer(_context, + rotatedFramebufferWidth, + rotatedFramebufferHeight); + _framebuffer->lock(); + targetTextureId = _framebuffer->getTexture(); + } else { + _framebuffer = getContext()->getFramebufferCache()-> + fetchFramebufferUseTextureId(_context, + rotatedFramebufferWidth, + rotatedFramebufferHeight, + targetTextureId, + false, + targetTextureAttr); + _framebuffer->lock(); + _targetFramebuffer = true; + } + + } + + proceed(frameTime); + } + +} diff --git a/mediapipe/render/core/OlaShareTextureFilter.hpp b/mediapipe/render/core/OlaShareTextureFilter.hpp new file mode 100644 index 000000000..019641675 --- /dev/null +++ b/mediapipe/render/core/OlaShareTextureFilter.hpp @@ -0,0 +1,38 @@ +// +// OlaShareTextureFilter.hpp +// AREmotion +// +// Created by Renzhu Wang on 07/12/2017. +// Copyright © 2022 olachat. All rights reserved. +// + +#ifndef OlaShareTextureFilter_hpp +#define OlaShareTextureFilter_hpp + +#include "Filter.hpp" +#include "Context.hpp" + + +namespace Opipe { + class OlaShareTextureFilter : public Opipe::Filter { + public: + static OlaShareTextureFilter* create(Opipe::Context *context); + static OlaShareTextureFilter* create(Opipe::Context *context, GLuint targetTextureId, TextureAttributes attributes); + bool init(Opipe::Context *context); + virtual bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; + virtual void update(float frameTime) override; + void updateTargetId(GLuint targetId); + + GLuint targetTextureId; + + public: + OlaShareTextureFilter(Opipe::Context *context); + virtual ~OlaShareTextureFilter() noexcept; + + TextureAttributes targetTextureAttr = Framebuffer::defaultTextureAttribures; + private: + bool _targetFramebuffer = false; + }; +} + +#endif /* OlaShareTextureFilter_hpp */ diff --git a/mediapipe/render/core/OpipeDispatch.cpp b/mediapipe/render/core/OpipeDispatch.cpp index dbd9151e7..e0dc9c14a 100644 --- a/mediapipe/render/core/OpipeDispatch.cpp +++ b/mediapipe/render/core/OpipeDispatch.cpp @@ -1,6 +1,6 @@ // // OpipeDispatch.cpp -// Quaramera +// Opipe // // Created by wangrenzhu2021 on 2021/12/14. // Copyright © 2021 ola. All rights reserved. diff --git a/mediapipe/render/core/OpipeDispatch.hpp b/mediapipe/render/core/OpipeDispatch.hpp index 75f24fce2..1a780b698 100644 --- a/mediapipe/render/core/OpipeDispatch.hpp +++ b/mediapipe/render/core/OpipeDispatch.hpp @@ -1,6 +1,6 @@ // // OpipeDispatch.hpp -// Quaramera +// Opipe // // Created by wangrenzhu2021 on 2021/12/14. // Copyright © 2021 ola. All rights reserved. diff --git a/mediapipe/render/core/math/mat4.cpp b/mediapipe/render/core/math/mat4.cpp index d2c5e3d74..f3ea08e18 100644 --- a/mediapipe/render/core/math/mat4.cpp +++ b/mediapipe/render/core/math/mat4.cpp @@ -1,6 +1,6 @@ // // Mat4.cpp -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -10,7 +10,7 @@ #include "math_utils.hpp" #include -namespace Quaramera { +namespace Opipe { static const int MATRIX_SIZE = (sizeof(float) * 16); diff --git a/mediapipe/render/core/math/mat4.hpp b/mediapipe/render/core/math/mat4.hpp index c81384275..e91bd2081 100644 --- a/mediapipe/render/core/math/mat4.hpp +++ b/mediapipe/render/core/math/mat4.hpp @@ -1,6 +1,6 @@ // // mat4.h -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -12,7 +12,7 @@ #include "vec3.hpp" #include "vec4.hpp" -namespace Quaramera { +namespace Opipe { class Mat4 { diff --git a/mediapipe/render/core/math/mat4.inl b/mediapipe/render/core/math/mat4.inl index 8aa4f8437..e8ddaa6e6 100644 --- a/mediapipe/render/core/math/mat4.inl +++ b/mediapipe/render/core/math/mat4.inl @@ -8,7 +8,7 @@ #include "mat4.hpp" -namespace Quaramera { +namespace Opipe { inline Mat4 Mat4::operator+(const Mat4& mat) const { diff --git a/mediapipe/render/core/math/math_utils.cpp b/mediapipe/render/core/math/math_utils.cpp index cda044799..deafec746 100644 --- a/mediapipe/render/core/math/math_utils.cpp +++ b/mediapipe/render/core/math/math_utils.cpp @@ -1,6 +1,6 @@ // // math_utils.cpp -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -9,7 +9,7 @@ #include "math_utils.hpp" #include -namespace Quaramera { +namespace Opipe { static const int MATRIX_SIZE = (sizeof(float) * 16); diff --git a/mediapipe/render/core/math/math_utils.hpp b/mediapipe/render/core/math/math_utils.hpp index 2172f380d..3e95e92c8 100644 --- a/mediapipe/render/core/math/math_utils.hpp +++ b/mediapipe/render/core/math/math_utils.hpp @@ -1,6 +1,6 @@ // // math_utils.h -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -26,7 +26,7 @@ #define MATH_FLOAT_EQUAL(src, dst) (((src) >= (dst) - MATH_EPSILON) && ((src) <= (dst) + MATH_EPSILON)) -namespace Quaramera { +namespace Opipe { class MathUtils { diff --git a/mediapipe/render/core/math/vec2.cpp b/mediapipe/render/core/math/vec2.cpp index 3afffa2ea..244d1c321 100644 --- a/mediapipe/render/core/math/vec2.cpp +++ b/mediapipe/render/core/math/vec2.cpp @@ -1,6 +1,6 @@ // // vec2.cpp -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -8,7 +8,7 @@ #include "vec2.hpp" #include "math_utils.hpp" -namespace Quaramera { +namespace Opipe { float Vec2::angle(const Vec2& v1, const Vec2& v2) { diff --git a/mediapipe/render/core/math/vec2.hpp b/mediapipe/render/core/math/vec2.hpp index f9669321c..e2cbd4adc 100644 --- a/mediapipe/render/core/math/vec2.hpp +++ b/mediapipe/render/core/math/vec2.hpp @@ -1,6 +1,6 @@ // // vec2.h -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -12,7 +12,7 @@ #include #include -namespace Quaramera { +namespace Opipe { inline float clampf(float value, float min_inclusive, float max_inclusive) { if (min_inclusive > max_inclusive) { diff --git a/mediapipe/render/core/math/vec2.inl b/mediapipe/render/core/math/vec2.inl index 2cfb1c709..a24349ba2 100644 --- a/mediapipe/render/core/math/vec2.inl +++ b/mediapipe/render/core/math/vec2.inl @@ -8,7 +8,7 @@ #include "vec2.hpp" -namespace Quaramera { +namespace Opipe { inline Vec2::Vec2() : x(0.0f), y(0.0f) { diff --git a/mediapipe/render/core/math/vec3.cpp b/mediapipe/render/core/math/vec3.cpp index 6ff14c169..bde54fc15 100644 --- a/mediapipe/render/core/math/vec3.cpp +++ b/mediapipe/render/core/math/vec3.cpp @@ -1,6 +1,6 @@ // // vec3.cpp -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -11,7 +11,7 @@ #include "math_utils.hpp" -namespace Quaramera { +namespace Opipe { Vec3::Vec3() : x(0.0f), y(0.0f), z(0.0f) { } diff --git a/mediapipe/render/core/math/vec3.hpp b/mediapipe/render/core/math/vec3.hpp index 180884900..b36908f5f 100644 --- a/mediapipe/render/core/math/vec3.hpp +++ b/mediapipe/render/core/math/vec3.hpp @@ -1,6 +1,6 @@ // // vec3.h -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -9,7 +9,7 @@ #ifndef VEC3_H #define VEC3_H -namespace Quaramera { +namespace Opipe { class Vec3 { diff --git a/mediapipe/render/core/math/vec3.inl b/mediapipe/render/core/math/vec3.inl index 6bd685799..7f13895e2 100644 --- a/mediapipe/render/core/math/vec3.inl +++ b/mediapipe/render/core/math/vec3.inl @@ -9,7 +9,7 @@ #include "vec3.hpp" #include -namespace Quaramera { +namespace Opipe { inline bool Vec3::is_zero() const { diff --git a/mediapipe/render/core/math/vec4.cpp b/mediapipe/render/core/math/vec4.cpp index 68c13903f..c7b9745ea 100644 --- a/mediapipe/render/core/math/vec4.cpp +++ b/mediapipe/render/core/math/vec4.cpp @@ -1,6 +1,6 @@ // // vec4.cpp -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -10,7 +10,7 @@ #include "math_utils.hpp" #include -namespace Quaramera { +namespace Opipe { Vec4::Vec4() : x(0.0f), y(0.0f), z(0.0f), w(0.0f) { diff --git a/mediapipe/render/core/math/vec4.hpp b/mediapipe/render/core/math/vec4.hpp index f39ef31cb..64a4870eb 100644 --- a/mediapipe/render/core/math/vec4.hpp +++ b/mediapipe/render/core/math/vec4.hpp @@ -1,6 +1,6 @@ // // vec4.h -// Quaramera +// Opipe // // Created by Wang,Renzhu on 2018/11/20. // Copyright © 2018年 Wang,Renzhu. All rights reserved. @@ -9,7 +9,7 @@ #ifndef VEC4_H #define VEC4_H -namespace Quaramera { +namespace Opipe { class Vec4 { public: diff --git a/mediapipe/render/core/math/vec4.inl b/mediapipe/render/core/math/vec4.inl index c389bb115..53e4f620e 100644 --- a/mediapipe/render/core/math/vec4.inl +++ b/mediapipe/render/core/math/vec4.inl @@ -8,7 +8,7 @@ #include "vec4.hpp" -namespace Quaramera { +namespace Opipe { inline Vec4 Vec4::operator+(const Vec4& v) const { diff --git a/mediapipe/render/module/beauty/BUILD b/mediapipe/render/module/beauty/BUILD index 037746163..9ea6253f6 100644 --- a/mediapipe/render/module/beauty/BUILD +++ b/mediapipe/render/module/beauty/BUILD @@ -30,6 +30,7 @@ FACEUNITY_SRCS = [ FACEUNITY_HDRS = [ "face_mesh_module.h", + "face_mesh_common.h", "face_mesh_beauty_render.h", "face_mesh_module_imp.h", ] @@ -50,11 +51,13 @@ cc_library( "//mediapipe/render/core:core-ios", "//mediapipe/graphs/face_mesh:mobile_calculators", "//mediapipe/framework/formats:landmark_cc_proto", + "//mediapipe/render/module/beauty/filters:BeautyFilters", ], "//conditions:default": [ "//mediapipe/render/core:core", "//mediapipe/graphs/face_mesh:mobile_calculators", "//mediapipe/framework/formats:landmark_cc_proto", + "//mediapipe/render/module/beauty/filters:BeautyFilters", ], }), copts = select({ @@ -65,3 +68,10 @@ cc_library( "//conditions:default": ["-std=c++17"], }), ) + + +exports_files( + srcs = [ + "whiten.png", + ], +) \ No newline at end of file diff --git a/mediapipe/render/module/beauty/face_mesh_beauty_render.cc b/mediapipe/render/module/beauty/face_mesh_beauty_render.cc index 54faade8d..88c8e6425 100644 --- a/mediapipe/render/module/beauty/face_mesh_beauty_render.cc +++ b/mediapipe/render/module/beauty/face_mesh_beauty_render.cc @@ -1 +1,72 @@ -#include "face_mesh_beauty_render.h" \ No newline at end of file +#include "face_mesh_beauty_render.h" + +namespace Opipe +{ + FaceMeshBeautyRender::FaceMeshBeautyRender(Context *context) + { + _context = context; + _olaBeautyFilter = OlaBeautyFilter::create(context); + _isRendering = false; + + _outputFilter = OlaShareTextureFilter::create(context); + _olaBeautyFilter->addTarget(_outputFilter); + } + + FaceMeshBeautyRender::~FaceMeshBeautyRender() + { + } + + void FaceMeshBeautyRender::suspend() + { + _isRendering = true; + } + + void FaceMeshBeautyRender::resume() + { + _isRendering = false; + } + + TextureInfo FaceMeshBeautyRender::renderTexture(TextureInfo inputTexture) + { + TextureInfo outputTexture; + + if (!_inputFramebuffer) + { + _inputFramebuffer = new Framebuffer(_context, inputTexture.width, inputTexture.height, + Framebuffer::defaultTextureAttribures, + inputTexture.textureId); + } + else if (_inputFramebuffer->getWidth() != inputTexture.width || _inputFramebuffer->getHeight() != inputTexture.height) + { + _inputFramebuffer->unlock(); + delete _inputFramebuffer; + _inputFramebuffer = nullptr; + _inputFramebuffer = new Framebuffer(_context, inputTexture.width, inputTexture.height, + Framebuffer::defaultTextureAttribures, + inputTexture.textureId); + } + + return outputTexture; + } + + float FaceMeshBeautyRender::getSmoothing() + { + return _smoothing; + } + + float FaceMeshBeautyRender::getWhitening() + { + return _whitening; + } + + void FaceMeshBeautyRender::setSmoothing(float smoothing) + { + _smoothing = smoothing; + } + + void FaceMeshBeautyRender::setWhitening(float whitening) + { + _whitening = whitening; + } + +} \ No newline at end of file diff --git a/mediapipe/render/module/beauty/face_mesh_beauty_render.h b/mediapipe/render/module/beauty/face_mesh_beauty_render.h index feed9ba31..77b87fcf5 100644 --- a/mediapipe/render/module/beauty/face_mesh_beauty_render.h +++ b/mediapipe/render/module/beauty/face_mesh_beauty_render.h @@ -1,3 +1,46 @@ +#ifndef OPIPE_FaceMeshBeautyRender +#define OPIPE_FaceMeshBeautyRender +#include "face_mesh_common.h" +#include "mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp" +#include "mediapipe/render/core/OlaShareTextureFilter.hpp" + namespace Opipe { + class FaceMeshBeautyRender { + public: + FaceMeshBeautyRender(Context *context); + ~FaceMeshBeautyRender(); + + void suspend(); + + void resume(); + + TextureInfo renderTexture(TextureInfo inputTexture); + + /// 磨皮 + float getSmoothing(); + + /// 美白 + float getWhitening(); + + + /// 磨皮 + /// @param smoothing 磨皮 0.0 - 1.0 + void setSmoothing(float smoothing); + + + /// 美白 + /// @param whitening 美白 0.0 - 1.0 + void setWhitening(float whitening); + private: + OlaBeautyFilter *_olaBeautyFilter = nullptr; + OlaShareTextureFilter *_outputFilter = nullptr; + Framebuffer *_inputFramebuffer = nullptr; + float _smoothing = 0.0; + float _whitening = 0.0; + bool _isRendering = false; + Context *_context = nullptr; + + }; -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/mediapipe/render/module/beauty/face_mesh_common.h b/mediapipe/render/module/beauty/face_mesh_common.h new file mode 100644 index 000000000..75077c25a --- /dev/null +++ b/mediapipe/render/module/beauty/face_mesh_common.h @@ -0,0 +1,14 @@ +#ifndef OPIPE_FaceMeshCommon +#define OPIPE_FaceMeshCommon + +#include + +typedef struct { + int width; + int height; + int textureId; + int ioSurfaceId; // iOS 专属 + int64_t frameTime; +} TextureInfo; + +#endif \ No newline at end of file diff --git a/mediapipe/render/module/beauty/face_mesh_module.h b/mediapipe/render/module/beauty/face_mesh_module.h index cba1b00f2..58294b5f7 100644 --- a/mediapipe/render/module/beauty/face_mesh_module.h +++ b/mediapipe/render/module/beauty/face_mesh_module.h @@ -1,6 +1,8 @@ #ifndef OPIPE_FaceMeshModule #define OPIPE_FaceMeshModule #include +#include "mediapipe/render/core/OlaContext.hpp" +#include "face_mesh_common.h" #if defined(__APPLE__) #import #import @@ -10,41 +12,115 @@ #include #endif - namespace Opipe { - class FaceMeshModule - { - public: - FaceMeshModule(); - virtual ~FaceMeshModule(); - - static FaceMeshModule* create(); - + struct OMat + { + int width = 0; + int height = 0; + char *data = 0; + int widthStep = 0; + int channels = 4; //暂时只支持4 + bool create = false; + OMat() + { + channels = 0; + } - // 暂停渲染 - virtual void suspend() = 0; + OMat(int w, int h, int ws) + { + width = w; + height = h; + channels = 4; + widthStep = ws; + data = new char[widthStep * height]; + memset(data, 0, sizeof(data)); + create = true; + } - // 恢复渲染 - virtual void resume() = 0; + OMat(int w, int h) + { + width = w; + height = h; + channels = 4; + if (w % 32 != 0) + { + widthStep = ((w / 32) + 1) * 32 * channels; + } + else + { + widthStep = w * channels; + } - virtual bool init(void *env, void *binaryData, int size) = 0; + data = new char[widthStep * height]; + memset(data, 0, sizeof(data)); + create = true; + } - virtual void startModule() = 0; + OMat(int w, int h, char *d) + { + width = w; + height = h; + channels = 4; + data = d; + if (w % 32 != 0) + { + widthStep = ((w / 32) + 1) * 32 * channels; + } + else + { + widthStep = w * channels; + } + } - virtual void stopModule() = 0; + void release() + { + if (create) + { + delete data; + } + data = 0; + } + + bool empty() + { + return data == 0; + } + }; + + class FaceMeshModule + { + public: + FaceMeshModule(); + virtual ~FaceMeshModule(); + + static FaceMeshModule *create(); + + virtual OlaContext *currentContext() = 0; + + // 暂停渲染 + virtual void suspend() = 0; + + // 恢复渲染 + virtual void resume() = 0; + + virtual bool init(void *env, void *binaryData, int size) = 0; + + virtual void startModule() = 0; + + virtual void stopModule() = 0; + + virtual TextureInfo renderTexture(TextureInfo inputTexture) = 0; - virtual GLuint renderTexture(GLuint textureId, int64_t timeStamp, int width, int height) = 0; - #if defined(__APPLE__) - virtual void processVideoFrame(CVPixelBufferRef pixelbuffer, int64_t timeStamp) = 0; + virtual void processVideoFrame(CVPixelBufferRef pixelbuffer, int64_t timeStamp) = 0; #endif - - virtual void processVideoFrame(char *pixelbuffer, - int width, - int height, - int step, - int64_t timeStamp) = 0; - }; + + virtual void processVideoFrame(char *pixelbuffer, + int width, + int height, + int step, + int64_t timeStamp) = 0; + }; } #endif diff --git a/mediapipe/render/module/beauty/face_mesh_module_imp.cc b/mediapipe/render/module/beauty/face_mesh_module_imp.cc index 101bdc4c5..7efcbbb5d 100644 --- a/mediapipe/render/module/beauty/face_mesh_module_imp.cc +++ b/mediapipe/render/module/beauty/face_mesh_module_imp.cc @@ -1,8 +1,8 @@ #include "face_mesh_module_imp.h" -#include "mediapipe/framework/formats/landmark.pb.h" static const char* kNumFacesInputSidePacket = "num_faces"; static const char* kLandmarksOutputStream = "multi_face_landmarks"; +static const char* kDetectionsOutputStream = "face_detections"; static const char* kOutputVideo = "output_video"; namespace Opipe @@ -23,27 +23,71 @@ namespace Opipe } #endif + void FaceMeshCallFrameDelegate::outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, const std::string &streamName) { +#if defined(__APPLE__) + NSLog(@"streamName:%@ ts:%lld 是否有人脸:%@", [NSString stringWithUTF8String:streamName.c_str()], + packet.Timestamp().Value(), @(_hasFace)); +#endif + if (_imp == nullptr) { + return; + } + + + if (streamName == kLandmarksOutputStream) { + _last_landmark_ts = packet.Timestamp().Value(); + + if (_last_video_ts == _last_landmark_ts) { + //有人脸 + _hasFace = true; + const auto& multi_face_landmarks = packet.Get>(); + _lastLandmark = multi_face_landmarks[0]; + } + } + + if (_last_video_ts != _last_landmark_ts) { + _hasFace = false; + } + + _last_video_ts = packet.Timestamp().Value(); + + if (_hasFace) { + + _imp->setLandmark(_lastLandmark); + } else { + _imp->setLandmark(_emptyLandmark); + } + } + void FaceMeshCallFrameDelegate::outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, MPPPacketType packetType, const std::string &streamName) { #if defined(__APPLE__) - if (streamName == kLandmarksOutputStream) { - if (packet.IsEmpty()) { - NSLog(@"[TS:%lld] No face landmarks", packet.Timestamp().Value()); - return; - } - const auto& multi_face_landmarks = packet.Get>(); - NSLog(@"[TS:%lld] Number of face instances with landmarks: %lu", packet.Timestamp().Value(), - multi_face_landmarks.size()); - for (int face_index = 0; face_index < multi_face_landmarks.size(); ++face_index) { - const auto& landmarks = multi_face_landmarks[face_index]; - NSLog(@"\tNumber of landmarks for face[%d]: %d", face_index, landmarks.landmark_size()); - for (int i = 0; i < landmarks.landmark_size(); ++i) { - NSLog(@"\t\tLandmark[%d]: (%f, %f, %f)", i, landmarks.landmark(i).x(), - landmarks.landmark(i).y(), landmarks.landmark(i).z()); - } - } - } +// if (streamName == kLandmarksOutputStream) { +// if (packet.IsEmpty()) { +// NSLog(@"[TS:%lld] No face landmarks", packet.Timestamp().Value()); +// return; +// } +// const auto& multi_face_landmarks = packet.Get>(); +// NSLog(@"[TS:%lld] Number of face instances with landmarks: %lu", packet.Timestamp().Value(), +// multi_face_landmarks.size()); +// for (int face_index = 0; face_index < multi_face_landmarks.size(); ++face_index) { +// const auto& landmarks = multi_face_landmarks[face_index]; +// NSLog(@"\tNumber of landmarks for face[%d]: %d", face_index, landmarks.landmark_size()); +// for (int i = 0; i < landmarks.landmark_size(); ++i) { +// NSLog(@"\t\tLandmark[%d]: (%f, %f, %f)", i, landmarks.landmark(i).x(), +// landmarks.landmark(i).y(), landmarks.landmark(i).z()); +// } +// } +// } else if (streamName == kDetectionsOutputStream) { +// if (packet.IsEmpty()) { +// NSLog(@"[TS:%lld] No face detections", packet.Timestamp().Value()); +// return; +// } +// const auto& face_detections = packet.Get>(); +// NSLog(@"[TS:%lld] Number of face instances with detections: %lu", packet.Timestamp().Value(), +// face_detections.size()); +// +// } #endif } @@ -53,15 +97,36 @@ namespace Opipe FaceMeshModuleIMP::~FaceMeshModuleIMP() { + _delegate->attach(nullptr); + _delegate = 0; + + if (_olaContext) { + delete _olaContext; + _olaContext = nullptr; + } + + _graph = nullptr; + + if (_render) { + _dispatch->runSync([&] { + delete _render; + _render = nullptr; + }); + } + + _context = nullptr; + + } void FaceMeshModuleIMP::suspend() { - + _render->suspend(); } void FaceMeshModuleIMP::resume() { + _render->resume(); } bool FaceMeshModuleIMP::init(void *env, void *binaryData, @@ -69,15 +134,18 @@ namespace Opipe { std::string graphName = "face_mesh_mobile_gpu"; _delegate = std::make_shared(); + _delegate->attach(this); mediapipe::CalculatorGraphConfig config; config.ParseFromArray(binaryData, size); - _context = std::make_unique(); - + _olaContext = new OlaContext(); + _context = _olaContext->glContext(); + _render = new FaceMeshBeautyRender(_context); + #if defined(__ANDROID__) _context->initEGLContext(env); #endif - _dispatch = std::make_unique(_context.get(), nullptr, nullptr); + _dispatch = std::make_unique(_context, nullptr, nullptr); _graph = std::make_unique(config); _graph->setDelegate(_delegate); @@ -91,6 +159,22 @@ namespace Opipe return true; } + void FaceMeshModuleIMP::setLandmark(NormalizedLandmarkList landmark) + { + _lastLandmark = std::move(landmark); + if (_lastLandmark.landmark_size() == 0) { +#if defined(__APPLE__) + NSLog(@"没有人脸"); +#endif + } + for (int i = 0; i < _lastLandmark.landmark_size(); ++i) { +#if defined(__APPLE__) + NSLog(@"######## Set Landmark[%d]: (%f, %f, %f)", i, _lastLandmark.landmark(i).x(), + _lastLandmark.landmark(i).y(), _lastLandmark.landmark(i).z()); +#endif + } + } + void FaceMeshModuleIMP::startModule() { if (!_isInit) @@ -141,18 +225,24 @@ namespace Opipe } } - GLuint FaceMeshModuleIMP::renderTexture(GLuint textureId, - int64_t timeStamp, - int width, int height) + TextureInfo FaceMeshModuleIMP::renderTexture(TextureInfo inputTexture) { + TextureInfo textureInfo; + if (!_isInit) { - return textureId; + return textureInfo; } - _dispatch->runAsync([&] { + _dispatch->runSync([&] { + textureInfo = _render->renderTexture(inputTexture); }); - return textureId; + + return textureInfo; } + // OlaContext* currentContext() { + // return _olaContext; + // } + } diff --git a/mediapipe/render/module/beauty/face_mesh_module_imp.h b/mediapipe/render/module/beauty/face_mesh_module_imp.h index 6b0f6a293..4ce3942e7 100644 --- a/mediapipe/render/module/beauty/face_mesh_module_imp.h +++ b/mediapipe/render/module/beauty/face_mesh_module_imp.h @@ -3,11 +3,14 @@ #include "mediapipe/render/module/common/ola_graph.h" #include "mediapipe/render/core/OpipeDispatch.hpp" - +#include "mediapipe/framework/formats/landmark.pb.h" +#include "mediapipe/render/core/Context.hpp" #include "face_mesh_module.h" +#include "face_mesh_beauty_render.h" namespace Opipe { + class FaceMeshModuleIMP; class FaceMeshCallFrameDelegate : public MPPGraphDelegate { public: @@ -19,6 +22,21 @@ namespace Opipe #endif void outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, MPPPacketType packetType, const std::string &streamName) override; + + void outputPacket(OlaGraph *graph, const mediapipe::Packet &packet, + const std::string &streamName) override; + + void attach(FaceMeshModuleIMP *imp) { + _imp = imp; + } + + private: + int64_t _last_landmark_ts = 0; + int64_t _last_video_ts = 0; + bool _hasFace = false; + NormalizedLandmarkList _lastLandmark; + NormalizedLandmarkList _emptyLandmark; + FaceMeshModuleIMP *_imp = nullptr; }; class FaceMeshModuleIMP : public FaceMeshModule @@ -40,6 +58,11 @@ namespace Opipe virtual void stopModule() override; + // 外部共享Context用 + virtual OlaContext* currentContext() override { + return _olaContext; + } + #if defined(__APPLE__) /// 算法流输入 @@ -54,14 +77,19 @@ namespace Opipe int step, int64_t timeStamp) override; - virtual GLuint renderTexture(GLuint textureId, int64_t timeStamp, int width, int height) override; + virtual TextureInfo renderTexture(TextureInfo inputTexture) override; + + virtual void setLandmark(NormalizedLandmarkList landmark); private: std::unique_ptr _dispatch; std::unique_ptr _graph; - std::unique_ptr _context; + Context *_context = nullptr; bool _isInit = false; + NormalizedLandmarkList _lastLandmark; std::shared_ptr _delegate; + FaceMeshBeautyRender *_render = nullptr; + OlaContext *_olaContext = nullptr; }; } #endif diff --git a/mediapipe/render/module/beauty/filters/BUILD b/mediapipe/render/module/beauty/filters/BUILD new file mode 100644 index 000000000..ea5e75a2f --- /dev/null +++ b/mediapipe/render/module/beauty/filters/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + + +BEAUTYFILTERS_SRCS = [ + "BilateralAdjustFilter.cpp", + "FaceDistortionFilter.cpp", + "OlaBeautyFilter.cpp", + "UnSharpMaskFilter.cpp", +] + +BEAUTYFILTERS_HDRS = [ + "BilateralAdjustFilter.hpp", + "FaceDistortionFilter.hpp", + "OlaBeautyFilter.hpp", + "UnSharpMaskFilter.hpp", +] + +cc_library( + name = "BeautyFilters", + srcs = BEAUTYFILTERS_SRCS, + hdrs = BEAUTYFILTERS_HDRS, + visibility = ["//visibility:public"], + alwayslink = True, + linkstatic = True, + deps = [ + ] + select({ + "//mediapipe:apple": [ + "//mediapipe/render/core:core-ios", + ], + "//conditions:default": [ + "//mediapipe/render/core:core", + ], + }), + copts = select({ + "//mediapipe:apple": [ + "-x objective-c++", + "-fobjc-arc", # enable reference-counting + ], + "//conditions:default": ["-std=c++17"], + }), +) \ No newline at end of file diff --git a/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.cpp b/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.cpp new file mode 100644 index 000000000..b8916f5e2 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.cpp @@ -0,0 +1,132 @@ +#include "BilateralAdjustFilter.hpp" + +namespace Opipe +{ + + const std::string kbilateralAdjustFragmentShaderString = SHADER_STRING( + varying highp vec2 vTexCoord; + uniform sampler2D colorMap; + uniform sampler2D colorMap1; + lowp float factor1 = 2.782; + lowp float factor2 = 1.131; + lowp float factor3 = 1.158; + lowp float factor4 = 2.901; + lowp float factor5 = 0.979; + lowp float factor6 = 0.639; + lowp float factor7 = 0.963; + highp float blurOpacity = 0.460; + uniform lowp float filterOpacity; + precision highp float; + + lowp vec3 rgb2hsv(lowp vec3 c) { + lowp vec4 K = vec4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0); + highp vec4 p = mix(vec4(c.bg, K.wz), vec4(c.gb, K.xy), step(c.b, c.g)); + highp vec4 q = mix(vec4(p.xyw, c.r), vec4(c.r, p.yzx), step(p.x, c.r)); + highp float d = q.x - min(q.w, q.y); + highp float e = 1.0e-10; + lowp vec3 hsv = vec3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x); + return hsv; + } + + lowp vec3 ContrastSaturationBrightness(lowp vec3 color, lowp float brt, lowp float sat, lowp float con) { + const lowp float AvgLumR = 0.5; + const lowp float AvgLumG = 0.5; + const lowp float AvgLumB = 0.5; + const lowp vec3 LumCoeff = vec3(0.2125, 0.7154, 0.0721); + lowp vec3 AvgLumin = vec3(AvgLumR, AvgLumG, AvgLumB); + lowp vec3 brtColor = color * brt; + lowp vec3 intensity = vec3(dot(brtColor, LumCoeff)); + lowp vec3 satColor = mix(intensity, brtColor, sat); + lowp vec3 conColor = mix(AvgLumin, satColor, con); + return conColor; + } + + void main() { + lowp vec4 inputColor = texture2D(colorMap, vTexCoord); + lowp vec3 hsv = rgb2hsv(inputColor.rgb); + lowp float opacityLimit = 1.0; + if ((0.18 <= hsv.x && hsv.x <= 0.89) || hsv.z <= 0.2) + { + opacityLimit = 0.0; + } + if (0.16 < hsv.x && hsv.x < 0.18) + { + opacityLimit = min(opacityLimit, (0.18 - hsv.x) / 0.02); + } + + if (0.89 < hsv.x && hsv.x < 0.91) + { + opacityLimit = min(opacityLimit, 1.0 - (0.91 - hsv.x) / 0.02); + } + if (0.2 < hsv.z && hsv.x < 0.3) + { + opacityLimit = min(opacityLimit, 1.0 - (0.3 - hsv.z) / 0.1); + } + if (opacityLimit == 0.0) + { + gl_FragColor = inputColor; + return; + } + lowp vec4 blurColor = texture2D(colorMap1, vTexCoord); + opacityLimit = blurOpacity * opacityLimit; + lowp float cDistance = distance(vec3(0.0, 0.0, 0.0), max(blurColor.rgb - inputColor.rgb, 0.0)) * factor1; + lowp vec3 brightColor = ContrastSaturationBrightness(inputColor.rgb, factor2, 1.0, factor3); + lowp vec3 mix11Color = mix(inputColor.rgb, brightColor.rgb, cDistance); + lowp float dDistance = distance(vec3(0.0, 0.0, 0.0), max(inputColor.rgb - blurColor.rgb, 0.0)) * factor4; + lowp vec3 darkColor = ContrastSaturationBrightness(inputColor.rgb, factor5, 1.0, factor6); + lowp vec3 mix115Color = mix(mix11Color.rgb, darkColor.rgb, dDistance); + lowp vec3 mix12Color; + if (factor7 < 0.999) + { + lowp vec3 mix116Color = mix(inputColor.rgb, mix115Color.rgb, factor7); + mix12Color = mix(mix116Color.rgb, blurColor.rgb, opacityLimit); + } + else + { + mix12Color = mix(mix115Color.rgb, blurColor.rgb, opacityLimit); + } + if (filterOpacity < 0.999) + { + + float newAlpha = filterOpacity < 0.0 ? 0.0 : filterOpacity; + gl_FragColor = vec4(mix(inputColor.rgb, mix12Color.rgb, newAlpha), inputColor.a); + } + else + { + gl_FragColor = vec4(mix12Color.rgb, inputColor.a); + } + }); + + BilateralAdjustFilter::BilateralAdjustFilter(Context *context) : Filter(context), _opacityLimit(0.8) + { + } + + BilateralAdjustFilter *BilateralAdjustFilter::create(Context *context) + { + BilateralAdjustFilter *ret = + new (std::nothrow) BilateralAdjustFilter(context); + if (!ret || !ret->init(context)) + { + delete ret; + ret = 0; + } + + return ret; + } + + bool BilateralAdjustFilter::init(Context *context) + { + if (!Filter::initWithFragmentShaderString(context, kbilateralAdjustFragmentShaderString, 2)) + { + return false; + } + return true; + } + + bool BilateralAdjustFilter::proceed(float frameTime, + bool bUpdateTargets /* = true*/) + { + _filterProgram->setUniformValue("filterOpacity", _opacityLimit); + return Filter::proceed(frameTime, bUpdateTargets); + } +} \ No newline at end of file diff --git a/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.hpp b/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.hpp new file mode 100644 index 000000000..f7dbaf174 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/BilateralAdjustFilter.hpp @@ -0,0 +1,30 @@ +#ifndef BilateralAdjustFilter_hpp +#define BilateralAdjustFilter_hpp + +#include "mediapipe/render/core/Filter.hpp" +#include "mediapipe/render/core/Context.hpp" + +namespace Opipe +{ + class BilateralAdjustFilter : public Opipe::Filter + { + public: + static BilateralAdjustFilter *create(Opipe::Context *context); + bool init(Opipe::Context *context); + + virtual bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; + float getOpacityLimit() { return _opacityLimit; }; + void setOpacityLimit(float opacityLimit) + { + _opacityLimit = opacityLimit; + } + + public: + BilateralAdjustFilter(Opipe::Context *context); + ~BilateralAdjustFilter(){}; + + float _opacityLimit; + }; +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp new file mode 100644 index 000000000..0acf3de06 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.cpp @@ -0,0 +1,355 @@ +#include "FaceDistortionFilter.hpp" + +namespace Opipe +{ + const std::string kFaceDistortionVertexShaderString = SHADER_STRING( + precision highp float; + attribute vec4 texCoord; + varying vec2 vTexCoord; + uniform float aspectRatio; + uniform vec2 center[20]; + uniform vec2 radius[20]; + + uniform float scale[20]; + uniform float angle[20]; + uniform float u_min[20]; + uniform float u_max[20]; + uniform int types[20]; + uniform int count; + uniform float eye; + uniform float slim; + uniform int debug; + void main() { + vec2 uv = texCoord.xy; + gl_Position = vec4(uv * 2.0 - 1.0, 0.0, 1.0); + for (int i = 0; i < count; i++) + { + if (scale[i] == 0.0 || types[i] == 0) + { + continue; + } + vec2 textureCoordinateToUse = uv; + float e1 = (textureCoordinateToUse.x - center[i].x) / (radius[i].x); + float e2 = (textureCoordinateToUse.y - center[i].y) / (radius[i].y / aspectRatio); + float d = (e1 * e1) + (e2 * e2); + if (d < 1.0) + { + if (types[i] == 1) + { + vec2 dist = vec2(d * radius[i].x, d * radius[i].y); + textureCoordinateToUse -= center[i]; + vec2 delta = ((radius[i] - dist) / radius[i]); + float deltaScale = scale[i]; + if (deltaScale > 0.0) + { + deltaScale = smoothstep(u_min[i], u_max[i], deltaScale); + } + vec2 percent = 1.0 - ((delta * deltaScale) * eye); + textureCoordinateToUse = textureCoordinateToUse * percent; + uv = textureCoordinateToUse + center[i]; + } + else if (types[i] == 2) + { + float dist = 1.0 - d; + float delta = scale[i] * dist * slim; + float deltaScale = smoothstep(u_min[i], u_max[i], dist); + float directionX = cos(angle[i]) * deltaScale; + float directionY = sin(angle[i]) * deltaScale / (3.0 / 4.0 * aspectRatio); + uv = vec2(textureCoordinateToUse.x - (delta * directionX), + textureCoordinateToUse.y - (delta * directionY)); + } + } + } + vTexCoord = uv; + }); + + const std::string kFaceDistortionFragmentShaderString = SHADER_STRING( + precision highp float; + uniform sampler2D colorMap; + varying vec2 vTexCoord; + uniform vec2 facePoints[106]; + void main() { + highp vec4 textureColor = texture2D(colorMap, vTexCoord); + gl_FragColor = textureColor; + }); + + FaceDistortionFilter::FaceDistortionFilter(Context *context) : Filter(context) + { + } + + FaceDistortionFilter::~FaceDistortionFilter() + { + releaseDistoritionVBO(); + } + + void FaceDistortionFilter::generateDistoritionVBO(int numX, + int numY, + const GLfloat *imageTexUV) + { + if (vao == -1) + { + CHECK_GL(glGenBuffers(1, &vao)); + CHECK_GL(glGenBuffers(1, &eao)); + + int vCount = numX * (numY + 1) * 2; + GLfloat *divideImageTexUV = (GLfloat *)malloc(vCount * 2 * sizeof(GLfloat)); + GLushort *element = (GLushort *)malloc((vCount + numX - 1) * sizeof(GLushort)); + + float offsetX = ((imageTexUV[2] - imageTexUV[0]) / numX); + float offsetY = ((imageTexUV[5] - imageTexUV[1]) / numY); + int elementIndex = 0; + for (int i = 0; i < numX; i++) + { + for (int j = 0; j <= numY; j++) + { + int offset = (i * (numY + 1) + j) * 4; + + divideImageTexUV[offset] = imageTexUV[0] + i * offsetX; + divideImageTexUV[offset + 1] = imageTexUV[1] + j * offsetY; + divideImageTexUV[offset + 2] = divideImageTexUV[offset] + offsetX; + divideImageTexUV[offset + 3] = divideImageTexUV[offset + 1]; + + element[elementIndex++] = offset / 2; + element[elementIndex++] = offset / 2 + 1; + } + if (elementIndex < (vCount + numX - 1)) + { + element[elementIndex++] = 0xFFFF; + } + } + CHECK_GL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, eao)); + CHECK_GL(glBufferData(GL_ELEMENT_ARRAY_BUFFER, (vCount + numX - 1) * sizeof(GLushort), + element, GL_STATIC_DRAW)); + + CHECK_GL(glBindBuffer(GL_ARRAY_BUFFER, vao)); + CHECK_GL(glBufferData(GL_ARRAY_BUFFER, vCount * 2 * sizeof(GLfloat), + divideImageTexUV, + GL_STATIC_DRAW)); + free(element); + free(divideImageTexUV); + + CHECK_GL(glBindBuffer(GL_ARRAY_BUFFER, 0)); + CHECK_GL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0)); + } + } + + void FaceDistortionFilter::releaseDistoritionVBO() + { + if (vao != -1) + { + CHECK_GL(glDeleteBuffers(0, &vao)); + vao = -1; + CHECK_GL(glDeleteBuffers(0, &eao)); + eao = -1; + } + } + + FaceDistortionFilter *FaceDistortionFilter::create(Context *context) + { + FaceDistortionFilter *ret = + new (std::nothrow) FaceDistortionFilter(context); + if (!ret || !ret->init(context)) + { + delete ret; + ret = 0; + } + return ret; + } + + bool FaceDistortionFilter::init(Context *context) + { + if (!initWithShaderString(context, + kFaceDistortionVertexShaderString, + kFaceDistortionFragmentShaderString)) + { + return false; + } + _eye = 0.0; + _slim = 0.0; + return true; + } + + void FaceDistortionFilter::addPoint(Vector2 center, + float radiusX, + float radiusY, + float scale, + int type, + float angle, + float min, + float max) + { + _center[_count * 2] = center.x / 2 + 0.5; + _center[_count * 2 + 1] = center.y / 2 + 0.5; + _radius[_count * 2] = radiusX; + _radius[_count * 2 + 1] = radiusY; + _scale[_count] = scale; + _angle[_count] = angle; + _types[_count] = type; + _u_min[_count] = min; + _u_max[_count] = max; + _count++; + } + + float getRadius(Vector2 anglePoint, Vector2 center) + { + float angle = 0; + if (fabs(anglePoint.x - center.x) <= 0.00001) + { + angle = anglePoint.y > center.y ? M_PI_2 : -M_PI_2; + } + else if (fabs(anglePoint.y - center.y) <= 0.00001) + { + angle = anglePoint.x > center.x ? 0 : M_PI; + } + else + { + float radius = (anglePoint.y - center.y) / (anglePoint.x - center.x); + angle = atanf(radius); + if ((angle > 0 && anglePoint.y - center.y < 0) || + (angle < 0 && anglePoint.y - center.y > 0)) + { + angle += M_PI; + } + } + return angle; + } + + void FaceDistortionFilter::setUniform() + { + if (_facePoints.size() > 60) + { + + _count = 0; + float width = (float)getFramebuffer()->getWidth(); + float height = (float)getFramebuffer()->getHeight(); + _filterProgram->setUniformValue("aspectRatio", + height / + width); + + _filterProgram->setUniformValue("eye", _eye); + _filterProgram->setUniformValue("slim", _slim); + + //左眼放大 + { + Vector2 point1 = Vector2(_facePoints[75].x, _facePoints[75].y); + Vector2 point2 = Vector2(_facePoints[79].x, _facePoints[79].y); + Vector2 point3 = Vector2(_facePoints[65].x, _facePoints[65].y); + Vector2 center = point1.getCenter(point2); + float distance = center.distance(point3); + addPoint(center, distance / 2, distance / 2, 0.3, 1, 0.0f, 0.0f, 1); + } + + //右眼放大 + { + Vector2 point1 = Vector2(_facePoints[66].x, _facePoints[66].y); + Vector2 point2 = Vector2(_facePoints[70].x, _facePoints[70].y); + Vector2 point3 = Vector2(_facePoints[55].x, _facePoints[55].y); + Vector2 center = point1.getCenter(point2); + float distance = center.distance(point3); + addPoint(center, distance / 2, distance / 2, 0.3, 1, 0.0f, 0.0f, 1); + } + //瘦左脸 + { + + Vector2 point1 = Vector2(_facePoints[11].x, _facePoints[11].y); + Vector2 point2 = Vector2(_facePoints[60].x, _facePoints[60].y); + Vector2 point3 = Vector2(_facePoints[4].x, _facePoints[4].y); + Vector2 point4 = Vector2(_facePoints[16].x, _facePoints[16].y); + + float angle = getRadius(point2, point1); + addPoint(point1, point1.distance(point3), point1.distance(point4), 0.02, 2, angle, + 0.0f, + 0.02); + } + //瘦右脸 + { + Vector2 point1 = Vector2(_facePoints[21].x, _facePoints[21].y); + Vector2 point2 = Vector2(_facePoints[60].x, _facePoints[60].y); + Vector2 point3 = Vector2(_facePoints[28].x, _facePoints[28].y); + Vector2 point4 = Vector2(_facePoints[16].x, _facePoints[16].y); + + float angle = getRadius(point2, point1); + addPoint(point1, point1.distance(point3), point1.distance(point4), 0.02, 2, angle, + 0.0f, + 0.02); + } + + _filterProgram->setUniformValue("count", _count); + _filterProgram->setUniformValue("center", _count, _center, 2); + _filterProgram->setUniformValue("radius", _count, _radius, 2); + _filterProgram->setUniformValue("facePoints", (int)_facePoints.size(), + _u_facePoints, 2); + + _filterProgram->setUniformValue("angle", _count, _angle); + _filterProgram->setUniformValue("scale", _count, _scale); + _filterProgram->setUniformValue("u_min", _count, _u_min); + _filterProgram->setUniformValue("u_max", _count, _u_max); + _filterProgram->setUniformValue("types", _count, _types); + } + else + { + _filterProgram->setUniformValue("count", 0); + } + } + + bool FaceDistortionFilter::proceed(float frameTime, bool bUpdateTargets) + { +#if DEBUG + _framebuffer->lock(typeid(*this).name()); +#else + _framebuffer->lock(); +#endif + setUniform(); + _context->setActiveShaderProgram(_filterProgram); + + _framebuffer->active(); + CHECK_GL(glClearColor(_backgroundColor.r, _backgroundColor.g, + _backgroundColor.b, + _backgroundColor.a)); + CHECK_GL(glClear(GL_COLOR_BUFFER_BIT)); + + const int numX = 20; + const int numY = 20; + for (std::map::const_iterator it = _inputFramebuffers.begin(); + it != _inputFramebuffers.end(); ++it) + { + int texIdx = it->first; + Framebuffer *fb = it->second.frameBuffer; + CHECK_GL(glActiveTexture(GL_TEXTURE0 + texIdx)); + CHECK_GL(glBindTexture(GL_TEXTURE_2D, fb->getTexture())); + _filterProgram->setUniformValue( + texIdx == 0 ? "colorMap" : str_format("colorMap%d", texIdx), + texIdx); + // texcoord attribute + GLuint filterTexCoordAttribute = + _filterProgram->getAttribLocation(texIdx == 0 ? "texCoord" : str_format("texCoord%d", texIdx)); + CHECK_GL(glEnableVertexAttribArray(filterTexCoordAttribute)); + if (texIdx == 0) + { + const GLfloat *imageTexUV = _getTexureCoordinate(it->second.rotationMode); + generateDistoritionVBO(numX, numY, imageTexUV); + CHECK_GL(glBindBuffer(GL_ARRAY_BUFFER, vao)); + } + CHECK_GL(glVertexAttribPointer(filterTexCoordAttribute, 2, GL_FLOAT, 0, + 2 * sizeof(GLfloat), (void *)0)); + } + + CHECK_GL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, eao)); + CHECK_GL(glEnable(GL_PRIMITIVE_RESTART_FIXED_INDEX)); + CHECK_GL(glDrawElements(GL_TRIANGLE_STRIP, numX * (numY + 1) * 2 + numX - 1, + GL_UNSIGNED_SHORT, (void *)0)); + + CHECK_GL(glBindBuffer(GL_ARRAY_BUFFER, 0)); + CHECK_GL(glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0)); + filter_externDraw(); + _framebuffer->inactive(); +#if DEBUG + _framebuffer->unlock(typeid(*this).name()); +#else + _framebuffer->unlock(); +#endif + unPrepear(); + return Source::proceed(frameTime, bUpdateTargets); + } + +} diff --git a/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp new file mode 100644 index 000000000..abff580f7 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/FaceDistortionFilter.hpp @@ -0,0 +1,71 @@ +#ifndef FaceDistortionFilter_hpp +#define FaceDistortionFilter_hpp + +#include +#include "mediapipe/render/core/math/vec2.hpp" +#include "mediapipe/render/core/Filter.hpp" +#include "mediapipe/render/core/Context.hpp" + +namespace Opipe +{ + class FaceDistortionFilter : public virtual Filter + { + public: + virtual ~FaceDistortionFilter(); + FaceDistortionFilter(Context *context); + + static FaceDistortionFilter *create(Context *context); + bool init(Context *context); + virtual bool proceed(float frameTime = 0.0, bool bUpdateTargets = true) override; + + public: + void setEye(float eye) + { + _eye = eye; + }; + + void setSlim(float slim) + { + _slim = slim; + }; + + void setFacePoints(std::vector facePoints) + { + _facePoints = facePoints; + for (int i = 0; i < _facePoints.size(); i++) + { + auto facePoint = _facePoints[i]; + _u_facePoints[i * 2] = facePoint.x; + _u_facePoints[i * 2 + 1] = facePoint.y; + } + } + + private: + void setUniform(); + void addPoint(Vector2 center, float radiusX, float radiusY, + float scale, int type, + float angle, float min = 0.0f, float max = 1.0f); + int _count; + float _center[40]; + float _radius[40]; + float _scale[20]; + float _angle[20]; + float _u_min[20]; + float _u_max[20]; + int _types[20]; + float _u_facePoints[212]; + + private: + void generateDistoritionVBO(int numX, int numY, const GLfloat *imageTexUV); + void releaseDistoritionVBO(); + + private: + float _eye = 0.0; + float _slim = 0.0; + std::vector _facePoints; //暂时支持单个人脸 + GLuint vao = -1; + GLuint eao = -1; + }; +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp new file mode 100644 index 000000000..c57f43829 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.cpp @@ -0,0 +1,149 @@ +#include "OlaBeautyFilter.hpp" + +namespace Opipe { + OlaBeautyFilter::OlaBeautyFilter(Context *context) : FilterGroup(context) + { + + } + + OlaBeautyFilter::~OlaBeautyFilter() + { + if (_lutImage) { + _lutImage->release(); + _lutImage = nullptr; + } + + if (_bilateralFilter) { + _bilateralFilter->release(); + _bilateralFilter = nullptr; + } + + if (_unSharpMaskFilter) { + _unSharpMaskFilter->release(); + _unSharpMaskFilter = nullptr; + } + + if (_alphaBlendFilter) { + _alphaBlendFilter->release(); + _alphaBlendFilter = nullptr; + } + + if (_lutFilter) { + _lutFilter->release(); + _lutFilter = nullptr; + } + + if (_bilateralAdjustFilter) { + _bilateralAdjustFilter->release(); + _bilateralAdjustFilter = nullptr; + } + + if (_faceDistortFilter) { + _faceDistortFilter->release(); + _faceDistortFilter = nullptr; + } + + if (_lookUpGroupFilter) { + _lookUpGroupFilter->release(); + _lookUpGroupFilter = nullptr; + } + } + + OlaBeautyFilter *OlaBeautyFilter::create(Context *context) + { + OlaBeautyFilter *ret = new (std::nothrow)OlaBeautyFilter(context); + if (ret && ret->init(context)) { + return ret; + } else { + delete ret; + return nullptr; + } + } + + bool OlaBeautyFilter::init(Context *context) { + if (!FilterGroup::init(context)) { + return false; + } + + _bilateralFilter = BilateralFilter::create(context); + addFilter(_bilateralFilter); + + _bilateralAdjustFilter = BilateralAdjustFilter::create(context); + addFilter(_bilateralAdjustFilter); + + _unSharpMaskFilter = UnSharpMaskFilter::create(context); + addFilter(_unSharpMaskFilter); + + _lutFilter = LUTFilter::create(context); + _unSharpMaskFilter->addTarget(_lutFilter, 0); + + _lookUpGroupFilter = FilterGroup::create(context); + _lookUpGroupFilter->addFilter(_unSharpMaskFilter); + + _alphaBlendFilter = AlphaBlendFilter::create(context); + _faceDistortFilter = FaceDistortionFilter::create(context); + + + _bilateralFilter->addTarget(_bilateralAdjustFilter, 1)-> + addTarget(_alphaBlendFilter, 0); + + _bilateralAdjustFilter->addTarget(_lookUpGroupFilter)-> + addTarget(_alphaBlendFilter, 1)->addTarget(_faceDistortFilter); + + _alphaBlendFilter->setMix(0.0); + + _unSharpMaskFilter->setBlurRadiusInPixel(4.0f, true); + _unSharpMaskFilter->setBlurRadiusInPixel(2.0f, false); + _unSharpMaskFilter->setIntensity(1.365); + + _bilateralAdjustFilter->setOpacityLimit(0.6); + + _bilateralFilter->setDistanceNormalizationFactor(2.746); + _bilateralFilter->setTexelSpacingMultiplier(2.7); + + setTerminalFilter(_faceDistortFilter); + + std::vector defaultFace; + + + return true; + + } + + bool OlaBeautyFilter::proceed(float frameTime, bool bUpdateTargets) { + return FilterGroup::proceed(frameTime, bUpdateTargets); + } + + void OlaBeautyFilter::update(float frameTime) { + FilterGroup::update(frameTime); + } + + + void OlaBeautyFilter::setInputFramebuffer(Framebuffer *framebuffer, + RotationMode rotationMode, + int texIdx, + bool ignoreForPrepared) { + for (auto& filter : _filters) { + filter->setInputFramebuffer(framebuffer, rotationMode, texIdx, ignoreForPrepared); + } + } + + void OlaBeautyFilter::setSmoothing(float smoothing) { + smoothing = smoothing < -1 ? -1 : smoothing; + smoothing = smoothing > 1 ? 1 : smoothing; + _bilateralAdjustFilter->setOpacityLimit(smoothing); + } + + float OlaBeautyFilter::getSmoothing() { + return _bilateralAdjustFilter->getOpacityLimit(); + } + + void OlaBeautyFilter::setWhitening(float whitening) { + _alphaBlendFilter->setMix(whitening); + } + + float OlaBeautyFilter::getWhitening() { + return _alphaBlendFilter->getMix(); + } + +} diff --git a/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp new file mode 100644 index 000000000..49df7118a --- /dev/null +++ b/mediapipe/render/module/beauty/filters/OlaBeautyFilter.hpp @@ -0,0 +1,85 @@ +#include "mediapipe/render/core/Filter.hpp" +#include "mediapipe/render/core/FilterGroup.hpp" +#include "mediapipe/render/core/BilateralFilter.hpp" +#include "mediapipe/render/core/AlphaBlendFilter.hpp" +#include "mediapipe/render/core/LUTFilter.hpp" +#include "mediapipe/render/core/SourceImage.hpp" +#include "BilateralAdjustFilter.hpp" +#include "UnSharpMaskFilter.hpp" +#include "FaceDistortionFilter.hpp" + +namespace Opipe +{ + class OlaBeautyFilter : public FilterGroup + { + public: + float getSmoothing(); + + float getWhitening(); + + void setSmoothing(float smoothing); + + void setWhitening(float whitening); + + public: + static OlaBeautyFilter *create(Context *context); + + bool init(Context *context); + + bool proceed(float frameTime = 0, bool bUpdateTargets = true) override; + + void update(float frameTime = 0) override; + + virtual void setInputFramebuffer(Framebuffer *framebuffer, + RotationMode rotationMode = + RotationMode::NoRotation, + int texIdx = 0, + bool ignoreForPrepared = false) override; + + void setLUTImage(SourceImage *image); + + OlaBeautyFilter(Context *context); + + virtual ~OlaBeautyFilter(); + + void setFacePoints(std::vector facePoints) { + _faceDistortFilter->setFacePoints(facePoints); + } + + // "大眼 0.0 - 1.0" + void setEye(float eye) { + _faceDistortFilter->setEye(eye); + } + + //1.0f, "瘦脸 0.0 - 1.0", + void setSlim(float slim) { + _faceDistortFilter->setSlim(slim); + } + + // "磨皮 0.0 - 1.0" + void setSkin(float skin) { + if (skin == 0.0) { + _bilateralAdjustFilter->setEnable(false); + } else { + _bilateralAdjustFilter->setEnable(true); + _bilateralAdjustFilter->setOpacityLimit(skin); + } + } + + // "美白 0.0 - 1.0" + void setWhiten(float whiten) { + _alphaBlendFilter->setMix(whiten); + } + + private: + BilateralFilter *_bilateralFilter = 0; + AlphaBlendFilter *_alphaBlendFilter = 0; + LUTFilter *_lutFilter = 0; + BilateralAdjustFilter *_bilateralAdjustFilter = 0; + UnSharpMaskFilter *_unSharpMaskFilter = 0; + FaceDistortionFilter *_faceDistortFilter = 0; + FilterGroup *_lookUpGroupFilter = 0; + + SourceImage *_lutImage = 0; + }; +} diff --git a/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.cpp b/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.cpp new file mode 100644 index 000000000..cd87fbd2b --- /dev/null +++ b/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.cpp @@ -0,0 +1,123 @@ +#include "UnSharpMaskFilter.hpp" + +namespace Opipe { + const std::string kUnsharpMaskFragmentShaderString = SHADER_STRING + ( + varying highp vec2 vTexCoord; + varying highp vec2 vTexCoord1; + uniform sampler2D colorMap; + uniform sampler2D colorMap1; + uniform highp float intensity; + void main() + { + lowp vec4 sharpImageColor = texture2D(colorMap, vTexCoord); + lowp vec4 blurredImageColor = texture2D(colorMap1, vTexCoord1); + gl_FragColor = vec4(sharpImageColor.rgb * intensity + blurredImageColor.rgb * (1.0 - intensity), blurredImageColor.a); + } + ); + + class UnSharpFilter : public Filter { + public: + static UnSharpFilter* create(Context *context); + bool init(Context *context); + + virtual bool proceed(float frameTime = 0.0, bool bUpdateTargets = true) override; + + void setIntensity(float intensity); + protected: + UnSharpFilter(Context *context); + + float _intensity; + }; + + UnSharpFilter::UnSharpFilter(Context *context) : + Filter(context), + _intensity(0.0) { + + } + + UnSharpFilter* UnSharpFilter::create(Context *context) { + UnSharpFilter* ret = new (std::nothrow) UnSharpFilter(context); + if (!ret || !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; + } + + bool UnSharpFilter::init(Context *context) { + if (!Filter::initWithFragmentShaderString(context, + kUnsharpMaskFragmentShaderString, + 2)) { + return false; + } + return true; + } + + void UnSharpFilter::setIntensity(float intensity) { + _intensity = intensity; + } + + bool UnSharpFilter::proceed(float frameTime, bool bUpdateTargets/* = true*/) { + _filterProgram->setUniformValue("intensity", _intensity); + return Filter::proceed(frameTime, bUpdateTargets); + } + + UnSharpMaskFilter::UnSharpMaskFilter(Context *context) + : FilterGroup(context) ,_blurFilter(0) + ,_unsharpMaskFilter(0) { + + } + + UnSharpMaskFilter::~UnSharpMaskFilter() { + if (_blurFilter) { + _blurFilter->release(); + _blurFilter = 0; + } + + if (_unsharpMaskFilter) { + _unsharpMaskFilter->release(); + _unsharpMaskFilter = 0; + } + } + + UnSharpMaskFilter *UnSharpMaskFilter::create(Context *context) { + UnSharpMaskFilter* ret = new (std::nothrow) UnSharpMaskFilter(context); + if (!ret || !ret->init(context)) { + delete ret; + ret = 0; + } + return ret; + } + + bool UnSharpMaskFilter::init(Context *context) { + if (!FilterGroup::init(context)) { + return false; + } + + _blurFilter = GaussianBlurFilter::create(context); + addFilter(_blurFilter); + + _unsharpMaskFilter = UnSharpMaskFilter::create(context); + addFilter(_unsharpMaskFilter); + + _blurFilter->addTarget(_unsharpMaskFilter,1); + setTerminalFilter(_unsharpMaskFilter); + + return true; + } + + void UnSharpMaskFilter::setIntensity(float intensity) { + ((UnSharpMaskFilter *)_unsharpMaskFilter)->setIntensity(intensity); + } + + void UnSharpMaskFilter::setBlurRadiusInPixel(float blurRadius, + bool isVertical) { + if (isVertical) { + _blurFilter->setSigma_v(blurRadius); + } else { + _blurFilter->setSigma_h(blurRadius); + } + } + +} \ No newline at end of file diff --git a/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.hpp b/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.hpp new file mode 100644 index 000000000..8ecfbb415 --- /dev/null +++ b/mediapipe/render/module/beauty/filters/UnSharpMaskFilter.hpp @@ -0,0 +1,27 @@ +#ifndef UnSharpMaskFilter_hpp +#define UnSharpMaskFilter_hpp + +#include "mediapipe/render/core/FilterGroup.hpp" +#include "mediapipe/render/core/GaussianBlurFilter.hpp" + +namespace Opipe { + class UnSharpMaskFilter : public FilterGroup { + public: + void setIntensity(float intensity); + void setBlurRadiusInPixel(float blurRadius, bool isVertical); + + public: + static UnSharpMaskFilter* create(Context *context); + + bool init(Context *context); + public: + UnSharpMaskFilter(Context *context); + ~UnSharpMaskFilter(); + + GaussianBlurFilter *_blurFilter = nullptr; + Filter *_unsharpMaskFilter = nullptr; + + }; +} + +#endif \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate index 21594d3fe2a216b859692effca12009dba0a8e11..f32487294d933b460ae271ab6f73f189f85a6498 100644 GIT binary patch literal 186941 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

t%~alG43)i>!*gfpwL%++{!8EK}n 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 O@8AFb|BT4m{Qm&y#ugp` literal 165833 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≫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 diff --git a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist index a17a027c3..f9289495c 100644 --- a/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/mediapipe/render/module/beauty/ios/example/OpipeBeautyModuleExample/OpipeBeautyModuleExample.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ OpipeBeautyModuleExample.xcscheme_^#shared#^_ orderHint - 6 + 7 diff --git a/mediapipe/render/module/beauty/ios/framework/BUILD b/mediapipe/render/module/beauty/ios/framework/BUILD index 028b848c1..fa68940c2 100644 --- a/mediapipe/render/module/beauty/ios/framework/BUILD +++ b/mediapipe/render/module/beauty/ios/framework/BUILD @@ -3,13 +3,13 @@ load("@build_bazel_rules_apple//apple:ios.bzl", "ios_framework", "ios_static_fra # 用上面这条指令build -ios_framework( +ios_static_framework( name = "OlaFaceUnityFramework", hdrs = [ "OlaFaceUnity.h", ], - infoplists = ["Info.plist"], - bundle_id = "com.ola.olarender.develop", + # infoplists = ["Info.plist"], + # bundle_id = "com.ola.olarender.develop", families = ["iphone", "ipad"], minimum_os_version = "11.0", deps = [ @@ -31,6 +31,7 @@ objc_library( "//mediapipe/graphs/face_mesh:face_mesh_mobile_gpu.binarypb", "//mediapipe/modules/face_detection:face_detection_short_range.tflite", "//mediapipe/modules/face_landmark:face_landmark_with_attention.tflite", + "//mediapipe/render/module/beauty:whiten.png", ], copts = select({ "//mediapipe:apple": [ @@ -39,7 +40,7 @@ objc_library( ], "//conditions:default": [], }), - alwayslink = True, + # alwayslink = True, sdk_frameworks = [ "AVFoundation", "CoreGraphics", diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj index be5ec5ce4..8c05dbfab 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.pbxproj @@ -7,2262 +7,2270 @@ objects = { /* Begin PBXBuildFile section */ - 292131E00158CA5400000000 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B0158CA5400000000 /* rectangle_util.cc */; }; - 292131E00158CA5400000001 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B0158CA5400000000 /* rectangle_util.cc */; }; - 292131E001F3B5A000000000 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B01F3B5A000000000 /* gpu_buffer_storage.cc */; }; - 292131E001F3B5A000000001 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B01F3B5A000000000 /* gpu_buffer_storage.cc */; }; - 292131E002700A4A00000000 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B02700A4A00000000 /* collection_has_min_size_calculator.cc */; }; - 292131E002700A4A00000001 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B02700A4A00000000 /* collection_has_min_size_calculator.cc */; }; - 292131E0039C71CD00000000 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = C9EBA38B039C71CD00000000 /* ola_graph.cc */; }; - 292131E0039C71CD00000001 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = C9EBA38B039C71CD00000000 /* ola_graph.cc */; }; - 292131E003F760ED00000000 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */; }; - 292131E003F760ED00000001 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */; }; - 292131E003F760ED00000002 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */; }; - 292131E003F760ED00000003 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */; }; - 292131E0041A754A00000000 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B041A754A00000000 /* tensors_to_landmarks_calculator.cc */; }; - 292131E0041A754A00000001 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B041A754A00000000 /* tensors_to_landmarks_calculator.cc */; }; - 292131E00427142700000000 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B0427142700000000 /* end_loop_calculator.cc */; }; - 292131E00427142700000001 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B0427142700000000 /* end_loop_calculator.cc */; }; - 292131E004AC366500000000 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = C9EBA38B04AC366500000000 /* packet.cc */; }; - 292131E004AC366500000001 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = C9EBA38B04AC366500000000 /* packet.cc */; }; - 292131E00640609100000000 /* landmark_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B0640609100000000 /* landmark_projection_calculator.cc */; }; - 292131E00640609100000001 /* landmark_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B0640609100000000 /* landmark_projection_calculator.cc */; }; - 292131E0086B422F00000000 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B086B422F00000000 /* packet_generator_wrapper_calculator.cc */; }; - 292131E0086B422F00000001 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B086B422F00000000 /* packet_generator_wrapper_calculator.cc */; }; - 292131E008F5F8CC00000000 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B08F5F8CC00000000 /* gate_calculator.cc */; }; - 292131E008F5F8CC00000001 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B08F5F8CC00000000 /* gate_calculator.cc */; }; - 292131E00CE8B3CB00000000 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B0CE8B3CB00000000 /* tensors_to_floats_calculator.cc */; }; - 292131E00CE8B3CB00000001 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B0CE8B3CB00000000 /* tensors_to_floats_calculator.cc */; }; - 292131E00E5CBB7200000000 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B0E5CBB7200000000 /* face_mesh_beauty_render.cc */; }; - 292131E00E5CBB7200000001 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B0E5CBB7200000000 /* face_mesh_beauty_render.cc */; }; - 292131E00FE70EC600000000 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B0FE70EC600000000 /* gl_calculator_helper_impl_common.cc */; }; - 292131E00FE70EC600000001 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B0FE70EC600000000 /* gl_calculator_helper_impl_common.cc */; }; - 292131E013EBD42600000000 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B13EBD42600000000 /* validate.cc */; }; - 292131E013EBD42600000001 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B13EBD42600000000 /* validate.cc */; }; - 292131E01534E9A800000000 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B1534E9A800000000 /* status.cc */; }; - 292131E01534E9A800000001 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B1534E9A800000000 /* status.cc */; }; - 292131E0156896BC00000000 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B156896BC00000000 /* pixel_buffer_pool_util.mm */; }; - 292131E0156896BC00000001 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B156896BC00000000 /* pixel_buffer_pool_util.mm */; }; - 292131E0167968C300000000 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B167968C300000000 /* TargetView.cpp */; }; - 292131E0167968C300000001 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B167968C300000000 /* TargetView.cpp */; }; - 292131E0167968C300000002 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B167968C300000000 /* TargetView.cpp */; }; - 292131E0167968C300000003 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B167968C300000000 /* TargetView.cpp */; }; - 292131E0193619E800000000 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B193619E800000000 /* mat4.cpp */; }; - 292131E0193619E800000001 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B193619E800000000 /* mat4.cpp */; }; - 292131E01B997A6D00000000 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */; }; - 292131E01B997A6D00000001 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */; }; - 292131E01B997A6D00000002 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */; }; - 292131E01B997A6D00000003 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */; }; - 292131E01E91339000000000 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B1E91339000000000 /* landmarks_to_transform_matrix.cc */; }; - 292131E01E91339000000001 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B1E91339000000000 /* landmarks_to_transform_matrix.cc */; }; - 292131E0244E885E00000000 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B244E885E00000000 /* cpu_util.cc */; }; - 292131E0244E885E00000001 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B244E885E00000000 /* cpu_util.cc */; }; - 292131E025A56E7500000000 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B25A56E7500000000 /* gpu_buffer_format.cc */; }; - 292131E025A56E7500000001 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B25A56E7500000000 /* gpu_buffer_format.cc */; }; - 292131E026CACA2800000000 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B26CACA2800000000 /* inference_calculator_metal.cc */; }; - 292131E026CACA2800000001 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B26CACA2800000000 /* inference_calculator_metal.cc */; }; - 292131E026FC899A00000000 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B26FC899A00000000 /* tag_map_helper.cc */; }; - 292131E026FC899A00000001 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B26FC899A00000000 /* tag_map_helper.cc */; }; - 292131E02A58F18200000000 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B2A58F18200000000 /* SourceCamera.cpp */; }; - 292131E02A58F18200000001 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B2A58F18200000000 /* SourceCamera.cpp */; }; - 292131E02A58F18200000002 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B2A58F18200000000 /* SourceCamera.cpp */; }; - 292131E02A58F18200000003 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B2A58F18200000000 /* SourceCamera.cpp */; }; - 292131E02B14856B00000000 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38B2B14856B00000000 /* MPPGraph.mm */; }; - 292131E02B14856B00000001 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38B2B14856B00000000 /* MPPGraph.mm */; }; - 292131E02E51696100000000 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = C9EBA38B2E51696100000000 /* callback_packet_calculator.cc */; }; - 292131E02E51696100000001 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = C9EBA38B2E51696100000000 /* callback_packet_calculator.cc */; }; - 292131E02EDD493A00000000 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B2EDD493A00000000 /* ssd_anchors_calculator.cc */; }; - 292131E02EDD493A00000001 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B2EDD493A00000000 /* ssd_anchors_calculator.cc */; }; - 292131E035928F7E00000000 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B35928F7E00000000 /* image_to_tensor_converter_metal.cc */; }; - 292131E035928F7E00000001 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B35928F7E00000000 /* image_to_tensor_converter_metal.cc */; }; - 292131E0373C8B5300000000 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B373C8B5300000000 /* detections_to_render_data_calculator.cc */; }; - 292131E0373C8B5300000001 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B373C8B5300000000 /* detections_to_render_data_calculator.cc */; }; - 292131E0385A1C8500000000 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B385A1C8500000000 /* Filter.cpp */; }; - 292131E0385A1C8500000001 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B385A1C8500000000 /* Filter.cpp */; }; - 292131E0385A1C8500000002 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B385A1C8500000000 /* Filter.cpp */; }; - 292131E0385A1C8500000003 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B385A1C8500000000 /* Filter.cpp */; }; - 292131E039E5E8A600000000 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B39E5E8A600000000 /* vec4.cpp */; }; - 292131E039E5E8A600000001 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B39E5E8A600000000 /* vec4.cpp */; }; - 292131E03BB7F36D00000000 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B3BB7F36D00000000 /* MPPMetalUtil.mm */; }; - 292131E03BB7F36D00000001 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B3BB7F36D00000000 /* MPPMetalUtil.mm */; }; - 292131E03C2F923900000000 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B3C2F923900000000 /* immediate_input_stream_handler.cc */; }; - 292131E03C2F923900000001 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B3C2F923900000000 /* immediate_input_stream_handler.cc */; }; - 292131E03D8CDBA400000000 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B3D8CDBA400000000 /* cpu_op_resolver.cc */; }; - 292131E03D8CDBA400000001 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B3D8CDBA400000000 /* cpu_op_resolver.cc */; }; - 292131E03EC5DCA500000000 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = C9EBA38B3EC5DCA500000000 /* OlaFaceUnity.mm */; }; - 292131E03EC5DCA500000001 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = C9EBA38B3EC5DCA500000000 /* OlaFaceUnity.mm */; }; - 292131E03FC5991E00000000 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B3FC5991E00000000 /* face_mesh_module_imp.cc */; }; - 292131E03FC5991E00000001 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B3FC5991E00000000 /* face_mesh_module_imp.cc */; }; - 292131E0408026B200000000 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B408026B200000000 /* template_expander.cc */; }; - 292131E0408026B200000001 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B408026B200000000 /* template_expander.cc */; }; - 292131E043F1E68200000000 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B43F1E68200000000 /* location.cc */; }; - 292131E043F1E68200000001 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B43F1E68200000000 /* location.cc */; }; - 292131E0469B0ADD00000000 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B469B0ADD00000000 /* options_registry.cc */; }; - 292131E0469B0ADD00000001 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B469B0ADD00000000 /* options_registry.cc */; }; - 292131E049AA7F2B00000000 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B49AA7F2B00000000 /* status_builder.cc */; }; - 292131E049AA7F2B00000001 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B49AA7F2B00000000 /* status_builder.cc */; }; - 292131E04C68E01800000000 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4C68E01800000000 /* gl_texture_buffer_pool.cc */; }; - 292131E04C68E01800000001 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4C68E01800000000 /* gl_texture_buffer_pool.cc */; }; - 292131E04CDCC8E700000000 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4CDCC8E700000000 /* gl_context.cc */; }; - 292131E04CDCC8E700000001 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4CDCC8E700000000 /* gl_context.cc */; }; - 292131E04D6C4C7F00000000 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4D6C4C7F00000000 /* gpu_shared_data_internal.cc */; }; - 292131E04D6C4C7F00000001 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B4D6C4C7F00000000 /* gpu_shared_data_internal.cc */; }; - 292131E0520F4EF100000000 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B520F4EF100000000 /* options_syntax_util.cc */; }; - 292131E0520F4EF100000001 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B520F4EF100000000 /* options_syntax_util.cc */; }; - 292131E054B2B79500000000 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B54B2B79500000000 /* gl_texture_view.cc */; }; - 292131E054B2B79500000001 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B54B2B79500000000 /* gl_texture_view.cc */; }; - 292131E054C7579B00000000 /* tflite_model_loader.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B54C7579B00000000 /* tflite_model_loader.cc */; }; - 292131E054C7579B00000001 /* tflite_model_loader.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B54C7579B00000000 /* tflite_model_loader.cc */; }; - 292131E056552D1100000000 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B56552D1100000000 /* image_to_tensor_converter_opencv.cc */; }; - 292131E056552D1100000001 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B56552D1100000000 /* image_to_tensor_converter_opencv.cc */; }; - 292131E05717A8BD00000000 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B5717A8BD00000000 /* clock.cc */; }; - 292131E05717A8BD00000001 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B5717A8BD00000000 /* clock.cc */; }; - 292131E05B295F7500000000 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */; }; - 292131E05B295F7500000001 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */; }; - 292131E05B295F7500000002 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */; }; - 292131E05B295F7500000003 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */; }; - 292131E05C1877A600000000 /* vec3.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B5C1877A600000000 /* vec3.cpp */; }; - 292131E05C1877A600000001 /* vec3.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B5C1877A600000000 /* vec3.cpp */; }; - 292131E05E64B57D00000000 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B5E64B57D00000000 /* profiler_resource_util_common.cc */; }; - 292131E05E64B57D00000001 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B5E64B57D00000000 /* profiler_resource_util_common.cc */; }; - 292131E061A3AEC600000000 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */; }; - 292131E061A3AEC600000001 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */; }; - 292131E061A3AEC600000002 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */; }; - 292131E061A3AEC600000003 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */; }; - 292131E061B557B900000000 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B61B557B900000000 /* default_input_stream_handler.cc */; }; - 292131E061B557B900000001 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B61B557B900000000 /* default_input_stream_handler.cc */; }; - 292131E061B7EE9300000000 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61B7EE9300000000 /* clip_vector_size_calculator.cc */; }; - 292131E061B7EE9300000001 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B61B7EE9300000000 /* clip_vector_size_calculator.cc */; }; - 292131E06449A05600000000 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B6449A05600000000 /* file_helpers.cc */; }; - 292131E06449A05600000001 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B6449A05600000000 /* file_helpers.cc */; }; - 292131E0653148E700000000 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B653148E700000000 /* options_util.cc */; }; - 292131E0653148E700000001 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B653148E700000000 /* options_util.cc */; }; - 292131E065E57C6A00000000 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B65E57C6A00000000 /* resource_util.cc */; }; - 292131E065E57C6A00000001 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B65E57C6A00000000 /* resource_util.cc */; }; - 292131E066B5DC2700000000 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B66B5DC2700000000 /* split_vector_calculator.cc */; }; - 292131E066B5DC2700000001 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B66B5DC2700000000 /* split_vector_calculator.cc */; }; - 292131E06A8EBE1E00000000 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B6A8EBE1E00000000 /* landmarks_refinement_calculator.cc */; }; - 292131E06A8EBE1E00000001 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B6A8EBE1E00000000 /* landmarks_refinement_calculator.cc */; }; - 292131E06B14FBE400000000 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */; }; - 292131E06B14FBE400000001 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */; }; - 292131E06B14FBE400000002 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */; }; - 292131E06B14FBE400000003 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */; }; - 292131E06B7D834500000000 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B7D834500000000 /* validate_name.cc */; }; - 292131E06B7D834500000001 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B6B7D834500000000 /* validate_name.cc */; }; - 292131E06E1CB88E00000000 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E1CB88E00000000 /* association_norm_rect_calculator.cc */; }; - 292131E06E1CB88E00000001 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E1CB88E00000000 /* association_norm_rect_calculator.cc */; }; - 292131E06E2763AD00000000 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E2763AD00000000 /* transpose_conv_bias.cc */; }; - 292131E06E2763AD00000001 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E2763AD00000000 /* transpose_conv_bias.cc */; }; - 292131E06E45D2D500000000 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E45D2D500000000 /* ret_check.cc */; }; - 292131E06E45D2D500000001 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B6E45D2D500000000 /* ret_check.cc */; }; - 292131E06FA6B02B00000000 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B6FA6B02B00000000 /* switch_mux_calculator.cc */; }; - 292131E06FA6B02B00000001 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B6FA6B02B00000000 /* switch_mux_calculator.cc */; }; - 292131E07111172300000000 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B7111172300000000 /* image_opencv.cc */; }; - 292131E07111172300000001 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B7111172300000000 /* image_opencv.cc */; }; - 292131E071F9799600000000 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B71F9799600000000 /* image_frame_opencv.cc */; }; - 292131E071F9799600000001 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38B71F9799600000000 /* image_frame_opencv.cc */; }; - 292131E07309A6CF00000000 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38B7309A6CF00000000 /* MPPTimestampConverter.mm */; }; - 292131E07309A6CF00000001 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38B7309A6CF00000000 /* MPPTimestampConverter.mm */; }; - 292131E07334328E00000000 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B7334328E00000000 /* thresholding_calculator.cc */; }; - 292131E07334328E00000001 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B7334328E00000000 /* thresholding_calculator.cc */; }; - 292131E074A45FEA00000000 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B74A45FEA00000000 /* MPPMetalHelper.mm */; }; - 292131E074A45FEA00000001 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B74A45FEA00000000 /* MPPMetalHelper.mm */; }; - 292131E074A84AF100000000 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B74A84AF100000000 /* file_path.cc */; }; - 292131E074A84AF100000001 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B74A84AF100000000 /* file_path.cc */; }; - 292131E0794C398A00000000 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B794C398A00000000 /* profiler_resource_util_ios.cc */; }; - 292131E0794C398A00000001 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B794C398A00000000 /* profiler_resource_util_ios.cc */; }; - 292131E07A36D66700000000 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B7A36D66700000000 /* GPUImageUtil.cpp */; }; - 292131E07A36D66700000001 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B7A36D66700000000 /* GPUImageUtil.cpp */; }; - 292131E07CAF9C9900000000 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B7CAF9C9900000000 /* gpu_buffer_multi_pool.cc */; }; - 292131E07CAF9C9900000001 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38B7CAF9C9900000000 /* gpu_buffer_multi_pool.cc */; }; - 292131E07DAFBCF400000000 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B7DAFBCF400000000 /* fixed_size_input_stream_handler.cc */; }; - 292131E07DAFBCF400000001 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38B7DAFBCF400000000 /* fixed_size_input_stream_handler.cc */; }; - 292131E07F781A8A00000000 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B7F781A8A00000000 /* image_to_tensor_calculator.cc */; }; - 292131E07F781A8A00000001 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38B7F781A8A00000000 /* image_to_tensor_calculator.cc */; }; - 292131E080DA5B6200000000 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B80DA5B6200000000 /* switch_demux_calculator.cc */; }; - 292131E080DA5B6200000001 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B80DA5B6200000000 /* switch_demux_calculator.cc */; }; - 292131E083AFE1B600000000 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B83AFE1B600000000 /* subgraph_expansion.cc */; }; - 292131E083AFE1B600000001 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B83AFE1B600000000 /* subgraph_expansion.cc */; }; - 292131E08474EEF500000000 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B8474EEF500000000 /* proto_util_lite.cc */; }; - 292131E08474EEF500000001 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B8474EEF500000000 /* proto_util_lite.cc */; }; - 292131E085095B6300000000 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B85095B6300000000 /* annotation_overlay_calculator.cc */; }; - 292131E085095B6300000001 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B85095B6300000000 /* annotation_overlay_calculator.cc */; }; - 292131E0880E6D6100000000 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B880E6D6100000000 /* sink.cc */; }; - 292131E0880E6D6100000001 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B880E6D6100000000 /* sink.cc */; }; - 292131E08884614F00000000 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B8884614F00000000 /* FramebufferCache.cpp */; }; - 292131E08884614F00000001 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B8884614F00000000 /* FramebufferCache.cpp */; }; - 292131E08884614F00000002 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B8884614F00000000 /* FramebufferCache.cpp */; }; - 292131E08884614F00000003 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B8884614F00000000 /* FramebufferCache.cpp */; }; - 292131E088B6477F00000000 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = C9EBA38B88B6477F00000000 /* image_properties_calculator.cc */; }; - 292131E088B6477F00000001 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = C9EBA38B88B6477F00000000 /* image_properties_calculator.cc */; }; - 292131E088CF16C500000000 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B88CF16C500000000 /* monotonic_clock.cc */; }; - 292131E088CF16C500000001 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38B88CF16C500000000 /* monotonic_clock.cc */; }; - 292131E0891AB9AF00000000 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B891AB9AF00000000 /* fill_packet_set.cc */; }; - 292131E0891AB9AF00000001 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38B891AB9AF00000000 /* fill_packet_set.cc */; }; - 292131E0896EA7BE00000000 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B896EA7BE00000000 /* face_mesh_module.cc */; }; - 292131E0896EA7BE00000001 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = C9EBA38B896EA7BE00000000 /* face_mesh_module.cc */; }; - 292131E08BDC2B9600000000 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B8BDC2B9600000000 /* max_pool_argmax.cc */; }; - 292131E08BDC2B9600000001 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38B8BDC2B9600000000 /* max_pool_argmax.cc */; }; - 292131E08C0A8DE100000000 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B8C0A8DE100000000 /* trace_builder.cc */; }; - 292131E08C0A8DE100000001 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B8C0A8DE100000000 /* trace_builder.cc */; }; - 292131E08E64823900000000 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B8E64823900000000 /* detection_projection_calculator.cc */; }; - 292131E08E64823900000001 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B8E64823900000000 /* detection_projection_calculator.cc */; }; - 292131E08F1A956900000000 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B8F1A956900000000 /* tflite_custom_op_resolver_calculator.cc */; }; - 292131E08F1A956900000001 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38B8F1A956900000000 /* tflite_custom_op_resolver_calculator.cc */; }; - 292131E090340E7500000000 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B90340E7500000000 /* begin_loop_calculator.cc */; }; - 292131E090340E7500000001 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B90340E7500000000 /* begin_loop_calculator.cc */; }; - 292131E09165234300000000 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9165234300000000 /* Context.cpp */; }; - 292131E09165234300000001 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9165234300000000 /* Context.cpp */; }; - 292131E09165234300000002 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9165234300000000 /* Context.cpp */; }; - 292131E09165234300000003 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9165234300000000 /* Context.cpp */; }; - 292131E0958571C200000000 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B958571C200000000 /* non_max_suppression_calculator.cc */; }; - 292131E0958571C200000001 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B958571C200000000 /* non_max_suppression_calculator.cc */; }; - 292131E097A291BC00000000 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B97A291BC00000000 /* math_utils.cpp */; }; - 292131E097A291BC00000001 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38B97A291BC00000000 /* math_utils.cpp */; }; - 292131E097D6686E00000000 /* rect_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B97D6686E00000000 /* rect_to_render_data_calculator.cc */; }; - 292131E097D6686E00000001 /* rect_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38B97D6686E00000000 /* rect_to_render_data_calculator.cc */; }; - 292131E09ADB4E5D00000000 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B9ADB4E5D00000000 /* gl_context_profiler.cc */; }; - 292131E09ADB4E5D00000001 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38B9ADB4E5D00000000 /* gl_context_profiler.cc */; }; - 292131E09C6B9F6700000000 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */; }; - 292131E09C6B9F6700000001 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */; }; - 292131E09C6B9F6700000002 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */; }; - 292131E09C6B9F6700000003 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */; }; - 292131E09C74CB9200000000 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C74CB9200000000 /* node.cc */; }; - 292131E09C74CB9200000001 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = C9EBA38B9C74CB9200000000 /* node.cc */; }; - 292131E09CC065F800000000 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9CC065F800000000 /* GLProgram.cpp */; }; - 292131E09CC065F800000001 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9CC065F800000000 /* GLProgram.cpp */; }; - 292131E09CC065F800000002 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9CC065F800000000 /* GLProgram.cpp */; }; - 292131E09CC065F800000003 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38B9CC065F800000000 /* GLProgram.cpp */; }; - 292131E0A1A7A6AB00000000 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BA1A7A6AB00000000 /* previous_loopback_calculator.cc */; }; - 292131E0A1A7A6AB00000001 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BA1A7A6AB00000000 /* previous_loopback_calculator.cc */; }; - 292131E0A30CE7D000000000 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA30CE7D000000000 /* MPPGraphGPUData.mm */; }; - 292131E0A30CE7D000000001 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA30CE7D000000000 /* MPPGraphGPUData.mm */; }; - 292131E0A515D7AD00000000 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA515D7AD00000000 /* shader_util.cc */; }; - 292131E0A515D7AD00000001 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA515D7AD00000000 /* shader_util.cc */; }; - 292131E0A5D40D5600000000 /* rect_transformation_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BA5D40D5600000000 /* rect_transformation_calculator.cc */; }; - 292131E0A5D40D5600000001 /* rect_transformation_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BA5D40D5600000000 /* rect_transformation_calculator.cc */; }; - 292131E0A6E86D0400000000 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA6E86D0400000000 /* gl_simple_shaders.cc */; }; - 292131E0A6E86D0400000001 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BA6E86D0400000000 /* gl_simple_shaders.cc */; }; - 292131E0A7A5495900000000 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BA7A5495900000000 /* tensor.cc */; }; - 292131E0A7A5495900000001 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BA7A5495900000000 /* tensor.cc */; }; - 292131E0A9FEEACC00000000 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BA9FEEACC00000000 /* name_util.cc */; }; - 292131E0A9FEEACC00000001 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BA9FEEACC00000000 /* name_util.cc */; }; - 292131E0AA3DAAFE00000000 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38BAA3DAAFE00000000 /* op_resolver.cc */; }; - 292131E0AA3DAAFE00000001 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38BAA3DAAFE00000000 /* op_resolver.cc */; }; - 292131E0AE5D302600000000 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BAE5D302600000000 /* math.cpp */; }; - 292131E0AE5D302600000001 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BAE5D302600000000 /* math.cpp */; }; - 292131E0AF808B4E00000000 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BAF808B4E00000000 /* landmarks_to_render_data_calculator.cc */; }; - 292131E0AF808B4E00000001 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BAF808B4E00000000 /* landmarks_to_render_data_calculator.cc */; }; - 292131E0B1F58FA100000000 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BB1F58FA100000000 /* options_field_util.cc */; }; - 292131E0B1F58FA100000001 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BB1F58FA100000000 /* options_field_util.cc */; }; - 292131E0B20E049D00000000 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BB20E049D00000000 /* gpu_buffer.cc */; }; - 292131E0B20E049D00000001 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BB20E049D00000000 /* gpu_buffer.cc */; }; - 292131E0B5D3975C00000000 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */; }; - 292131E0B5D3975C00000001 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */; }; - 292131E0B5D3975C00000002 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */; }; - 292131E0B5D3975C00000003 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */; }; - 292131E0B68AAB6100000000 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BB68AAB6100000000 /* landmarks_to_detection_calculator.cc */; }; - 292131E0B68AAB6100000001 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BB68AAB6100000000 /* landmarks_to_detection_calculator.cc */; }; - 292131E0B70D8FD100000000 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB70D8FD100000000 /* Source.cpp */; }; - 292131E0B70D8FD100000001 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB70D8FD100000000 /* Source.cpp */; }; - 292131E0B70D8FD100000002 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB70D8FD100000000 /* Source.cpp */; }; - 292131E0B70D8FD100000003 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BB70D8FD100000000 /* Source.cpp */; }; - 292131E0B742764B00000000 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BB742764B00000000 /* tensors_to_detections_calculator.cc */; }; - 292131E0B742764B00000001 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BB742764B00000000 /* tensors_to_detections_calculator.cc */; }; - 292131E0B766CDE400000000 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BB766CDE400000000 /* image_to_tensor_utils.cc */; }; - 292131E0B766CDE400000001 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BB766CDE400000000 /* image_to_tensor_utils.cc */; }; - 292131E0B99FAC6D00000000 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BB99FAC6D00000000 /* gl_calculator_helper.cc */; }; - 292131E0B99FAC6D00000001 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BB99FAC6D00000000 /* gl_calculator_helper.cc */; }; - 292131E0BB054CF600000000 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38BBB054CF600000000 /* tflite_model_calculator.cc */; }; - 292131E0BB054CF600000001 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = C9EBA38BBB054CF600000000 /* tflite_model_calculator.cc */; }; - 292131E0BB7F30E700000000 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38BBB7F30E700000000 /* vec2.cpp */; }; - 292131E0BB7F30E700000001 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = C9EBA38BBB7F30E700000000 /* vec2.cpp */; }; - 292131E0BC8A185A00000000 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BBC8A185A00000000 /* flow_limiter_calculator.cc */; }; - 292131E0BC8A185A00000001 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BBC8A185A00000000 /* flow_limiter_calculator.cc */; }; - 292131E0BCEAB42A00000000 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BBCEAB42A00000000 /* switch_container.cc */; }; - 292131E0BCEAB42A00000001 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BBCEAB42A00000000 /* switch_container.cc */; }; - 292131E0BD9BA0EF00000000 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BBD9BA0EF00000000 /* matrix.cc */; }; - 292131E0BD9BA0EF00000001 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BBD9BA0EF00000000 /* matrix.cc */; }; - 292131E0BE182A6600000000 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BBE182A6600000000 /* split_proto_list_calculator.cc */; }; - 292131E0BE182A6600000001 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BBE182A6600000000 /* split_proto_list_calculator.cc */; }; - 292131E0C04E125300000000 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BC04E125300000000 /* tensor_ahwb.cc */; }; - 292131E0C04E125300000001 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BC04E125300000000 /* tensor_ahwb.cc */; }; - 292131E0C2F713F900000000 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38BC2F713F900000000 /* graph_tracer.cc */; }; - 292131E0C2F713F900000001 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38BC2F713F900000000 /* graph_tracer.cc */; }; - 292131E0C41917A300000000 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BC41917A300000000 /* container_util.cc */; }; - 292131E0C41917A300000001 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BC41917A300000000 /* container_util.cc */; }; - 292131E0C5B8FC9C00000000 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BC5B8FC9C00000000 /* inference_calculator_cpu.cc */; }; - 292131E0C5B8FC9C00000001 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BC5B8FC9C00000000 /* inference_calculator_cpu.cc */; }; - 292131E0C6F62DEE00000000 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BC6F62DEE00000000 /* transform_tensor_bilinear.cc */; }; - 292131E0C6F62DEE00000001 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BC6F62DEE00000000 /* transform_tensor_bilinear.cc */; }; - 292131E0C730EFED00000000 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BC730EFED00000000 /* local_file_contents_calculator.cc */; }; - 292131E0C730EFED00000001 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BC730EFED00000000 /* local_file_contents_calculator.cc */; }; - 292131E0C82837B100000000 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BC82837B100000000 /* to_image_calculator.cc */; }; - 292131E0C82837B100000001 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BC82837B100000000 /* to_image_calculator.cc */; }; - 292131E0CA41AC6F00000000 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BCA41AC6F00000000 /* annotation_renderer.cc */; }; - 292131E0CA41AC6F00000001 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BCA41AC6F00000000 /* annotation_renderer.cc */; }; - 292131E0CC83910500000000 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BCC83910500000000 /* gpu_service.cc */; }; - 292131E0CC83910500000001 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BCC83910500000000 /* gpu_service.cc */; }; - 292131E0CC9C82C200000000 /* Ref.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BCC9C82C200000000 /* Ref.cpp */; }; - 292131E0CC9C82C200000001 /* Ref.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BCC9C82C200000000 /* Ref.cpp */; }; - 292131E0CCE4FA9600000000 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BCCE4FA9600000000 /* transform_landmarks.cc */; }; - 292131E0CCE4FA9600000001 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BCCE4FA9600000000 /* transform_landmarks.cc */; }; - 292131E0CDD4591A00000000 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BCDD4591A00000000 /* tag_map.cc */; }; - 292131E0CDD4591A00000001 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BCDD4591A00000000 /* tag_map.cc */; }; - 292131E0CEEFFADB00000000 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BCEEFFADB00000000 /* status_util.cc */; }; - 292131E0CEEFFADB00000001 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = C9EBA38BCEEFFADB00000000 /* status_util.cc */; }; - 292131E0CF1B8F7800000000 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38BCF1B8F7800000000 /* NSError+util_status.mm */; }; - 292131E0CF1B8F7800000001 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38BCF1B8F7800000000 /* NSError+util_status.mm */; }; - 292131E0D16450D500000000 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BD16450D500000000 /* inference_calculator.cc */; }; - 292131E0D16450D500000001 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = C9EBA38BD16450D500000000 /* inference_calculator.cc */; }; - 292131E0D1A7539900000000 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38BD1A7539900000000 /* in_order_output_stream_handler.cc */; }; - 292131E0D1A7539900000001 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = C9EBA38BD1A7539900000000 /* in_order_output_stream_handler.cc */; }; - 292131E0D2DBF16C00000000 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BD2DBF16C00000000 /* max_unpooling.cc */; }; - 292131E0D2DBF16C00000001 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = C9EBA38BD2DBF16C00000000 /* max_unpooling.cc */; }; - 292131E0D9CF443F00000000 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38BD9CF443F00000000 /* graph_profiler.cc */; }; - 292131E0D9CF443F00000001 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = C9EBA38BD9CF443F00000000 /* graph_profiler.cc */; }; - 292131E0DEA0293C00000000 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BDEA0293C00000000 /* SourceImage.cpp */; }; - 292131E0DEA0293C00000001 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BDEA0293C00000000 /* SourceImage.cpp */; }; - 292131E0DEA0293C00000002 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BDEA0293C00000000 /* SourceImage.cpp */; }; - 292131E0DEA0293C00000003 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BDEA0293C00000000 /* SourceImage.cpp */; }; - 292131E0E042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BE042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; - 292131E0E042E11F00000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BE042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; - 292131E0E1457C5300000000 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = C9EBA38BE1457C5300000000 /* face_landmarks_to_render_data_calculator.cc */; }; - 292131E0E1457C5300000001 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = C9EBA38BE1457C5300000000 /* face_landmarks_to_render_data_calculator.cc */; }; - 292131E0E6734FD200000000 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BE6734FD200000000 /* topologicalsorter.cc */; }; - 292131E0E6734FD200000001 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BE6734FD200000000 /* topologicalsorter.cc */; }; - 292131E0E6E5F27200000000 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BE6E5F27200000000 /* threadpool_pthread_impl.cc */; }; - 292131E0E6E5F27200000001 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BE6E5F27200000000 /* threadpool_pthread_impl.cc */; }; - 292131E0E7100B5A00000000 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BE7100B5A00000000 /* image_frame.cc */; }; - 292131E0E7100B5A00000001 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BE7100B5A00000000 /* image_frame.cc */; }; - 292131E0E807B54A00000000 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BE807B54A00000000 /* image.cc */; }; - 292131E0E807B54A00000001 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = C9EBA38BE807B54A00000000 /* image.cc */; }; - 292131E0E828302500000000 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BE828302500000000 /* constant_side_packet_calculator.cc */; }; - 292131E0E828302500000001 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BE828302500000000 /* constant_side_packet_calculator.cc */; }; - 292131E0EED97A0A00000000 /* header_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BEED97A0A00000000 /* header_util.cc */; }; - 292131E0EED97A0A00000001 /* header_util.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BEED97A0A00000000 /* header_util.cc */; }; - 292131E0EF9BE2D900000000 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BEF9BE2D900000000 /* resource_util_apple.cc */; }; - 292131E0EF9BE2D900000001 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BEF9BE2D900000000 /* resource_util_apple.cc */; }; - 292131E0F121E6F100000000 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BF121E6F100000000 /* Target.cpp */; }; - 292131E0F121E6F100000001 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BF121E6F100000000 /* Target.cpp */; }; - 292131E0F121E6F100000002 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BF121E6F100000000 /* Target.cpp */; }; - 292131E0F121E6F100000003 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = C9EBA38BF121E6F100000000 /* Target.cpp */; }; - 292131E0F2F4752D00000000 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38BF2F4752D00000000 /* util.cc */; }; - 292131E0F2F4752D00000001 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = C9EBA38BF2F4752D00000000 /* util.cc */; }; - 292131E0F2F6EF7A00000000 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BF2F6EF7A00000000 /* registration_token.cc */; }; - 292131E0F2F6EF7A00000001 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BF2F6EF7A00000000 /* registration_token.cc */; }; - 292131E0F433E56800000000 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BF433E56800000000 /* gl_texture_buffer.cc */; }; - 292131E0F433E56800000001 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BF433E56800000000 /* gl_texture_buffer.cc */; }; - 292131E0F4DBB09F00000000 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BF4DBB09F00000000 /* gl_context_eagl.cc */; }; - 292131E0F4DBB09F00000001 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = C9EBA38BF4DBB09F00000000 /* gl_context_eagl.cc */; }; - 292131E0FE3D856E00000000 /* detections_to_rects_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BFE3D856E00000000 /* detections_to_rects_calculator.cc */; }; - 292131E0FE3D856E00000001 /* detections_to_rects_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = C9EBA38BFE3D856E00000000 /* detections_to_rects_calculator.cc */; }; - 292131E0FEDC5EF900000000 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BFEDC5EF900000000 /* registration.cc */; }; - 292131E0FEDC5EF900000001 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = C9EBA38BFEDC5EF900000000 /* registration.cc */; }; + FF9503010019414900000000 /* vec3.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10019414900000000 /* vec3.cpp */; }; + FF9503010019414900000001 /* vec3.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10019414900000000 /* vec3.cpp */; }; + FF95030101794B7100000000 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */; }; + FF95030101794B7100000001 /* cpu_op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */; }; + FF950301041C1EB900000000 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */; }; + FF950301041C1EB900000001 /* association_norm_rect_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */; }; + FF950301042A0E6500000000 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */; }; + FF950301042A0E6500000001 /* max_pool_argmax.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */; }; + FF950301045C5E6900000000 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */; }; + FF950301045C5E6900000001 /* gpu_buffer_storage.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */; }; + FF95030104BA59E200000000 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB104BA59E200000000 /* location.cc */; }; + FF95030104BA59E200000001 /* location.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB104BA59E200000000 /* location.cc */; }; + FF950301095EF97200000000 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */; }; + FF950301095EF97200000001 /* fill_packet_set.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */; }; + FF9503010E7AA6A100000000 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10E7AA6A100000000 /* gl_context.cc */; }; + FF9503010E7AA6A100000001 /* gl_context.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10E7AA6A100000000 /* gl_context.cc */; }; + FF9503010F561D5C00000000 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10F561D5C00000000 /* status.cc */; }; + FF9503010F561D5C00000001 /* status.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB10F561D5C00000000 /* status.cc */; }; + FF950301105326A800000000 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */; }; + FF950301105326A800000001 /* landmarks_to_transform_matrix.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */; }; + FF95030112590DCE00000000 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; + FF95030112590DCE00000001 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; + FF95030112590DCE00000002 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; + FF95030112590DCE00000003 /* Source.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB112590DCE00000000 /* Source.cpp */; }; + FF950301125965EB00000000 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */; }; + FF950301125965EB00000001 /* tag_map_helper.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */; }; + FF95030113274D1100000000 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113274D1100000000 /* status_util.cc */; }; + FF95030113274D1100000001 /* status_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB113274D1100000000 /* status_util.cc */; }; + FF9503011335A86600000000 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */; }; + FF9503011335A86600000001 /* OlaFaceUnity.mm in framework */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */; }; + FF95030114E720D900000000 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */; }; + FF95030114E720D900000001 /* image_to_tensor_converter_opencv.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */; }; + FF9503011615959C00000000 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */; }; + FF9503011615959C00000001 /* gpu_buffer_multi_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */; }; + FF9503011622036E00000000 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11622036E00000000 /* options_util.cc */; }; + FF9503011622036E00000001 /* options_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11622036E00000000 /* options_util.cc */; }; + FF950301176DF12500000000 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */; }; + FF950301176DF12500000001 /* fixed_size_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */; }; + FF95030118A3906A00000000 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB118A3906A00000000 /* max_unpooling.cc */; }; + FF95030118A3906A00000001 /* max_unpooling.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB118A3906A00000000 /* max_unpooling.cc */; }; + FF950301193223CD00000000 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1193223CD00000000 /* vec4.cpp */; }; + FF950301193223CD00000001 /* vec4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1193223CD00000000 /* vec4.cpp */; }; + FF9503011979C9A700000000 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */; }; + FF9503011979C9A700000001 /* to_image_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */; }; + FF9503011ABE2CDD00000000 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */; }; + FF9503011ABE2CDD00000001 /* thresholding_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */; }; + FF9503011B77E8CB00000000 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */; }; + FF9503011B77E8CB00000001 /* MPPTimestampConverter.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */; }; + FF9503011D16CB6700000000 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */; }; + FF9503011D16CB6700000001 /* pixel_buffer_pool_util.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */; }; + FF9503011EE26A2000000000 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */; }; + FF9503011EE26A2000000001 /* split_proto_list_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */; }; + FF950301202F72AF00000000 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1202F72AF00000000 /* util.cc */; }; + FF950301202F72AF00000001 /* util.cc in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1202F72AF00000000 /* util.cc */; }; + FF950301217E6F9B00000000 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */; }; + FF950301217E6F9B00000001 /* options_field_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */; }; + FF95030121BE9D3000000000 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */; }; + FF95030121BE9D3000000001 /* tensors_to_detections_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */; }; + FF950301224D079A00000000 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1224D079A00000000 /* matrix.cc */; }; + FF950301224D079A00000001 /* matrix.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1224D079A00000000 /* matrix.cc */; }; + FF95030122A81B8400000000 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; + FF95030122A81B8400000001 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; + FF95030122A81B8400000002 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; + FF95030122A81B8400000003 /* GLThreadDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */; }; + FF9503012834F00600000000 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */; }; + FF9503012834F00600000001 /* annotation_overlay_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */; }; + FF9503012D3894B500000000 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */; }; + FF9503012D3894B500000001 /* GPUImageUtil.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */; }; + FF9503012FF7D76200000000 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */; }; + FF9503012FF7D76200000001 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */; }; + FF9503012FF7D76200000002 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */; }; + FF9503012FF7D76200000003 /* IOSTarget.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */; }; + FF9503013604E74800000000 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */; }; + FF9503013604E74800000001 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */; }; + FF9503013604E74800000002 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */; }; + FF9503013604E74800000003 /* OpipeDispatch.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */; }; + FF95030136FBEB1A00000000 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */; }; + FF95030136FBEB1A00000001 /* detections_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */; }; + FF9503013824086F00000000 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13824086F00000000 /* template_expander.cc */; }; + FF9503013824086F00000001 /* template_expander.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13824086F00000000 /* template_expander.cc */; }; + FF950301387C9C0400000000 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */; }; + FF950301387C9C0400000001 /* gate_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */; }; + FF950301392E8DE400000000 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */; }; + FF950301392E8DE400000001 /* switch_mux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */; }; + FF9503013B1C97FA00000000 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */; }; + FF9503013B1C97FA00000001 /* rectangle_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */; }; + FF9503013C0D6D5B00000000 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */; }; + FF9503013C0D6D5B00000001 /* image_to_tensor_utils.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */; }; + FF9503013F7B43FC00000000 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */; }; + FF9503013F7B43FC00000001 /* resource_util_apple.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */; }; + FF9503014046CD2C00000000 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */; }; + FF9503014046CD2C00000001 /* landmarks_to_detection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */; }; + FF950301412CF91400000000 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1412CF91400000000 /* ret_check.cc */; }; + FF950301412CF91400000001 /* ret_check.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1412CF91400000000 /* ret_check.cc */; }; + FF95030147B18A7C00000000 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */; }; + FF95030147B18A7C00000001 /* gl_texture_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */; }; + FF9503014A8EF4EF00000000 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */; }; + FF9503014A8EF4EF00000001 /* annotation_renderer.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */; }; + FF9503014F3A671800000000 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14F3A671800000000 /* registration_token.cc */; }; + FF9503014F3A671800000001 /* registration_token.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14F3A671800000000 /* registration_token.cc */; }; + FF9503014FE9977200000000 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14FE9977200000000 /* registration.cc */; }; + FF9503014FE9977200000001 /* registration.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB14FE9977200000000 /* registration.cc */; }; + FF950301511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */; }; + FF950301511B4B0900000001 /* face_landmarks_to_render_data_calculator.cc in calculators */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */; }; + FF9503015215FAC800000000 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */; }; + FF9503015215FAC800000001 /* landmarks_refinement_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */; }; + FF9503015361890F00000000 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */; }; + FF9503015361890F00000001 /* gl_context_eagl.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */; }; + FF9503015590E40F00000000 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15590E40F00000000 /* vec2.cpp */; }; + FF9503015590E40F00000001 /* vec2.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15590E40F00000000 /* vec2.cpp */; }; + FF9503015CAB504600000000 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15CAB504600000000 /* math.cpp */; }; + FF9503015CAB504600000001 /* math.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15CAB504600000000 /* math.cpp */; }; + FF9503015F87272300000000 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */; }; + FF9503015F87272300000001 /* profiler_resource_util_ios.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */; }; + FF950301646C577900000000 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */; }; + FF950301646C577900000001 /* gl_calculator_helper_impl_common.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */; }; + FF95030165A8D27000000000 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; + FF95030165A8D27000000001 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; + FF95030165A8D27000000002 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; + FF95030165A8D27000000003 /* SourceCamera.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */; }; + FF950301663742CC00000000 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1663742CC00000000 /* switch_container.cc */; }; + FF950301663742CC00000001 /* switch_container.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1663742CC00000000 /* switch_container.cc */; }; + FF950301664209C000000000 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */; }; + FF950301664209C000000001 /* gl_simple_shaders.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */; }; + FF950301665E250A00000000 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1665E250A00000000 /* op_resolver.cc */; }; + FF950301665E250A00000001 /* op_resolver.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1665E250A00000000 /* op_resolver.cc */; }; + FF9503016909A4FC00000000 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */; }; + FF9503016909A4FC00000001 /* NSError+util_status.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */; }; + FF950301695F7B1800000000 /* OlaShareTextureFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */; }; + FF950301695F7B1800000001 /* OlaShareTextureFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */; }; + FF950301695F7B1800000002 /* OlaShareTextureFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */; }; + FF950301695F7B1800000003 /* OlaShareTextureFilter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */; }; + FF9503016988849800000000 /* rect_transformation_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */; }; + FF9503016988849800000001 /* rect_transformation_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */; }; + FF9503016A24D81700000000 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */; }; + FF9503016A24D81700000001 /* detection_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */; }; + FF9503016DADEE7000000000 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16DADEE7000000000 /* image_frame.cc */; }; + FF9503016DADEE7000000001 /* image_frame.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16DADEE7000000000 /* image_frame.cc */; }; + FF9503016E1A9C2D00000000 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */; }; + FF9503016E1A9C2D00000001 /* status_builder.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */; }; + FF9503016EE5C41200000000 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16EE5C41200000000 /* cpu_util.cc */; }; + FF9503016EE5C41200000001 /* cpu_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB16EE5C41200000000 /* cpu_util.cc */; }; + FF9503017071A1E200000000 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17071A1E200000000 /* ola_graph.cc */; }; + FF9503017071A1E200000001 /* ola_graph.cc in common */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17071A1E200000000 /* ola_graph.cc */; }; + FF9503017354A31A00000000 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */; }; + FF9503017354A31A00000001 /* tensors_to_floats_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */; }; + FF95030176D31B5D00000000 /* detections_to_rects_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB176D31B5D00000000 /* detections_to_rects_calculator.cc */; }; + FF95030176D31B5D00000001 /* detections_to_rects_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB176D31B5D00000000 /* detections_to_rects_calculator.cc */; }; + FF95030178760ADA00000000 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; + FF95030178760ADA00000001 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; + FF95030178760ADA00000002 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; + FF95030178760ADA00000003 /* Filter.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB178760ADA00000000 /* Filter.cpp */; }; + FF95030179275DA200000000 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */; }; + FF95030179275DA200000001 /* in_order_output_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */; }; + FF95030179C61E6000000000 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179C61E6000000000 /* name_util.cc */; }; + FF95030179C61E6000000001 /* name_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB179C61E6000000000 /* name_util.cc */; }; + FF9503017B0DE23500000000 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17B0DE23500000000 /* file_helpers.cc */; }; + FF9503017B0DE23500000001 /* file_helpers.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17B0DE23500000000 /* file_helpers.cc */; }; + FF9503017C1D80AC00000000 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; + FF9503017C1D80AC00000001 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; + FF9503017C1D80AC00000002 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; + FF9503017C1D80AC00000003 /* TargetView.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */; }; + FF9503017C35124F00000000 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */; }; + FF9503017C35124F00000001 /* transform_tensor_bilinear.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */; }; + FF9503017CA09C8900000000 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17CA09C8900000000 /* file_path.cc */; }; + FF9503017CA09C8900000001 /* file_path.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17CA09C8900000000 /* file_path.cc */; }; + FF9503017D2972A300000000 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17D2972A300000000 /* shader_util.cc */; }; + FF9503017D2972A300000001 /* shader_util.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17D2972A300000000 /* shader_util.cc */; }; + FF9503017F4ECE3500000000 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; + FF9503017F4ECE3500000001 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; + FF9503017F4ECE3500000002 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; + FF9503017F4ECE3500000003 /* GLProgram.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */; }; + FF950301822EE40B00000000 /* rect_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1822EE40B00000000 /* rect_to_render_data_calculator.cc */; }; + FF950301822EE40B00000001 /* rect_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1822EE40B00000000 /* rect_to_render_data_calculator.cc */; }; + FF95030182C4C71800000000 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; + FF95030182C4C71800000001 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; + FF95030182C4C71800000002 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; + FF95030182C4C71800000003 /* Framebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */; }; + FF95030182E727FD00000000 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */; }; + FF95030182E727FD00000001 /* packet_generator_wrapper_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */; }; + FF950301868499C900000000 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; + FF950301868499C900000001 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; + FF950301868499C900000002 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; + FF950301868499C900000003 /* SourceImage.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1868499C900000000 /* SourceImage.cpp */; }; + FF95030186EDD45D00000000 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */; }; + FF95030186EDD45D00000001 /* MPPMetalUtil.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */; }; + FF950301892D264500000000 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */; }; + FF950301892D264500000001 /* image_properties_calculator.cc in image */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */; }; + FF950301894A474700000000 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */; }; + FF950301894A474700000001 /* threadpool_pthread_impl.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */; }; + FF9503018D3D681400000000 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */; }; + FF9503018D3D681400000001 /* gpu_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */; }; + FF9503018DA33BEA00000000 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18DA33BEA00000000 /* sink.cc */; }; + FF9503018DA33BEA00000001 /* sink.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18DA33BEA00000000 /* sink.cc */; }; + FF9503018E3AEDD900000000 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E3AEDD900000000 /* container_util.cc */; }; + FF9503018E3AEDD900000001 /* container_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18E3AEDD900000000 /* container_util.cc */; }; + FF9503018FD5523E00000000 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */; }; + FF9503018FD5523E00000001 /* tensors_to_landmarks_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */; }; + FF950301903FFB7900000000 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1903FFB7900000000 /* tag_map.cc */; }; + FF950301903FFB7900000001 /* tag_map.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1903FFB7900000000 /* tag_map.cc */; }; + FF950301908FF76600000000 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */; }; + FF950301908FF76600000001 /* previous_loopback_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */; }; + FF9503019158518E00000000 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */; }; + FF9503019158518E00000001 /* landmarks_to_render_data_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */; }; + FF9503019280C6F300000000 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */; }; + FF9503019280C6F300000001 /* tflite_custom_op_resolver_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */; }; + FF9503019343B56C00000000 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */; }; + FF9503019343B56C00000001 /* proto_util_lite.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */; }; + FF95030194ACD3D200000000 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB194ACD3D200000000 /* validate.cc */; }; + FF95030194ACD3D200000001 /* validate.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB194ACD3D200000000 /* validate.cc */; }; + FF950301954B39AD00000000 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */; }; + FF950301954B39AD00000001 /* non_max_suppression_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */; }; + FF9503019807610500000000 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19807610500000000 /* MPPGraph.mm */; }; + FF9503019807610500000001 /* MPPGraph.mm in objc */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19807610500000000 /* MPPGraph.mm */; }; + FF95030198F8470300000000 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */; }; + FF95030198F8470300000001 /* default_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */; }; + FF9503019CBDC5A500000000 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */; }; + FF9503019CBDC5A500000001 /* trace_builder.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */; }; + FF9503019CEF571A00000000 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */; }; + FF9503019CEF571A00000001 /* tflite_model_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */; }; + FF9503019DC0A85E00000000 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */; }; + FF9503019DC0A85E00000001 /* gl_texture_view.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */; }; + FF9503019F1006A000000000 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */; }; + FF9503019F1006A000000001 /* subgraph_expansion.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */; }; + FF950301A24CB7E500000000 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */; }; + FF950301A24CB7E500000001 /* local_file_contents_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */; }; + FF950301A3360C7800000000 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */; }; + FF950301A3360C7800000001 /* immediate_input_stream_handler.cc in stream_handler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */; }; + FF950301A402CD0400000000 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */; }; + FF950301A402CD0400000001 /* face_mesh_module.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */; }; + FF950301A54334CD00000000 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A54334CD00000000 /* image_opencv.cc */; }; + FF950301A54334CD00000001 /* image_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A54334CD00000000 /* image_opencv.cc */; }; + FF950301A7B31D6A00000000 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */; }; + FF950301A7B31D6A00000001 /* mat4.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */; }; + FF950301A9411D1C00000000 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */; }; + FF950301A9411D1C00000001 /* tensor_ahwb.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */; }; + FF950301AB2D5D1300000000 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */; }; + FF950301AB2D5D1300000001 /* begin_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */; }; + FF950301ABE2180800000000 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1ABE2180800000000 /* tensor.cc */; }; + FF950301ABE2180800000001 /* tensor.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1ABE2180800000000 /* tensor.cc */; }; + FF950301AC57DDE300000000 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */; }; + FF950301AC57DDE300000001 /* profiler_resource_util_common.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */; }; + FF950301B01194E800000000 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B01194E800000000 /* resource_util.cc */; }; + FF950301B01194E800000001 /* resource_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B01194E800000000 /* resource_util.cc */; }; + FF950301B1BCD15C00000000 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */; }; + FF950301B1BCD15C00000001 /* end_loop_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */; }; + FF950301B6988F9900000000 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B6988F9900000000 /* image.cc */; }; + FF950301B6988F9900000001 /* image.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B6988F9900000000 /* image.cc */; }; + FF950301B9D8F94200000000 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */; }; + FF950301B9D8F94200000001 /* constant_side_packet_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */; }; + FF950301BAF6D7FB00000000 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */; }; + FF950301BAF6D7FB00000001 /* graph_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */; }; + FF950301C0242BD100000000 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C0242BD100000000 /* packet.cc */; }; + FF950301C0242BD100000001 /* packet.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C0242BD100000000 /* packet.cc */; }; + FF950301C19F2BDB00000000 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */; }; + FF950301C19F2BDB00000001 /* inference_calculator_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */; }; + FF950301C23D5A8900000000 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */; }; + FF950301C23D5A8900000001 /* gpu_buffer_format.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */; }; + FF950301C3C01D9000000000 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */; }; + FF950301C3C01D9000000001 /* gpu_shared_data_internal.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */; }; + FF950301C42F44E800000000 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C42F44E800000000 /* validate_name.cc */; }; + FF950301C42F44E800000001 /* validate_name.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C42F44E800000000 /* validate_name.cc */; }; + FF950301C471843E00000000 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */; }; + FF950301C471843E00000001 /* MPPGraphGPUData.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */; }; + FF950301C578A56100000000 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */; }; + FF950301C578A56100000001 /* transform_landmarks.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */; }; + FF950301CB04A48200000000 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB04A48200000000 /* math_utils.cpp */; }; + FF950301CB04A48200000001 /* math_utils.cpp in math */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CB04A48200000000 /* math_utils.cpp */; }; + FF950301CD7D0AD600000000 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */; }; + FF950301CD7D0AD600000001 /* face_mesh_module_imp.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */; }; + FF950301CDB6653400000000 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */; }; + FF950301CDB6653400000001 /* gl_calculator_helper.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */; }; + FF950301CF0DF08C00000000 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */; }; + FF950301CF0DF08C00000001 /* graph_tracer.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */; }; + FF950301CF12C0C800000000 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF12C0C800000000 /* options_registry.cc */; }; + FF950301CF12C0C800000001 /* options_registry.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1CF12C0C800000000 /* options_registry.cc */; }; + FF950301D2F46D2A00000000 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */; }; + FF950301D2F46D2A00000001 /* clip_vector_size_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */; }; + FF950301D36B7DD000000000 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */; }; + FF950301D36B7DD000000001 /* gpu_service.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */; }; + FF950301D3E5087100000000 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */; }; + FF950301D3E5087100000001 /* image_frame_opencv.cc in formats */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */; }; + FF950301D73414D800000000 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */; }; + FF950301D73414D800000001 /* image_to_tensor_converter_metal.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */; }; + FF950301D796612B00000000 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; + FF950301D796612B00000001 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; + FF950301D796612B00000002 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; + FF950301D796612B00000003 /* Target.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D796612B00000000 /* Target.cpp */; }; + FF950301D822317800000000 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D822317800000000 /* options_syntax_util.cc */; }; + FF950301D822317800000001 /* options_syntax_util.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D822317800000000 /* options_syntax_util.cc */; }; + FF950301D90020AA00000000 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */; }; + FF950301D90020AA00000001 /* gl_context_profiler.cc in profiler */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */; }; + FF950301D924684600000000 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */; }; + FF950301D924684600000001 /* image_to_tensor_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */; }; + FF950301D9E0F97500000000 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; + FF950301D9E0F97500000001 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; + FF950301D9E0F97500000002 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; + FF950301D9E0F97500000003 /* Context.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1D9E0F97500000000 /* Context.cpp */; }; + FF950301DB9D1C2A00000000 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DB9D1C2A00000000 /* clock.cc */; }; + FF950301DB9D1C2A00000001 /* clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DB9D1C2A00000000 /* clock.cc */; }; + FF950301DEE2DFFC00000000 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */; }; + FF950301DEE2DFFC00000001 /* switch_demux_calculator.cc in tool */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */; }; + FF950301DF7A0C9B00000000 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */; }; + FF950301DF7A0C9B00000001 /* face_mesh_beauty_render.cc in beauty */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */; }; + FF950301E2CCEE3B00000000 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */; }; + FF950301E2CCEE3B00000001 /* MPPMetalHelper.mm in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */; }; + FF950301E600CBCB00000000 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */; }; + FF950301E600CBCB00000001 /* inference_calculator_cpu.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */; }; + FF950301E6069BD500000000 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */; }; + FF950301E6069BD500000001 /* callback_packet_calculator.cc in internal */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */; }; + FF950301E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; + FF950301E63D507200000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */; }; + FF950301E73463BA00000000 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */; }; + FF950301E73463BA00000001 /* inference_calculator.cc in tensor */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */; }; + FF950301E82089DF00000000 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */; }; + FF950301E82089DF00000001 /* collection_has_min_size_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */; }; + FF950301EA081C0700000000 /* landmark_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */; }; + FF950301EA081C0700000001 /* landmark_projection_calculator.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */; }; + FF950301EA0F1F1F00000000 /* Ref.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA0F1F1F00000000 /* Ref.cpp */; }; + FF950301EA0F1F1F00000001 /* Ref.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EA0F1F1F00000000 /* Ref.cpp */; }; + FF950301EAFCD2EB00000000 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */; }; + FF950301EAFCD2EB00000001 /* split_vector_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */; }; + FF950301EE3C320400000000 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */; }; + FF950301EE3C320400000001 /* monotonic_clock.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */; }; + FF950301EF2DB52100000000 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */; }; + FF950301EF2DB52100000001 /* topologicalsorter.cc in deps */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */; }; + FF950301EFCD23DE00000000 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EFCD23DE00000000 /* node.cc */; }; + FF950301EFCD23DE00000001 /* node.cc in api2 */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1EFCD23DE00000000 /* node.cc */; }; + FF950301F00E9A9000000000 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */; }; + FF950301F00E9A9000000001 /* flow_limiter_calculator.cc in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */; }; + FF950301F02D7B8400000000 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */; }; + FF950301F02D7B8400000001 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */; }; + FF950301F02D7B8400000002 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */; }; + FF950301F02D7B8400000003 /* FramebufferCache.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */; }; + FF950301F3CC262D00000000 /* tflite_model_loader.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */; }; + FF950301F3CC262D00000001 /* tflite_model_loader.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */; }; + FF950301F3F047F600000000 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */; }; + FF950301F3F047F600000001 /* transpose_conv_bias.cc in operations */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */; }; + FF950301F413FAAB00000000 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */; }; + FF950301F413FAAB00000001 /* gl_texture_buffer_pool.cc in gpu */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */; }; + FF950301F500366D00000000 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */; }; + FF950301F500366D00000001 /* ssd_anchors_calculator.cc in tflite */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */; }; + FF950301F573FC1600000000 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; + FF950301F573FC1600000001 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; + FF950301F573FC1600000002 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; + FF950301F573FC1600000003 /* FilterGroup.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */; }; + FF950301FCEDD60B00000000 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; + FF950301FCEDD60B00000001 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; + FF950301FCEDD60B00000002 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; + FF950301FCEDD60B00000003 /* CVFramebuffer.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */; }; + FF950301FF68235A00000000 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; + FF950301FF68235A00000001 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; + FF950301FF68235A00000002 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; + FF950301FF68235A00000003 /* dispatch_queue.cpp in core */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */; }; + FF950301FFFFBBA500000000 /* header_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FFFFBBA500000000 /* header_util.cc */; }; + FF950301FFFFBBA500000001 /* header_util.cc in util */ = {isa = PBXBuildFile; fileRef = 6BF2BEB1FFFFBBA500000000 /* header_util.cc */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - C2BE56B00035FDA900000000 /* PBXContainerItemProxy */ = { + 6CA32826019362DD00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C0035FDA800000000; + remoteGlobalIDString = F2FE34CE019362DC00000000; }; - C2BE56B001E3AB2300000000 /* PBXContainerItemProxy */ = { + 6CA32826022F905300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C01E3AB2200000000; + remoteGlobalIDString = F2FE34CE022F905200000000; }; - C2BE56B00347AF6B00000000 /* PBXContainerItemProxy */ = { + 6CA32826043D6EB900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C0347AF6A00000000; + remoteGlobalIDString = F2FE34CE043D6EB800000000; }; - C2BE56B0097345B300000000 /* PBXContainerItemProxy */ = { + 6CA328260552442F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C097345B200000000; + remoteGlobalIDString = F2FE34CE0552442E00000000; }; - C2BE56B00BF0DE7F00000000 /* PBXContainerItemProxy */ = { + 6CA3282607268A4900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C0BF0DE7E00000000; + remoteGlobalIDString = F2FE34CE07268A4800000000; }; - C2BE56B00FCF920700000000 /* PBXContainerItemProxy */ = { + 6CA328260BF0E74100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C0FCF920600000000; + remoteGlobalIDString = F2FE34CE0BF0E74000000000; }; - C2BE56B01AB81BE100000000 /* PBXContainerItemProxy */ = { + 6CA328260F49CEED00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C1AB81BE000000000; + remoteGlobalIDString = F2FE34CE0F49CEEC00000000; }; - C2BE56B01F62C35100000000 /* PBXContainerItemProxy */ = { + 6CA328260F58F30900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C1F62C35000000000; + remoteGlobalIDString = F2FE34CE0F58F30800000000; }; - C2BE56B024F9083900000000 /* PBXContainerItemProxy */ = { + 6CA3282612002F2D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C24F9083800000000; + remoteGlobalIDString = F2FE34CE12002F2C00000000; }; - C2BE56B027C7824900000000 /* PBXContainerItemProxy */ = { + 6CA32826148AEA4700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C27C7824800000000; + remoteGlobalIDString = F2FE34CE148AEA4600000000; }; - C2BE56B028AB0AE900000000 /* PBXContainerItemProxy */ = { + 6CA328261838F83F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C28AB0AE800000000; + remoteGlobalIDString = F2FE34CE1838F83E00000000; }; - C2BE56B028DDC73700000000 /* PBXContainerItemProxy */ = { + 6CA32826192D58FB00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C28DDC73600000000; + remoteGlobalIDString = F2FE34CE192D58FA00000000; }; - C2BE56B031D9088D00000000 /* PBXContainerItemProxy */ = { + 6CA328261AC4218B00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C31D9088C00000000; + remoteGlobalIDString = F2FE34CE1AC4218A00000000; }; - C2BE56B033FB39B700000000 /* PBXContainerItemProxy */ = { + 6CA328261BB1D91900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C33FB39B600000000; + remoteGlobalIDString = F2FE34CE1BB1D91800000000; }; - C2BE56B043703CBB00000000 /* PBXContainerItemProxy */ = { + 6CA3282620F64D9900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C43703CBA00000000; + remoteGlobalIDString = F2FE34CE20F64D9800000000; }; - C2BE56B048ADE3E100000000 /* PBXContainerItemProxy */ = { + 6CA32826216C14B900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C48ADE3E000000000; + remoteGlobalIDString = F2FE34CE216C14B800000000; }; - C2BE56B048CB51D900000000 /* PBXContainerItemProxy */ = { + 6CA32826270212EF00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C48CB51D800000000; + remoteGlobalIDString = F2FE34CE270212EE00000000; }; - C2BE56B04F5ADAC500000000 /* PBXContainerItemProxy */ = { + 6CA328262C307FC300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C4F5ADAC400000000; + remoteGlobalIDString = F2FE34CE2C307FC200000000; }; - C2BE56B05082EB1500000000 /* PBXContainerItemProxy */ = { + 6CA328262E1AEAFB00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = B7165AA05082EB1400000000; + remoteGlobalIDString = F2FE34CE2E1AEAFA00000000; }; - C2BE56B05085DB6B00000000 /* PBXContainerItemProxy */ = { + 6CA328263AD2DEC500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C5085DB6A00000000; + remoteGlobalIDString = E9F6BC4B3AD2DEC400000000; }; - C2BE56B0539639FF00000000 /* PBXContainerItemProxy */ = { + 6CA328263CEC689D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C539639FE00000000; + remoteGlobalIDString = F2FE34CE3CEC689C00000000; }; - C2BE56B055826B2D00000000 /* PBXContainerItemProxy */ = { + 6CA328263E081CF900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C55826B2C00000000; + remoteGlobalIDString = F2FE34CE3E081CF800000000; }; - C2BE56B056483AC300000000 /* PBXContainerItemProxy */ = { + 6CA328263FD289C500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C56483AC200000000; + remoteGlobalIDString = F2FE34CE3FD289C400000000; }; - C2BE56B057176BDB00000000 /* PBXContainerItemProxy */ = { + 6CA328264098134F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C57176BDA00000000; + remoteGlobalIDString = F2FE34CE4098134E00000000; }; - C2BE56B0580182BB00000000 /* PBXContainerItemProxy */ = { + 6CA3282642ACE2AF00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C580182BA00000000; + remoteGlobalIDString = F2FE34CE42ACE2AE00000000; }; - C2BE56B05A1C6C0300000000 /* PBXContainerItemProxy */ = { + 6CA328264581F61300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C5A1C6C0200000000; + remoteGlobalIDString = F2FE34CE4581F61200000000; }; - C2BE56B06469C0B700000000 /* PBXContainerItemProxy */ = { + 6CA3282645BF9C0300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C6469C0B600000000; + remoteGlobalIDString = F2FE34CE45BF9C0200000000; }; - C2BE56B06658E6D100000000 /* PBXContainerItemProxy */ = { + 6CA32826486DB1DD00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C6658E6D000000000; + remoteGlobalIDString = F2FE34CE486DB1DC00000000; }; - C2BE56B0669C403500000000 /* PBXContainerItemProxy */ = { + 6CA3282648F8627F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C669C403400000000; + remoteGlobalIDString = F2FE34CE48F8627E00000000; }; - C2BE56B0689B7C4D00000000 /* PBXContainerItemProxy */ = { + 6CA328264A0F047D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C689B7C4C00000000; + remoteGlobalIDString = F2FE34CE4A0F047C00000000; }; - C2BE56B06A79088D00000000 /* PBXContainerItemProxy */ = { + 6CA328264EC3F25F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C6A79088C00000000; + remoteGlobalIDString = F2FE34CE4EC3F25E00000000; }; - C2BE56B06DF286B700000000 /* PBXContainerItemProxy */ = { + 6CA328265D24269700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C6DF286B600000000; + remoteGlobalIDString = F2FE34CE5D24269600000000; }; - C2BE56B0715EEB8700000000 /* PBXContainerItemProxy */ = { + 6CA3282660F40B8100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C715EEB8600000000; + remoteGlobalIDString = F2FE34CE60F40B8000000000; }; - C2BE56B07193C16300000000 /* PBXContainerItemProxy */ = { + 6CA3282662520DF700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C7193C16200000000; + remoteGlobalIDString = F2FE34CE62520DF600000000; }; - C2BE56B076329A9300000000 /* PBXContainerItemProxy */ = { + 6CA328266729A1D100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C76329A9200000000; + remoteGlobalIDString = F2FE34CE6729A1D000000000; }; - C2BE56B079100D3300000000 /* PBXContainerItemProxy */ = { + 6CA3282670815F2D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C79100D3200000000; + remoteGlobalIDString = F2FE34CE70815F2C00000000; }; - C2BE56B07D10E9D700000000 /* PBXContainerItemProxy */ = { + 6CA328267092C35900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C7D10E9D600000000; + remoteGlobalIDString = F2FE34CE7092C35800000000; }; - C2BE56B07DD4FB7B00000000 /* PBXContainerItemProxy */ = { + 6CA32826717FBD3300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C7DD4FB7A00000000; + remoteGlobalIDString = F2FE34CE717FBD3200000000; }; - C2BE56B0802AA98100000000 /* PBXContainerItemProxy */ = { + 6CA32826721498C500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C802AA98000000000; + remoteGlobalIDString = F2FE34CE721498C400000000; }; - C2BE56B085031B7B00000000 /* PBXContainerItemProxy */ = { + 6CA32826762E872100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C85031B7A00000000; + remoteGlobalIDString = F2FE34CE762E872000000000; }; - C2BE56B0997980BB00000000 /* PBXContainerItemProxy */ = { + 6CA3282677193CED00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C997980BA00000000; + remoteGlobalIDString = F2FE34CE77193CEC00000000; }; - C2BE56B09DFAE61B00000000 /* PBXContainerItemProxy */ = { + 6CA3282679D4949700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C9DFAE61A00000000; + remoteGlobalIDString = F2FE34CE79D4949600000000; }; - C2BE56B09FE6425F00000000 /* PBXContainerItemProxy */ = { + 6CA328267E674A3900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8C9FE6425E00000000; + remoteGlobalIDString = F2FE34CE7E674A3800000000; }; - C2BE56B0A2D9738700000000 /* PBXContainerItemProxy */ = { + 6CA328267E908C2900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CA2D9738600000000; + remoteGlobalIDString = F2FE34CE7E908C2800000000; }; - C2BE56B0A68E7D9300000000 /* PBXContainerItemProxy */ = { + 6CA328267FF66ACD00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CA68E7D9200000000; + remoteGlobalIDString = F2FE34CE7FF66ACC00000000; }; - C2BE56B0A79D913F00000000 /* PBXContainerItemProxy */ = { + 6CA328268489C38D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CA79D913E00000000; + remoteGlobalIDString = F2FE34CE8489C38C00000000; }; - C2BE56B0AA9834EF00000000 /* PBXContainerItemProxy */ = { + 6CA328268B4CD5DF00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CAA9834EE00000000; + remoteGlobalIDString = F2FE34CE8B4CD5DE00000000; }; - C2BE56B0AB71124700000000 /* PBXContainerItemProxy */ = { + 6CA328268B56A57900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CAB71124600000000; + remoteGlobalIDString = F2FE34CE8B56A57800000000; }; - C2BE56B0ACD174D700000000 /* PBXContainerItemProxy */ = { + 6CA3282694BE0ED500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CACD174D600000000; + remoteGlobalIDString = F2FE34CE94BE0ED400000000; }; - C2BE56B0B6FCDEBB00000000 /* PBXContainerItemProxy */ = { + 6CA328269B64E5B500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CB6FCDEBA00000000; + remoteGlobalIDString = F2FE34CE9B64E5B400000000; }; - C2BE56B0B9ED489100000000 /* PBXContainerItemProxy */ = { + 6CA328269CC89BB300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CB9ED489000000000; + remoteGlobalIDString = F2FE34CE9CC89BB200000000; }; - C2BE56B0BB8FADF700000000 /* PBXContainerItemProxy */ = { + 6CA328269CD320B700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CBB8FADF600000000; + remoteGlobalIDString = F2FE34CE9CD320B600000000; }; - C2BE56B0BCA3F97900000000 /* PBXContainerItemProxy */ = { + 6CA328269CDDB50D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CBCA3F97800000000; + remoteGlobalIDString = F2FE34CE9CDDB50C00000000; }; - C2BE56B0C1C7634100000000 /* PBXContainerItemProxy */ = { + 6CA328269D5E869900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC1C7634000000000; + remoteGlobalIDString = F2FE34CE9D5E869800000000; }; - C2BE56B0C2A07FBD00000000 /* PBXContainerItemProxy */ = { + 6CA32826AB070CC500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC2A07FBC00000000; + remoteGlobalIDString = F2FE34CEAB070CC400000000; }; - C2BE56B0C2B4F12F00000000 /* PBXContainerItemProxy */ = { + 6CA32826BA2FFD3900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC2B4F12E00000000; + remoteGlobalIDString = F2FE34CEBA2FFD3800000000; }; - C2BE56B0C3E18DC300000000 /* PBXContainerItemProxy */ = { + 6CA32826BEE3CE7500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC3E18DC200000000; + remoteGlobalIDString = F2FE34CEBEE3CE7400000000; }; - C2BE56B0C56051F500000000 /* PBXContainerItemProxy */ = { + 6CA32826C180231D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC56051F400000000; + remoteGlobalIDString = F2FE34CEC180231C00000000; }; - C2BE56B0C8F97AE300000000 /* PBXContainerItemProxy */ = { + 6CA32826C7F9A94500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CC8F97AE200000000; + remoteGlobalIDString = F2FE34CEC7F9A94400000000; }; - C2BE56B0CBFA7B6D00000000 /* PBXContainerItemProxy */ = { + 6CA32826C9EF5A9F00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CCBFA7B6C00000000; + remoteGlobalIDString = F2FE34CEC9EF5A9E00000000; }; - C2BE56B0CC1E0EB900000000 /* PBXContainerItemProxy */ = { + 6CA32826CC596BC100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CCC1E0EB800000000; + remoteGlobalIDString = F2FE34CECC596BC000000000; }; - C2BE56B0D004C52900000000 /* PBXContainerItemProxy */ = { + 6CA32826D4B7599D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CD004C52800000000; + remoteGlobalIDString = F2FE34CED4B7599C00000000; }; - C2BE56B0D423849F00000000 /* PBXContainerItemProxy */ = { + 6CA32826DBAB600300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CD423849E00000000; + remoteGlobalIDString = F2FE34CEDBAB600200000000; }; - C2BE56B0D847AEB500000000 /* PBXContainerItemProxy */ = { + 6CA32826DBC0365300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CD847AEB400000000; + remoteGlobalIDString = F2FE34CEDBC0365200000000; }; - C2BE56B0DBCA1C3700000000 /* PBXContainerItemProxy */ = { + 6CA32826DF5731D100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CDBCA1C3600000000; + remoteGlobalIDString = F2FE34CEDF5731D000000000; }; - C2BE56B0DBEA0FF500000000 /* PBXContainerItemProxy */ = { + 6CA32826E2CE384D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CDBEA0FF400000000; + remoteGlobalIDString = F2FE34CEE2CE384C00000000; }; - C2BE56B0DDDFAF0700000000 /* PBXContainerItemProxy */ = { + 6CA32826E4F68A4900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CDDDFAF0600000000; + remoteGlobalIDString = F2FE34CEE4F68A4800000000; }; - C2BE56B0E533974900000000 /* PBXContainerItemProxy */ = { + 6CA32826E60E967B00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CE533974800000000; + remoteGlobalIDString = F2FE34CEE60E967A00000000; }; - C2BE56B0EB9CEB5B00000000 /* PBXContainerItemProxy */ = { + 6CA32826EA11A96900000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEB9CEB5A00000000; + remoteGlobalIDString = F2FE34CEEA11A96800000000; }; - C2BE56B0EDE504D100000000 /* PBXContainerItemProxy */ = { + 6CA32826EA7F109100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEDE504D000000000; + remoteGlobalIDString = F2FE34CEEA7F109000000000; }; - C2BE56B0EE33FDCD00000000 /* PBXContainerItemProxy */ = { + 6CA32826ED47024D00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEE33FDCC00000000; + remoteGlobalIDString = F2FE34CEED47024C00000000; }; - C2BE56B0EE7F321D00000000 /* PBXContainerItemProxy */ = { + 6CA32826EE4F724300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEE7F321C00000000; + remoteGlobalIDString = F2FE34CEEE4F724200000000; }; - C2BE56B0EE88637900000000 /* PBXContainerItemProxy */ = { + 6CA32826EF9E075500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEE88637800000000; + remoteGlobalIDString = F2FE34CEEF9E075400000000; }; - C2BE56B0EFD880E700000000 /* PBXContainerItemProxy */ = { + 6CA32826EFD48CB500000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CEFD880E600000000; + remoteGlobalIDString = F2FE34CEEFD48CB400000000; }; - C2BE56B0F0B5502D00000000 /* PBXContainerItemProxy */ = { + 6CA32826F437D55300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CF0B5502C00000000; + remoteGlobalIDString = F2FE34CEF437D55200000000; }; - C2BE56B0F6B8627B00000000 /* PBXContainerItemProxy */ = { + 6CA32826F43963A700000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CF6B8627A00000000; + remoteGlobalIDString = F2FE34CEF43963A600000000; }; - C2BE56B0FA5BFB6500000000 /* PBXContainerItemProxy */ = { + 6CA32826F4401A3B00000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CFA5BFB6400000000; + remoteGlobalIDString = F2FE34CEF4401A3A00000000; }; - C2BE56B0FE17E96100000000 /* PBXContainerItemProxy */ = { + 6CA32826F84C49B100000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CFE17E96000000000; + remoteGlobalIDString = F2FE34CEF84C49B000000000; }; - C2BE56B0FF3A799900000000 /* PBXContainerItemProxy */ = { + 6CA32826F9FAA4C300000000 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = AF4586354B21A60D00000000 /* Project object */; + containerPortal = 644B9F4C2866F94D00000000 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87427C8CFF3A799800000000; + remoteGlobalIDString = F2FE34CEF9FAA4C200000000; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - C9EBA38B004CB7C500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B004DE45700000000 /* gl_texture_buffer_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer_pool.h; path = mediapipe/gpu/gl_texture_buffer_pool.h; sourceTree = ""; }; - C9EBA38B01385DD800000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5.a; path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B0158CA5400000000 /* rectangle_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rectangle_util.cc; path = mediapipe/util/rectangle_util.cc; sourceTree = ""; }; - C9EBA38B01A7973A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/stream_handler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B01F3B5A000000000 /* gpu_buffer_storage.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage.cc; path = mediapipe/gpu/gpu_buffer_storage.cc; sourceTree = ""; }; - C9EBA38B02700A4A00000000 /* collection_has_min_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = collection_has_min_size_calculator.cc; path = mediapipe/calculators/util/collection_has_min_size_calculator.cc; sourceTree = ""; }; - C9EBA38B02D3CC6900000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/deps/canonical_errors.h; sourceTree = ""; }; - C9EBA38B0389EBDF00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/internal/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B039C71CD00000000 /* ola_graph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ola_graph.cc; path = mediapipe/render/module/common/ola_graph.cc; sourceTree = ""; }; - C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CVFramebuffer.cpp; path = mediapipe/render/core/CVFramebuffer.cpp; sourceTree = ""; }; - C9EBA38B041A754A00000000 /* tensors_to_landmarks_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_landmarks_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_landmarks_calculator.cc; sourceTree = ""; }; - C9EBA38B0427142700000000 /* end_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = end_loop_calculator.cc; path = mediapipe/calculators/core/end_loop_calculator.cc; sourceTree = ""; }; - C9EBA38B04AC366500000000 /* packet.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet.cc; path = mediapipe/framework/api2/packet.cc; sourceTree = ""; }; - C9EBA38B05926DC100000000 /* max_pool_argmax.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_pool_argmax.h; path = mediapipe/util/tflite/operations/max_pool_argmax.h; sourceTree = ""; }; - C9EBA38B06294FD900000000 /* packet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet.h; path = mediapipe/framework/api2/packet.h; sourceTree = ""; }; - C9EBA38B0640609100000000 /* landmark_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmark_projection_calculator.cc; path = mediapipe/calculators/util/landmark_projection_calculator.cc; sourceTree = ""; }; - C9EBA38B0708921600000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5.a; path = lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B086B422F00000000 /* packet_generator_wrapper_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet_generator_wrapper_calculator.cc; path = mediapipe/framework/tool/packet_generator_wrapper_calculator.cc; sourceTree = ""; }; - C9EBA38B08BF64AF00000000 /* transform_landmarks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_landmarks.h; path = mediapipe/util/tflite/operations/transform_landmarks.h; sourceTree = ""; }; - C9EBA38B08F5F8CC00000000 /* gate_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gate_calculator.cc; path = mediapipe/calculators/core/gate_calculator.cc; sourceTree = ""; }; - C9EBA38B092D415200000000 /* resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util.h; path = mediapipe/util/resource_util.h; sourceTree = ""; }; - C9EBA38B099B45E200000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5.a; path = lib_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B099C3AEC00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_689F8605_ios_min15.5.a; path = lib_idx_tflite_model_loader_689F8605_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B0C10746800000000 /* Target.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Target.hpp; path = mediapipe/render/core/Target.hpp; sourceTree = ""; }; - C9EBA38B0C2B90A200000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5.a; path = lib_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B0CE8B3CB00000000 /* tensors_to_floats_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_floats_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_floats_calculator.cc; sourceTree = ""; }; - C9EBA38B0D0B97D900000000 /* face_mesh_module_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module_imp.h; path = mediapipe/render/module/beauty/face_mesh_module_imp.h; sourceTree = ""; }; - C9EBA38B0D1A45BA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B0D76383B00000000 /* profiler_resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = profiler_resource_util.h; path = mediapipe/framework/profiler/profiler_resource_util.h; sourceTree = ""; }; - C9EBA38B0E36CA6500000000 /* options_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_map.h; path = mediapipe/framework/tool/options_map.h; sourceTree = ""; }; - C9EBA38B0E5CBB7200000000 /* face_mesh_beauty_render.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_beauty_render.cc; path = mediapipe/render/module/beauty/face_mesh_beauty_render.cc; sourceTree = ""; }; - C9EBA38B0E7D7EC200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/port/vector.h; sourceTree = ""; }; - C9EBA38B0EC4067F00000000 /* tag_map_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map_helper.h; path = mediapipe/framework/tool/tag_map_helper.h; sourceTree = ""; }; - C9EBA38B0EDCB81C00000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/port/status_macros.h; sourceTree = ""; }; - C9EBA38B0F8DACCE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_1F21F8B4_ios_min15.5.a; path = lib_idx_inference_calculator_metal_1F21F8B4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B0FE70EC600000000 /* gl_calculator_helper_impl_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper_impl_common.cc; path = mediapipe/gpu/gl_calculator_helper_impl_common.cc; sourceTree = ""; }; - C9EBA38B104B31A800000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/deps/re2.h; sourceTree = ""; }; - C9EBA38B115F5FC700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/annotation/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B11935B0B00000000 /* monotonic_clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = monotonic_clock.h; path = mediapipe/framework/deps/monotonic_clock.h; sourceTree = ""; }; - C9EBA38B1302D6E800000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_E72AAA43_ios_min15.5.a; path = lib_idx_gl_calculator_helper_E72AAA43_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B132FBD2C00000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B139ED0A800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/deps/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B13A3E1FD00000000 /* MPPGraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraph.h; path = mediapipe/objc/MPPGraph.h; sourceTree = ""; }; - C9EBA38B13EBD42600000000 /* validate.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate.cc; path = mediapipe/framework/tool/validate.cc; sourceTree = ""; }; - C9EBA38B1417E4D200000000 /* detections_to_rects_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = detections_to_rects_calculator.h; path = mediapipe/calculators/util/detections_to_rects_calculator.h; sourceTree = ""; }; - C9EBA38B1417F3C000000000 /* gl_texture_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer.h; path = mediapipe/gpu/gl_texture_buffer.h; sourceTree = ""; }; - C9EBA38B1486CB5C00000000 /* proto_util_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_util_lite.h; path = mediapipe/framework/tool/proto_util_lite.h; sourceTree = ""; }; - C9EBA38B1488028100000000 /* registration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration.h; path = mediapipe/framework/deps/registration.h; sourceTree = ""; }; - C9EBA38B1505E2FA00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B1534E9A800000000 /* status.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status.cc; path = mediapipe/framework/deps/status.cc; sourceTree = ""; }; - C9EBA38B156896BC00000000 /* pixel_buffer_pool_util.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = pixel_buffer_pool_util.mm; path = mediapipe/gpu/pixel_buffer_pool_util.mm; sourceTree = ""; }; - C9EBA38B15751DAA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B158C7AB800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B163FFCB200000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D2A62E10_ios_min11.0.a; path = lib_idx_MPPMetalHelper_D2A62E10_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B167968C300000000 /* TargetView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TargetView.cpp; path = mediapipe/render/core/TargetView.cpp; sourceTree = ""; }; - C9EBA38B168E8BEC00000000 /* opencv_imgproc_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_imgproc_inc.h; path = mediapipe/framework/port/opencv_imgproc_inc.h; sourceTree = ""; }; - C9EBA38B16C21D1D00000000 /* location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = location.h; path = mediapipe/framework/formats/location.h; sourceTree = ""; }; - C9EBA38B18AD28B200000000 /* resource_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_cache.h; path = mediapipe/util/resource_cache.h; sourceTree = ""; }; - C9EBA38B193619E800000000 /* mat4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mat4.cpp; path = mediapipe/render/core/math/mat4.cpp; sourceTree = ""; }; - C9EBA38B194C84DC00000000 /* graph_support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_support.h; path = mediapipe/gpu/graph_support.h; sourceTree = ""; }; - C9EBA38B195209B400000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5.a; path = lib_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B196A5D6B00000000 /* vec4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec4.inl; path = mediapipe/render/core/math/vec4.inl; sourceTree = ""; }; - C9EBA38B19CC055200000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/port/numbers.h; sourceTree = ""; }; - C9EBA38B1B912E1800000000 /* vec3.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec3.hpp; path = mediapipe/render/core/math/vec3.hpp; sourceTree = ""; }; - C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLThreadDispatch.cpp; path = mediapipe/render/core/GLThreadDispatch.cpp; sourceTree = ""; }; - C9EBA38B1BA8AC3A00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B1BDACEEB00000000 /* sink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sink.h; path = mediapipe/framework/tool/sink.h; sourceTree = ""; }; - C9EBA38B1CE1D39200000000 /* lib_idx_matrix_A43B592D_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_A43B592D_ios_min15.5.a; path = lib_idx_matrix_A43B592D_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B1D65549A00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5.a; path = lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B1E91339000000000 /* landmarks_to_transform_matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_transform_matrix.cc; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.cc; sourceTree = ""; }; - C9EBA38B1EEDAAB700000000 /* vec2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec2.hpp; path = mediapipe/render/core/math/vec2.hpp; sourceTree = ""; }; - C9EBA38B2037524700000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/deps/aligned_malloc_and_free.h; sourceTree = ""; }; - C9EBA38B21AA742700000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/port/map_util.h; sourceTree = ""; }; - C9EBA38B21F5DD7400000000 /* lib_idx_op_resolver_72040923_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_72040923_ios_min11.0.a; path = lib_idx_op_resolver_72040923_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2255DF3600000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_31458695_ios_min11.0.a; path = lib_idx_location_image_frame_opencv_31458695_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B226657AA00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2269E22300000000 /* gl_simple_shaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_simple_shaders.h; path = mediapipe/gpu/gl_simple_shaders.h; sourceTree = ""; }; - C9EBA38B2317046800000000 /* image_to_tensor_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_utils.h; path = mediapipe/calculators/tensor/image_to_tensor_utils.h; sourceTree = ""; }; - C9EBA38B234C0F6C00000000 /* lib_idx_core_core-ios_B15523BE_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_core-ios_B15523BE_ios_min11.0.a"; path = "lib_idx_core_core-ios_B15523BE_ios_min11.0.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B23C3628900000000 /* gpu_buffer_storage_cv_pixel_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_cv_pixel_buffer.h; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.h; sourceTree = ""; }; - C9EBA38B23DC8F5000000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_A45991B3_ios_min11.0.a; path = lib_idx_begin_loop_calculator_A45991B3_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B244E885E00000000 /* cpu_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_util.cc; path = mediapipe/util/cpu_util.cc; sourceTree = ""; }; - C9EBA38B25A56E7500000000 /* gpu_buffer_format.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_format.cc; path = mediapipe/gpu/gpu_buffer_format.cc; sourceTree = ""; }; - C9EBA38B26507A8400000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_EED10535_ios_min11.0.a; path = lib_idx_transpose_conv_bias_EED10535_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B26CACA2800000000 /* inference_calculator_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_metal.cc; path = mediapipe/calculators/tensor/inference_calculator_metal.cc; sourceTree = ""; }; - C9EBA38B26FC899A00000000 /* tag_map_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map_helper.cc; path = mediapipe/framework/tool/tag_map_helper.cc; sourceTree = ""; }; - C9EBA38B2748771000000000 /* lib_idx_file_path_740566D4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_740566D4_ios_min11.0.a; path = lib_idx_file_path_740566D4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B28422E7D00000000 /* validate_name.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate_name.h; path = mediapipe/framework/tool/validate_name.h; sourceTree = ""; }; - C9EBA38B28C3D43800000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0.a; path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B29E5D2BC00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B29F009D000000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5.a; path = lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2A58F18200000000 /* SourceCamera.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceCamera.cpp; path = mediapipe/render/core/SourceCamera.cpp; sourceTree = ""; }; - C9EBA38B2A8C73DC00000000 /* graph_profiler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_profiler.h; path = mediapipe/framework/profiler/graph_profiler.h; sourceTree = ""; }; - C9EBA38B2AA4CEBE00000000 /* type_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = type_util.h; path = mediapipe/framework/tool/type_util.h; sourceTree = ""; }; - C9EBA38B2B14856B00000000 /* MPPGraph.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraph.mm; path = mediapipe/objc/MPPGraph.mm; sourceTree = ""; }; - C9EBA38B2B400A9C00000000 /* video_stream_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = video_stream_header.h; path = mediapipe/framework/formats/video_stream_header.h; sourceTree = ""; }; - C9EBA38B2D64C76200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2D84D71E00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; path = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2D873AE800000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B2DB210D800000000 /* MPPGraphGPUData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraphGPUData.h; path = mediapipe/gpu/MPPGraphGPUData.h; sourceTree = ""; }; - C9EBA38B2E51696100000000 /* callback_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = callback_packet_calculator.cc; path = mediapipe/calculators/internal/callback_packet_calculator.cc; sourceTree = ""; }; - C9EBA38B2E8E019100000000 /* matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = matrix.h; path = mediapipe/framework/formats/matrix.h; sourceTree = ""; }; - C9EBA38B2ECE4E2100000000 /* default_input_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = default_input_stream_handler.h; path = mediapipe/framework/stream_handler/default_input_stream_handler.h; sourceTree = ""; }; - C9EBA38B2EDD493A00000000 /* ssd_anchors_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ssd_anchors_calculator.cc; path = mediapipe/calculators/tflite/ssd_anchors_calculator.cc; sourceTree = ""; }; - C9EBA38B2F17EFE600000000 /* node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = node.h; path = mediapipe/framework/api2/node.h; sourceTree = ""; }; - C9EBA38B2FC8C29700000000 /* vec3.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec3.inl; path = mediapipe/render/core/math/vec3.inl; sourceTree = ""; }; - C9EBA38B30E21AB600000000 /* end_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = end_loop_calculator.h; path = mediapipe/calculators/core/end_loop_calculator.h; sourceTree = ""; }; - C9EBA38B30F1D94C00000000 /* template_expander.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = template_expander.h; path = mediapipe/framework/tool/template_expander.h; sourceTree = ""; }; - C9EBA38B3175A4CA00000000 /* math_utils.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math_utils.hpp; path = mediapipe/render/core/math/math_utils.hpp; sourceTree = ""; }; - C9EBA38B323D0BEE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B3275E24500000000 /* MPPTimestampConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPTimestampConverter.h; path = mediapipe/objc/MPPTimestampConverter.h; sourceTree = ""; }; - C9EBA38B3318179600000000 /* lib_idx_profiler_resource_util_09647121_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_09647121_ios_min15.5.a; path = lib_idx_profiler_resource_util_09647121_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B33EF04E800000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_B3671FB1_ios_min11.0.a; path = lib_idx_MPPMetalUtil_B3671FB1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B35928F7E00000000 /* image_to_tensor_converter_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_metal.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.cc; sourceTree = ""; }; - C9EBA38B35BDCF7300000000 /* transpose_conv_bias.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transpose_conv_bias.h; path = mediapipe/util/tflite/operations/transpose_conv_bias.h; sourceTree = ""; }; - C9EBA38B373C8B5300000000 /* detections_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_render_data_calculator.cc; path = mediapipe/calculators/util/detections_to_render_data_calculator.cc; sourceTree = ""; }; - C9EBA38B3799B02A00000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0.a; path = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B385A1C8500000000 /* Filter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Filter.cpp; path = mediapipe/render/core/Filter.cpp; sourceTree = ""; }; - C9EBA38B38A4F6AD00000000 /* face_detection_short_range.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_detection_short_range.tflite; path = mediapipe/modules/face_detection/face_detection_short_range.tflite; sourceTree = ""; }; - C9EBA38B39AFE7EC00000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5.a; path = lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B39E5E8A600000000 /* vec4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec4.cpp; path = mediapipe/render/core/math/vec4.cpp; sourceTree = ""; }; - C9EBA38B3B18B64A00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B3B1F172200000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B3BB7F36D00000000 /* MPPMetalUtil.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalUtil.mm; path = mediapipe/gpu/MPPMetalUtil.mm; sourceTree = ""; }; - C9EBA38B3BEB289A00000000 /* OlaFaceUnity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OlaFaceUnity.h; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h; sourceTree = ""; }; - C9EBA38B3C2F923900000000 /* immediate_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = immediate_input_stream_handler.cc; path = mediapipe/framework/stream_handler/immediate_input_stream_handler.cc; sourceTree = ""; }; - C9EBA38B3D8CDBA400000000 /* cpu_op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_op_resolver.cc; path = mediapipe/util/tflite/cpu_op_resolver.cc; sourceTree = ""; }; - C9EBA38B3EA2ACB600000000 /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = util.h; path = mediapipe/objc/util.h; sourceTree = ""; }; - C9EBA38B3EAEF34300000000 /* mat4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = mat4.hpp; path = mediapipe/render/core/math/mat4.hpp; sourceTree = ""; }; - C9EBA38B3EC5DCA500000000 /* OlaFaceUnity.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OlaFaceUnity.mm; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm; sourceTree = ""; }; - C9EBA38B3EE1F17000000000 /* rectangle_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle_util.h; path = mediapipe/util/rectangle_util.h; sourceTree = ""; }; - C9EBA38B3EFA289500000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/port/source_location.h; sourceTree = ""; }; - C9EBA38B3F10F82C00000000 /* cpu_op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_op_resolver.h; path = mediapipe/util/tflite/cpu_op_resolver.h; sourceTree = ""; }; - C9EBA38B3F6D0D9800000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/port/file_helpers.h; sourceTree = ""; }; - C9EBA38B3FC5991E00000000 /* face_mesh_module_imp.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module_imp.cc; path = mediapipe/render/module/beauty/face_mesh_module_imp.cc; sourceTree = ""; }; - C9EBA38B40655EE700000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/deps/topologicalsorter.h; sourceTree = ""; }; - C9EBA38B408026B200000000 /* template_expander.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = template_expander.cc; path = mediapipe/framework/tool/template_expander.cc; sourceTree = ""; }; - C9EBA38B40A6E29700000000 /* tensor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tensor.h; path = mediapipe/framework/formats/tensor.h; sourceTree = ""; }; - C9EBA38B420B582E00000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_E72AAA43_ios_min11.0.a; path = lib_idx_gl_calculator_helper_E72AAA43_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B434A7C7E00000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D2A62E10_ios_min15.5.a; path = lib_idx_MPPMetalHelper_D2A62E10_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B4363C14800000000 /* tflite_model_loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tflite_model_loader.h; path = mediapipe/util/tflite/tflite_model_loader.h; sourceTree = ""; }; - C9EBA38B43942A7E00000000 /* IOSTarget.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = IOSTarget.hpp; path = mediapipe/render/core/IOSTarget.hpp; sourceTree = ""; }; - C9EBA38B43F1E68200000000 /* location.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = location.cc; path = mediapipe/framework/formats/location.cc; sourceTree = ""; }; - C9EBA38B44ABC53B00000000 /* logging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = logging.h; path = mediapipe/framework/port/logging.h; sourceTree = ""; }; - C9EBA38B44E5B35800000000 /* GPUImageTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageTarget.h; path = mediapipe/render/core/GPUImageTarget.h; sourceTree = ""; }; - C9EBA38B44ED965D00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/port/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B44FB42D500000000 /* trace_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_buffer.h; path = mediapipe/framework/profiler/trace_buffer.h; sourceTree = ""; }; - C9EBA38B46113BED00000000 /* cpu_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_util.h; path = mediapipe/util/cpu_util.h; sourceTree = ""; }; - C9EBA38B461E3D9A00000000 /* face_mesh_module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module.h; path = mediapipe/render/module/beauty/face_mesh_module.h; sourceTree = ""; }; - C9EBA38B4627F57600000000 /* image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image.h; path = mediapipe/framework/formats/image.h; sourceTree = ""; }; - C9EBA38B469B0ADD00000000 /* options_registry.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_registry.cc; path = mediapipe/framework/tool/options_registry.cc; sourceTree = ""; }; - C9EBA38B46DF6A4400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B485A0E0E00000000 /* contract.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = contract.h; path = mediapipe/framework/api2/contract.h; sourceTree = ""; }; - C9EBA38B4971400100000000 /* pixel_buffer_pool_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pixel_buffer_pool_util.h; path = mediapipe/gpu/pixel_buffer_pool_util.h; sourceTree = ""; }; - C9EBA38B49AA7F2B00000000 /* status_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_builder.cc; path = mediapipe/framework/deps/status_builder.cc; sourceTree = ""; }; - C9EBA38B49F24B8A00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_BB6C8515_ios_min15.5.a; path = lib_idx_gl_simple_shaders_BB6C8515_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B4C65DBEC00000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0.a; path = lib_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B4C68E01800000000 /* gl_texture_buffer_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer_pool.cc; path = mediapipe/gpu/gl_texture_buffer_pool.cc; sourceTree = ""; }; - C9EBA38B4CAEB53C00000000 /* split_vector_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = split_vector_calculator.h; path = mediapipe/calculators/core/split_vector_calculator.h; sourceTree = ""; }; - C9EBA38B4CDCC8E700000000 /* gl_context.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context.cc; path = mediapipe/gpu/gl_context.cc; sourceTree = ""; }; - C9EBA38B4D127A8900000000 /* image_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_opencv.h; path = mediapipe/framework/formats/image_opencv.h; sourceTree = ""; }; - C9EBA38B4D5AE90800000000 /* trace_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_builder.h; path = mediapipe/framework/profiler/trace_builder.h; sourceTree = ""; }; - C9EBA38B4D6C4C7F00000000 /* gpu_shared_data_internal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_shared_data_internal.cc; path = mediapipe/gpu/gpu_shared_data_internal.cc; sourceTree = ""; }; - C9EBA38B4D6E7FC300000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/port/status_builder.h; sourceTree = ""; }; - C9EBA38B4D97960200000000 /* resource_util_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_internal.h; path = mediapipe/util/resource_util_internal.h; sourceTree = ""; }; - C9EBA38B4E80EB1200000000 /* gpu_buffer_multi_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_multi_pool.h; path = mediapipe/gpu/gpu_buffer_multi_pool.h; sourceTree = ""; }; - C9EBA38B4F3C878200000000 /* const_str.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = const_str.h; path = mediapipe/framework/api2/const_str.h; sourceTree = ""; }; - C9EBA38B4FBDBA9600000000 /* MPPMetalHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalHelper.h; path = mediapipe/gpu/MPPMetalHelper.h; sourceTree = ""; }; - C9EBA38B520F4EF100000000 /* options_syntax_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_syntax_util.cc; path = mediapipe/framework/tool/options_syntax_util.cc; sourceTree = ""; }; - C9EBA38B5248E6C500000000 /* SourceImage.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceImage.hpp; path = mediapipe/render/core/SourceImage.hpp; sourceTree = ""; }; - C9EBA38B5295A06500000000 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = Info.plist; path = mediapipe/render/module/beauty/ios/framework/Info.plist; sourceTree = ""; }; - C9EBA38B5350254B00000000 /* association_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = association_calculator.h; path = mediapipe/calculators/util/association_calculator.h; sourceTree = ""; }; - C9EBA38B53F9CB0E00000000 /* resource_util_custom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_custom.h; path = mediapipe/util/resource_util_custom.h; sourceTree = ""; }; - C9EBA38B5406C25000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/calculators/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B547423AA00000000 /* subgraph_expansion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = subgraph_expansion.h; path = mediapipe/framework/tool/subgraph_expansion.h; sourceTree = ""; }; - C9EBA38B54A66D1C00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0.a; path = lib_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B54B2B79500000000 /* gl_texture_view.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_view.cc; path = mediapipe/gpu/gl_texture_view.cc; sourceTree = ""; }; - C9EBA38B54C7579B00000000 /* tflite_model_loader.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_loader.cc; path = mediapipe/util/tflite/tflite_model_loader.cc; sourceTree = ""; }; - C9EBA38B55851C0600000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B55E7441C00000000 /* gpu_buffer_format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_format.h; path = mediapipe/gpu/gpu_buffer_format.h; sourceTree = ""; }; - C9EBA38B56552D1100000000 /* image_to_tensor_converter_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_opencv.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.cc; sourceTree = ""; }; - C9EBA38B56DEC5F100000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/port/singleton.h; sourceTree = ""; }; - C9EBA38B5717A8BD00000000 /* clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clock.cc; path = mediapipe/framework/deps/clock.cc; sourceTree = ""; }; - C9EBA38B5762E32800000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B577ED22A00000000 /* lib_idx_math_8C8F00BB_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_8C8F00BB_ios_min11.0.a; path = lib_idx_math_8C8F00BB_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B57A481FA00000000 /* GLThreadDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GLThreadDispatch.h; path = mediapipe/render/core/GLThreadDispatch.h; sourceTree = ""; }; - C9EBA38B586F6F7B00000000 /* face_mesh_beauty_render.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_beauty_render.h; path = mediapipe/render/module/beauty/face_mesh_beauty_render.h; sourceTree = ""; }; - C9EBA38B59F6EA2D00000000 /* name_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = name_util.h; path = mediapipe/framework/tool/name_util.h; sourceTree = ""; }; - C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dispatch_queue.cpp; path = mediapipe/render/core/dispatch_queue.cpp; sourceTree = ""; }; - C9EBA38B5C1877A600000000 /* vec3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec3.cpp; path = mediapipe/render/core/math/vec3.cpp; sourceTree = ""; }; - C9EBA38B5D50D01600000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/objc/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B5D88C1C400000000 /* lib_idx_math_8C8F00BB_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_8C8F00BB_ios_min15.5.a; path = lib_idx_math_8C8F00BB_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B5DC383CA00000000 /* landmarks_refinement_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_refinement_calculator.h; path = mediapipe/calculators/util/landmarks_refinement_calculator.h; sourceTree = ""; }; - C9EBA38B5E64B57D00000000 /* profiler_resource_util_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_common.cc; path = mediapipe/framework/profiler/profiler_resource_util_common.cc; sourceTree = ""; }; - C9EBA38B61331D3300000000 /* sharded_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sharded_map.h; path = mediapipe/framework/profiler/sharded_map.h; sourceTree = ""; }; - C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IOSTarget.cpp; path = mediapipe/render/core/IOSTarget.cpp; sourceTree = ""; }; - C9EBA38B61B557B900000000 /* default_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = default_input_stream_handler.cc; path = mediapipe/framework/stream_handler/default_input_stream_handler.cc; sourceTree = ""; }; - C9EBA38B61B7EE9300000000 /* clip_vector_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clip_vector_size_calculator.cc; path = mediapipe/calculators/core/clip_vector_size_calculator.cc; sourceTree = ""; }; - C9EBA38B629012EE00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5.a; path = lib_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B62E8CBE400000000 /* status_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_util.h; path = mediapipe/framework/tool/status_util.h; sourceTree = ""; }; - C9EBA38B62F2104200000000 /* Framebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Framebuffer.hpp; path = mediapipe/render/core/Framebuffer.hpp; sourceTree = ""; }; - C9EBA38B63600BBD00000000 /* advanced_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_inc.h; path = mediapipe/framework/port/advanced_proto_inc.h; sourceTree = ""; }; - C9EBA38B63CED78700000000 /* NSError+util_status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSError+util_status.h"; path = "mediapipe/objc/NSError+util_status.h"; sourceTree = ""; }; - C9EBA38B64296FF400000000 /* image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame.h; path = mediapipe/framework/formats/image_frame.h; sourceTree = ""; }; - C9EBA38B6449A05600000000 /* file_helpers.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_helpers.cc; path = mediapipe/framework/deps/file_helpers.cc; sourceTree = ""; }; - C9EBA38B653148E700000000 /* options_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_util.cc; path = mediapipe/framework/tool/options_util.cc; sourceTree = ""; }; - C9EBA38B65918E7200000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/deps/point2.h; sourceTree = ""; }; - C9EBA38B65A317A000000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5.a; path = lib_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B65E57C6A00000000 /* resource_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util.cc; path = mediapipe/util/resource_util.cc; sourceTree = ""; }; - C9EBA38B66B5DC2700000000 /* split_vector_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_vector_calculator.cc; path = mediapipe/calculators/core/split_vector_calculator.cc; sourceTree = ""; }; - C9EBA38B67556E8A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/ios/framework/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B675A27C100000000 /* options_syntax_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_syntax_util.h; path = mediapipe/framework/tool/options_syntax_util.h; sourceTree = ""; }; - C9EBA38B67CBA0C400000000 /* lib_idx_shader_util_6E7BE0E8_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_6E7BE0E8_ios_min15.5.a; path = lib_idx_shader_util_6E7BE0E8_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B68726D3200000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_31458695_ios_min15.5.a; path = lib_idx_location_image_frame_opencv_31458695_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B68F79D3600000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_A45991B3_ios_min15.5.a; path = lib_idx_begin_loop_calculator_A45991B3_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B6919418400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B699CC77A00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B6A2F386900000000 /* gl_thread_collector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_thread_collector.h; path = mediapipe/gpu/gl_thread_collector.h; sourceTree = ""; }; - C9EBA38B6A77331700000000 /* graph_tracer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_tracer.h; path = mediapipe/framework/profiler/graph_tracer.h; sourceTree = ""; }; - C9EBA38B6A8EBE1E00000000 /* landmarks_refinement_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_refinement_calculator.cc; path = mediapipe/calculators/util/landmarks_refinement_calculator.cc; sourceTree = ""; }; - C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Framebuffer.cpp; path = mediapipe/render/core/Framebuffer.cpp; sourceTree = ""; }; - C9EBA38B6B7D834500000000 /* validate_name.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate_name.cc; path = mediapipe/framework/tool/validate_name.cc; sourceTree = ""; }; - C9EBA38B6C2D12C800000000 /* TargetView.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = TargetView.hpp; path = mediapipe/render/core/TargetView.hpp; sourceTree = ""; }; - C9EBA38B6D584F4C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_FA9E6EC1_ios_min15.5.a; path = lib_idx_annotation_renderer_FA9E6EC1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B6E1CB88E00000000 /* association_norm_rect_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = association_norm_rect_calculator.cc; path = mediapipe/calculators/util/association_norm_rect_calculator.cc; sourceTree = ""; }; - C9EBA38B6E2763AD00000000 /* transpose_conv_bias.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transpose_conv_bias.cc; path = mediapipe/util/tflite/operations/transpose_conv_bias.cc; sourceTree = ""; }; - C9EBA38B6E45D2D500000000 /* ret_check.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ret_check.cc; path = mediapipe/framework/deps/ret_check.cc; sourceTree = ""; }; - C9EBA38B6FA0708400000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B6FA6B02B00000000 /* switch_mux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_mux_calculator.cc; path = mediapipe/framework/tool/switch_mux_calculator.cc; sourceTree = ""; }; - C9EBA38B6FBA195800000000 /* file_path.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_path.h; path = mediapipe/framework/deps/file_path.h; sourceTree = ""; }; - C9EBA38B6FE5A40400000000 /* Filter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Filter.hpp; path = mediapipe/render/core/Filter.hpp; sourceTree = ""; }; - C9EBA38B702BED5800000000 /* image_to_tensor_converter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter.h; path = mediapipe/calculators/tensor/image_to_tensor_converter.h; sourceTree = ""; }; - C9EBA38B70EF5FEB00000000 /* no_destructor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = mediapipe/framework/deps/no_destructor.h; sourceTree = ""; }; - C9EBA38B7111172300000000 /* image_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_opencv.cc; path = mediapipe/framework/formats/image_opencv.cc; sourceTree = ""; }; - C9EBA38B71F9799600000000 /* image_frame_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame_opencv.cc; path = mediapipe/framework/formats/image_frame_opencv.cc; sourceTree = ""; }; - C9EBA38B72426CA600000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0.a; path = lib_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B729B09E400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_0CCDA0DE_ios_min11.0.a; path = lib_idx_image_opencv_0CCDA0DE_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B7309A6CF00000000 /* MPPTimestampConverter.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPTimestampConverter.mm; path = mediapipe/objc/MPPTimestampConverter.mm; sourceTree = ""; }; - C9EBA38B7334328E00000000 /* thresholding_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = thresholding_calculator.cc; path = mediapipe/calculators/util/thresholding_calculator.cc; sourceTree = ""; }; - C9EBA38B74A45FEA00000000 /* MPPMetalHelper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalHelper.mm; path = mediapipe/gpu/MPPMetalHelper.mm; sourceTree = ""; }; - C9EBA38B74A84AF100000000 /* file_path.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_path.cc; path = mediapipe/framework/deps/file_path.cc; sourceTree = ""; }; - C9EBA38B758D0A4200000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/deps/rectangle.h; sourceTree = ""; }; - C9EBA38B761A81BD00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/common/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B769043C800000000 /* core_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = core_proto_inc.h; path = mediapipe/framework/port/core_proto_inc.h; sourceTree = ""; }; - C9EBA38B76BC0CD600000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B76FEEF7C00000000 /* Ref.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Ref.hpp; path = mediapipe/render/core/Ref.hpp; sourceTree = ""; }; - C9EBA38B77278F3F00000000 /* CVFramebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = CVFramebuffer.hpp; path = mediapipe/render/core/CVFramebuffer.hpp; sourceTree = ""; }; - C9EBA38B78B48F9A00000000 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; name = Info.plist; path = "FaceUnityFramework.xcodeproj/.tulsi/tulsi-execution-root/bazel-tulsi-includes/x/x/mediapipe/render/module/beauty/ios/framework/OlaFaceUnityFramework-intermediates/Info.plist"; sourceTree = SOURCE_ROOT; }; - C9EBA38B78D51A7E00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_C563E307_ios_min11.0.a; path = lib_idx_detection_projection_calculator_C563E307_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B794C398A00000000 /* profiler_resource_util_ios.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_ios.cc; path = mediapipe/framework/profiler/profiler_resource_util_ios.cc; sourceTree = ""; }; - C9EBA38B7A36D66700000000 /* GPUImageUtil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GPUImageUtil.cpp; path = mediapipe/render/core/GPUImageUtil.cpp; sourceTree = ""; }; - C9EBA38B7A752E9000000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5.a; path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B7C73EE9A00000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_714B0603_ios_min15.5.a; path = lib_idx_tensors_to_detections_calculator_714B0603_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B7CAF9C9900000000 /* gpu_buffer_multi_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_multi_pool.cc; path = mediapipe/gpu/gpu_buffer_multi_pool.cc; sourceTree = ""; }; - C9EBA38B7CB9F0A700000000 /* gpu_buffer_storage_image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_image_frame.h; path = mediapipe/gpu/gpu_buffer_storage_image_frame.h; sourceTree = ""; }; - C9EBA38B7CF3974400000000 /* lib_idx_olamodule_common_library_511040E9_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_511040E9_ios_min11.0.a; path = lib_idx_olamodule_common_library_511040E9_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B7D267CA200000000 /* options_field_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_field_util.h; path = mediapipe/framework/tool/options_field_util.h; sourceTree = ""; }; - C9EBA38B7D35C3EB00000000 /* face_landmark_with_attention.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_landmark_with_attention.tflite; path = mediapipe/modules/face_landmark/face_landmark_with_attention.tflite; sourceTree = ""; }; - C9EBA38B7DAFBCF400000000 /* fixed_size_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fixed_size_input_stream_handler.cc; path = mediapipe/framework/stream_handler/fixed_size_input_stream_handler.cc; sourceTree = ""; }; - C9EBA38B7E0C41A600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5.a; path = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B7E72F9CB00000000 /* gl_context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context.h; path = mediapipe/gpu/gl_context.h; sourceTree = ""; }; - C9EBA38B7F781A8A00000000 /* image_to_tensor_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_calculator.cc; path = mediapipe/calculators/tensor/image_to_tensor_calculator.cc; sourceTree = ""; }; - C9EBA38B8026FAEC00000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/api2/port.h; sourceTree = ""; }; - C9EBA38B80DA5B6200000000 /* switch_demux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_demux_calculator.cc; path = mediapipe/framework/tool/switch_demux_calculator.cc; sourceTree = ""; }; - C9EBA38B8102402E00000000 /* options_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_registry.h; path = mediapipe/framework/tool/options_registry.h; sourceTree = ""; }; - C9EBA38B831FD45C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_FA9E6EC1_ios_min11.0.a; path = lib_idx_annotation_renderer_FA9E6EC1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B8324A2C800000000 /* options_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_util.h; path = mediapipe/framework/tool/options_util.h; sourceTree = ""; }; - C9EBA38B833288FE00000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/deps/status_macros.h; sourceTree = ""; }; - C9EBA38B83845FB800000000 /* CFHolder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CFHolder.h; path = mediapipe/objc/CFHolder.h; sourceTree = ""; }; - C9EBA38B83AFE1B600000000 /* subgraph_expansion.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = subgraph_expansion.cc; path = mediapipe/framework/tool/subgraph_expansion.cc; sourceTree = ""; }; - C9EBA38B83FAA32800000000 /* lib_idx_olamodule_common_library_511040E9_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_511040E9_ios_min15.5.a; path = lib_idx_olamodule_common_library_511040E9_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B8400579B00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/port/ret_check.h; sourceTree = ""; }; - C9EBA38B8474EEF500000000 /* proto_util_lite.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = proto_util_lite.cc; path = mediapipe/framework/tool/proto_util_lite.cc; sourceTree = ""; }; - C9EBA38B85095B6300000000 /* annotation_overlay_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_overlay_calculator.cc; path = mediapipe/calculators/util/annotation_overlay_calculator.cc; sourceTree = ""; }; - C9EBA38B8539D02400000000 /* statusor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = statusor.h; path = mediapipe/framework/port/statusor.h; sourceTree = ""; }; - C9EBA38B856E889200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5.a; path = lib_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B85ADE62E00000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B86F0323A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tensor/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B879D222200000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_714B0603_ios_min11.0.a; path = lib_idx_tensors_to_detections_calculator_714B0603_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B880E6D6100000000 /* sink.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sink.cc; path = mediapipe/framework/tool/sink.cc; sourceTree = ""; }; - C9EBA38B8884614F00000000 /* FramebufferCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FramebufferCache.cpp; path = mediapipe/render/core/FramebufferCache.cpp; sourceTree = ""; }; - C9EBA38B88B6477F00000000 /* image_properties_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_properties_calculator.cc; path = mediapipe/calculators/image/image_properties_calculator.cc; sourceTree = ""; }; - C9EBA38B88CF16C500000000 /* monotonic_clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = monotonic_clock.cc; path = mediapipe/framework/deps/monotonic_clock.cc; sourceTree = ""; }; - C9EBA38B891AB9AF00000000 /* fill_packet_set.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fill_packet_set.cc; path = mediapipe/framework/tool/fill_packet_set.cc; sourceTree = ""; }; - C9EBA38B896EA7BE00000000 /* face_mesh_module.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module.cc; path = mediapipe/render/module/beauty/face_mesh_module.cc; sourceTree = ""; }; - C9EBA38B8A51A90C00000000 /* lib_idx_tensor_3731EC48_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_3731EC48_ios_min15.5.a; path = lib_idx_tensor_3731EC48_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B8AB21CB100000000 /* inference_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inference_calculator.h; path = mediapipe/calculators/tensor/inference_calculator.h; sourceTree = ""; }; - C9EBA38B8B6DC24E00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_BB6C8515_ios_min11.0.a; path = lib_idx_gl_simple_shaders_BB6C8515_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B8BDC2B9600000000 /* max_pool_argmax.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_pool_argmax.cc; path = mediapipe/util/tflite/operations/max_pool_argmax.cc; sourceTree = ""; }; - C9EBA38B8C0A8DE100000000 /* trace_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = trace_builder.cc; path = mediapipe/framework/profiler/trace_builder.cc; sourceTree = ""; }; - C9EBA38B8C10B54300000000 /* GPUImage-x.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "GPUImage-x.h"; path = "mediapipe/render/core/GPUImage-x.h"; sourceTree = ""; }; - C9EBA38B8D59D9EF00000000 /* container_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = container_util.h; path = mediapipe/framework/tool/container_util.h; sourceTree = ""; }; - C9EBA38B8E64823900000000 /* detection_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detection_projection_calculator.cc; path = mediapipe/calculators/util/detection_projection_calculator.cc; sourceTree = ""; }; - C9EBA38B8F1A956900000000 /* tflite_custom_op_resolver_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_custom_op_resolver_calculator.cc; path = mediapipe/calculators/tflite/tflite_custom_op_resolver_calculator.cc; sourceTree = ""; }; - C9EBA38B8FA98B6200000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0.a; path = lib_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B90340E7500000000 /* begin_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = begin_loop_calculator.cc; path = mediapipe/calculators/core/begin_loop_calculator.cc; sourceTree = ""; }; - C9EBA38B9066DD6C00000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/port/rectangle.h; sourceTree = ""; }; - C9EBA38B9165234300000000 /* Context.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Context.cpp; path = mediapipe/render/core/Context.cpp; sourceTree = ""; }; - C9EBA38B93B4871400000000 /* vec2.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec2.inl; path = mediapipe/render/core/math/vec2.inl; sourceTree = ""; }; - C9EBA38B94A5A5B700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B958571C200000000 /* non_max_suppression_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = non_max_suppression_calculator.cc; path = mediapipe/calculators/util/non_max_suppression_calculator.cc; sourceTree = ""; }; - C9EBA38B9590DB2200000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/deps/status_builder.h; sourceTree = ""; }; - C9EBA38B9616CB8A00000000 /* clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clock.h; path = mediapipe/framework/deps/clock.h; sourceTree = ""; }; - C9EBA38B962B6C3500000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/deps/threadpool.h; sourceTree = ""; }; - C9EBA38B96C53AF700000000 /* clip_vector_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clip_vector_size_calculator.h; path = mediapipe/calculators/core/clip_vector_size_calculator.h; sourceTree = ""; }; - C9EBA38B96E55FFB00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/object_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38B97A291BC00000000 /* math_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math_utils.cpp; path = mediapipe/render/core/math/math_utils.cpp; sourceTree = ""; }; - C9EBA38B97D6686E00000000 /* rect_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_to_render_data_calculator.cc; path = mediapipe/calculators/util/rect_to_render_data_calculator.cc; sourceTree = ""; }; - C9EBA38B983418F800000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/deps/file_helpers.h; sourceTree = ""; }; - C9EBA38B9893EFFE00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/deps/ret_check.h; sourceTree = ""; }; - C9EBA38B993F10C300000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/deps/singleton.h; sourceTree = ""; }; - C9EBA38B9983007000000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_EED10535_ios_min15.5.a; path = lib_idx_transpose_conv_bias_EED10535_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38B9ADB4E5D00000000 /* gl_context_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_profiler.cc; path = mediapipe/framework/profiler/gl_context_profiler.cc; sourceTree = ""; }; - C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGroup.cpp; path = mediapipe/render/core/FilterGroup.cpp; sourceTree = ""; }; - C9EBA38B9C74CB9200000000 /* node.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = node.cc; path = mediapipe/framework/api2/node.cc; sourceTree = ""; }; - C9EBA38B9CC065F800000000 /* GLProgram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLProgram.cpp; path = mediapipe/render/core/GLProgram.cpp; sourceTree = ""; }; - C9EBA38B9EF2C99D00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BA0CAC80600000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0.a; path = lib_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA0E750B200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA1A7A6AB00000000 /* previous_loopback_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = previous_loopback_calculator.cc; path = mediapipe/calculators/core/previous_loopback_calculator.cc; sourceTree = ""; }; - C9EBA38BA30CE7D000000000 /* MPPGraphGPUData.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraphGPUData.mm; path = mediapipe/gpu/MPPGraphGPUData.mm; sourceTree = ""; }; - C9EBA38BA33D624200000000 /* lib_idx_core_core-ios_B15523BE_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_core-ios_B15523BE_ios_min15.5.a"; path = "lib_idx_core_core-ios_B15523BE_ios_min15.5.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA383D63F00000000 /* annotation_renderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = annotation_renderer.h; path = mediapipe/util/annotation_renderer.h; sourceTree = ""; }; - C9EBA38BA4741C1C00000000 /* gpu_shared_data_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_shared_data_internal.h; path = mediapipe/gpu/gpu_shared_data_internal.h; sourceTree = ""; }; - C9EBA38BA4EA8B5400000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA515D7AD00000000 /* shader_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = shader_util.cc; path = mediapipe/gpu/shader_util.cc; sourceTree = ""; }; - C9EBA38BA568C51600000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_6A07387A_ios_min15.5.a; path = lib_idx_cpu_op_resolver_6A07387A_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA5D40D5600000000 /* rect_transformation_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_transformation_calculator.cc; path = mediapipe/calculators/util/rect_transformation_calculator.cc; sourceTree = ""; }; - C9EBA38BA629C1E800000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA679284000000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_6A07387A_ios_min11.0.a; path = lib_idx_cpu_op_resolver_6A07387A_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA6892EDC00000000 /* lib_idx_matrix_A43B592D_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_A43B592D_ios_min11.0.a; path = lib_idx_matrix_A43B592D_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA6E657AE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_1F21F8B4_ios_min11.0.a; path = lib_idx_inference_calculator_metal_1F21F8B4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA6E86D0400000000 /* gl_simple_shaders.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_simple_shaders.cc; path = mediapipe/gpu/gl_simple_shaders.cc; sourceTree = ""; }; - C9EBA38BA6EB86DB00000000 /* validate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate.h; path = mediapipe/framework/tool/validate.h; sourceTree = ""; }; - C9EBA38BA6F9610E00000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_7B6F598A_ios_min11.0.a; path = lib_idx_split_vector_calculator_7B6F598A_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA717C69F00000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/port/port.h; sourceTree = ""; }; - C9EBA38BA740CAE000000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/deps/numbers.h; sourceTree = ""; }; - C9EBA38BA7A5495900000000 /* tensor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor.cc; path = mediapipe/framework/formats/tensor.cc; sourceTree = ""; }; - C9EBA38BA7B190CB00000000 /* tag_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map.h; path = mediapipe/framework/tool/tag_map.h; sourceTree = ""; }; - C9EBA38BA7F8D88F00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BA952909800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BA9FEEACC00000000 /* name_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = name_util.cc; path = mediapipe/framework/tool/name_util.cc; sourceTree = ""; }; - C9EBA38BAA3DAAFE00000000 /* op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = op_resolver.cc; path = mediapipe/util/tflite/op_resolver.cc; sourceTree = ""; }; - C9EBA38BAA9B127200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BAAEF9A5D00000000 /* gl_calculator_helper_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper_impl.h; path = mediapipe/gpu/gl_calculator_helper_impl.h; sourceTree = ""; }; - C9EBA38BAB44B2BA00000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/port/aligned_malloc_and_free.h; sourceTree = ""; }; - C9EBA38BAB865B6B00000000 /* image_frame_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_view.h; path = mediapipe/gpu/image_frame_view.h; sourceTree = ""; }; - C9EBA38BAC1BF96E00000000 /* header_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = header_util.h; path = mediapipe/util/header_util.h; sourceTree = ""; }; - C9EBA38BAD990BB500000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/deps/status.h; sourceTree = ""; }; - C9EBA38BAE5D302600000000 /* math.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math.cpp; path = mediapipe/render/core/math.cpp; sourceTree = ""; }; - C9EBA38BAEB6A89F00000000 /* image_to_tensor_converter_metal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_metal.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.h; sourceTree = ""; }; - C9EBA38BAF808B4E00000000 /* landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_render_data_calculator.cc; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.cc; sourceTree = ""; }; - C9EBA38BAF84FD5B00000000 /* landmarks_to_render_data_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_render_data_calculator.h; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.h; sourceTree = ""; }; - C9EBA38BAFDA2DAC00000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0.a; path = lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BAFF7454F00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/gpu/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BB1F58FA100000000 /* options_field_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_field_util.cc; path = mediapipe/framework/tool/options_field_util.cc; sourceTree = ""; }; - C9EBA38BB20E049D00000000 /* gpu_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer.cc; path = mediapipe/gpu/gpu_buffer.cc; sourceTree = ""; }; - C9EBA38BB226E3E500000000 /* GPUImageUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageUtil.h; path = mediapipe/render/core/GPUImageUtil.h; sourceTree = ""; }; - C9EBA38BB23861FD00000000 /* OpipeDispatch.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OpipeDispatch.hpp; path = mediapipe/render/core/OpipeDispatch.hpp; sourceTree = ""; }; - C9EBA38BB46123F900000000 /* attachments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = attachments.h; path = mediapipe/gpu/attachments.h; sourceTree = ""; }; - C9EBA38BB59EF01500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/operations/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BB5CC36C700000000 /* any_proto.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = any_proto.h; path = mediapipe/framework/port/any_proto.h; sourceTree = ""; }; - C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpipeDispatch.cpp; path = mediapipe/render/core/OpipeDispatch.cpp; sourceTree = ""; }; - C9EBA38BB64F41C700000000 /* mat4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = mat4.inl; path = mediapipe/render/core/math/mat4.inl; sourceTree = ""; }; - C9EBA38BB68AAB6100000000 /* landmarks_to_detection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_detection_calculator.cc; path = mediapipe/calculators/util/landmarks_to_detection_calculator.cc; sourceTree = ""; }; - C9EBA38BB70D8FD100000000 /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Source.cpp; path = mediapipe/render/core/Source.cpp; sourceTree = ""; }; - C9EBA38BB742764B00000000 /* tensors_to_detections_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_detections_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_detections_calculator.cc; sourceTree = ""; }; - C9EBA38BB766CDE400000000 /* image_to_tensor_utils.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_utils.cc; path = mediapipe/calculators/tensor/image_to_tensor_utils.cc; sourceTree = ""; }; - C9EBA38BB770D6AA00000000 /* fill_packet_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fill_packet_set.h; path = mediapipe/framework/tool/fill_packet_set.h; sourceTree = ""; }; - C9EBA38BB7DF80B800000000 /* thread_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = thread_options.h; path = mediapipe/framework/deps/thread_options.h; sourceTree = ""; }; - C9EBA38BB84C5CCE00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_C563E307_ios_min15.5.a; path = lib_idx_detection_projection_calculator_C563E307_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BB96C60C700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/api2/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BB99FAC6D00000000 /* gl_calculator_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper.cc; path = mediapipe/gpu/gl_calculator_helper.cc; sourceTree = ""; }; - C9EBA38BB9A2F8CA00000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_6019C843_ios_min15.5.a; path = lib_idx_non_max_suppression_calculator_6019C843_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BB9D8CAAA00000000 /* landmarks_to_transform_matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_transform_matrix.h; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.h; sourceTree = ""; }; - C9EBA38BB9EC9D4800000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_7B6F598A_ios_min15.5.a; path = lib_idx_split_vector_calculator_7B6F598A_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BBAF897E200000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0.a; path = lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BBB054CF600000000 /* tflite_model_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_calculator.cc; path = mediapipe/calculators/tflite/tflite_model_calculator.cc; sourceTree = ""; }; - C9EBA38BBB7F30E700000000 /* vec2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec2.cpp; path = mediapipe/render/core/math/vec2.cpp; sourceTree = ""; }; - C9EBA38BBBC10FE200000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BBC89365D00000000 /* gpu_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer.h; path = mediapipe/gpu/gpu_buffer.h; sourceTree = ""; }; - C9EBA38BBC8A185A00000000 /* flow_limiter_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = flow_limiter_calculator.cc; path = mediapipe/calculators/core/flow_limiter_calculator.cc; sourceTree = ""; }; - C9EBA38BBCA54A3A00000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_B3671FB1_ios_min15.5.a; path = lib_idx_MPPMetalUtil_B3671FB1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BBCD7F8FB00000000 /* op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = op_resolver.h; path = mediapipe/util/tflite/op_resolver.h; sourceTree = ""; }; - C9EBA38BBCEAB42A00000000 /* switch_container.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_container.cc; path = mediapipe/framework/tool/switch_container.cc; sourceTree = ""; }; - C9EBA38BBD280FED00000000 /* shader_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = shader_util.h; path = mediapipe/gpu/shader_util.h; sourceTree = ""; }; - C9EBA38BBD9BA0EF00000000 /* matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = matrix.cc; path = mediapipe/framework/formats/matrix.cc; sourceTree = ""; }; - C9EBA38BBDEE69CE00000000 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = config.h; path = mediapipe/util/tflite/config.h; sourceTree = ""; }; - C9EBA38BBE182A6600000000 /* split_proto_list_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_proto_list_calculator.cc; path = mediapipe/calculators/core/split_proto_list_calculator.cc; sourceTree = ""; }; - C9EBA38BBE2A34B700000000 /* vec4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec4.hpp; path = mediapipe/render/core/math/vec4.hpp; sourceTree = ""; }; - C9EBA38BBE50ED1A00000000 /* lib_idx_shader_util_6E7BE0E8_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_6E7BE0E8_ios_min11.0.a; path = lib_idx_shader_util_6E7BE0E8_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BBED8F35000000000 /* Context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Context.hpp; path = mediapipe/render/core/Context.hpp; sourceTree = ""; }; - C9EBA38BC04E125300000000 /* tensor_ahwb.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor_ahwb.cc; path = mediapipe/framework/formats/tensor_ahwb.cc; sourceTree = ""; }; - C9EBA38BC0D2CA0900000000 /* registration_token.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration_token.h; path = mediapipe/framework/deps/registration_token.h; sourceTree = ""; }; - C9EBA38BC278B50300000000 /* gpu_buffer_storage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage.h; path = mediapipe/gpu/gpu_buffer_storage.h; sourceTree = ""; }; - C9EBA38BC2D4982400000000 /* OlaFaceUnityFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = OlaFaceUnityFramework.framework; path = OlaFaceUnityFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BC2F713F900000000 /* graph_tracer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_tracer.cc; path = mediapipe/framework/profiler/graph_tracer.cc; sourceTree = ""; }; - C9EBA38BC3846E8900000000 /* GLProgram.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = GLProgram.hpp; path = mediapipe/render/core/GLProgram.hpp; sourceTree = ""; }; - C9EBA38BC3939B2500000000 /* integral_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = integral_types.h; path = mediapipe/framework/port/integral_types.h; sourceTree = ""; }; - C9EBA38BC41917A300000000 /* container_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = container_util.cc; path = mediapipe/framework/tool/container_util.cc; sourceTree = ""; }; - C9EBA38BC5B8FC9C00000000 /* inference_calculator_cpu.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_cpu.cc; path = mediapipe/calculators/tensor/inference_calculator_cpu.cc; sourceTree = ""; }; - C9EBA38BC655643C00000000 /* gl_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_base.h; path = mediapipe/gpu/gl_base.h; sourceTree = ""; }; - C9EBA38BC697AAFA00000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0.a; path = lib_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BC6F62DEE00000000 /* transform_tensor_bilinear.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_tensor_bilinear.cc; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.cc; sourceTree = ""; }; - C9EBA38BC730EFED00000000 /* local_file_contents_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = local_file_contents_calculator.cc; path = mediapipe/calculators/util/local_file_contents_calculator.cc; sourceTree = ""; }; - C9EBA38BC82837B100000000 /* to_image_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = to_image_calculator.cc; path = mediapipe/calculators/util/to_image_calculator.cc; sourceTree = ""; }; - C9EBA38BC94F5F5A00000000 /* dispatch_queue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dispatch_queue.h; path = mediapipe/render/core/dispatch_queue.h; sourceTree = ""; }; - C9EBA38BC9840E9900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BCA41AC6F00000000 /* annotation_renderer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_renderer.cc; path = mediapipe/util/annotation_renderer.cc; sourceTree = ""; }; - C9EBA38BCC47E68C00000000 /* gl_context_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context_internal.h; path = mediapipe/gpu/gl_context_internal.h; sourceTree = ""; }; - C9EBA38BCC83910500000000 /* gpu_service.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_service.cc; path = mediapipe/gpu/gpu_service.cc; sourceTree = ""; }; - C9EBA38BCC9C82C200000000 /* Ref.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Ref.cpp; path = mediapipe/render/core/Ref.cpp; sourceTree = ""; }; - C9EBA38BCCE4FA9600000000 /* transform_landmarks.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_landmarks.cc; path = mediapipe/util/tflite/operations/transform_landmarks.cc; sourceTree = ""; }; - C9EBA38BCDD4591A00000000 /* tag_map.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map.cc; path = mediapipe/framework/tool/tag_map.cc; sourceTree = ""; }; - C9EBA38BCE45B48400000000 /* FramebufferCache.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FramebufferCache.hpp; path = mediapipe/render/core/FramebufferCache.hpp; sourceTree = ""; }; - C9EBA38BCEEFFADB00000000 /* status_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_util.cc; path = mediapipe/framework/tool/status_util.cc; sourceTree = ""; }; - C9EBA38BCF1B8F7800000000 /* NSError+util_status.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "NSError+util_status.mm"; path = "mediapipe/objc/NSError+util_status.mm"; sourceTree = ""; }; - C9EBA38BD01E239500000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/deps/source_location.h; sourceTree = ""; }; - C9EBA38BD0FA2A8400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_0CCDA0DE_ios_min15.5.a; path = lib_idx_image_opencv_0CCDA0DE_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BD16450D500000000 /* inference_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator.cc; path = mediapipe/calculators/tensor/inference_calculator.cc; sourceTree = ""; }; - C9EBA38BD1A7539900000000 /* in_order_output_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = in_order_output_stream_handler.cc; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.cc; sourceTree = ""; }; - C9EBA38BD2DBF16C00000000 /* max_unpooling.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_unpooling.cc; path = mediapipe/util/tflite/operations/max_unpooling.cc; sourceTree = ""; }; - C9EBA38BD32E42E600000000 /* lib_idx_resource_util_DF96AF63_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_DF96AF63_ios_min15.5.a; path = lib_idx_resource_util_DF96AF63_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BD42D49D900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/profiler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BD42D824700000000 /* image_frame_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_opencv.h; path = mediapipe/framework/formats/image_frame_opencv.h; sourceTree = ""; }; - C9EBA38BD4AFAC8E00000000 /* max_unpooling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_unpooling.h; path = mediapipe/util/tflite/operations/max_unpooling.h; sourceTree = ""; }; - C9EBA38BD4F269EE00000000 /* lib_idx_file_path_740566D4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_740566D4_ios_min15.5.a; path = lib_idx_file_path_740566D4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BD639903100000000 /* gpu_service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_service.h; path = mediapipe/gpu/gpu_service.h; sourceTree = ""; }; - C9EBA38BD6BF7A0C00000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0.a; path = lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BD7132F7500000000 /* Weakify.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Weakify.h; path = mediapipe/objc/Weakify.h; sourceTree = ""; }; - C9EBA38BD7539B8400000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_6019C843_ios_min11.0.a; path = lib_idx_non_max_suppression_calculator_6019C843_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BD82DB00300000000 /* math.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math.hpp; path = mediapipe/render/core/math.hpp; sourceTree = ""; }; - C9EBA38BD8640FC700000000 /* advanced_proto_lite_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_lite_inc.h; path = mediapipe/framework/port/advanced_proto_lite_inc.h; sourceTree = ""; }; - C9EBA38BD9CF443F00000000 /* graph_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_profiler.cc; path = mediapipe/framework/profiler/graph_profiler.cc; sourceTree = ""; }; - C9EBA38BDAC4BB8100000000 /* MPPMetalUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalUtil.h; path = mediapipe/gpu/MPPMetalUtil.h; sourceTree = ""; }; - C9EBA38BDAE1885C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BDD48277C00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0.a; path = lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BDDDCBB2900000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/port/re2.h; sourceTree = ""; }; - C9EBA38BDE42741200000000 /* gl_calculator_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper.h; path = mediapipe/gpu/gl_calculator_helper.h; sourceTree = ""; }; - C9EBA38BDE65D38100000000 /* safe_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = safe_int.h; path = mediapipe/framework/deps/safe_int.h; sourceTree = ""; }; - C9EBA38BDE99597300000000 /* Source.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Source.hpp; path = mediapipe/render/core/Source.hpp; sourceTree = ""; }; - C9EBA38BDEA0293C00000000 /* SourceImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceImage.cpp; path = mediapipe/render/core/SourceImage.cpp; sourceTree = ""; }; - C9EBA38BE042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage_cv_pixel_buffer.cc; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.cc; sourceTree = ""; }; - C9EBA38BE1457C5300000000 /* face_landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_landmarks_to_render_data_calculator.cc; path = mediapipe/graphs/face_mesh/calculators/face_landmarks_to_render_data_calculator.cc; sourceTree = ""; }; - C9EBA38BE26B5B8600000000 /* tuple.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tuple.h; path = mediapipe/framework/api2/tuple.h; sourceTree = ""; }; - C9EBA38BE2F9462000000000 /* GPUImageMacros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageMacros.h; path = mediapipe/render/core/GPUImageMacros.h; sourceTree = ""; }; - C9EBA38BE38A2E1700000000 /* tag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag.h; path = mediapipe/framework/api2/tag.h; sourceTree = ""; }; - C9EBA38BE3D49C8200000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BE4456C3100000000 /* begin_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = begin_loop_calculator.h; path = mediapipe/calculators/core/begin_loop_calculator.h; sourceTree = ""; }; - C9EBA38BE607559C00000000 /* collection_has_min_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = collection_has_min_size_calculator.h; path = mediapipe/calculators/util/collection_has_min_size_calculator.h; sourceTree = ""; }; - C9EBA38BE6734FD200000000 /* topologicalsorter.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = topologicalsorter.cc; path = mediapipe/framework/deps/topologicalsorter.cc; sourceTree = ""; }; - C9EBA38BE6E5F27200000000 /* threadpool_pthread_impl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = threadpool_pthread_impl.cc; path = mediapipe/framework/deps/threadpool_pthread_impl.cc; sourceTree = ""; }; - C9EBA38BE6F665F300000000 /* circular_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = circular_buffer.h; path = mediapipe/framework/profiler/circular_buffer.h; sourceTree = ""; }; - C9EBA38BE7100B5A00000000 /* image_frame.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame.cc; path = mediapipe/framework/formats/image_frame.cc; sourceTree = ""; }; - C9EBA38BE807B54A00000000 /* image.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image.cc; path = mediapipe/framework/formats/image.cc; sourceTree = ""; }; - C9EBA38BE828302500000000 /* constant_side_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = constant_side_packet_calculator.cc; path = mediapipe/calculators/core/constant_side_packet_calculator.cc; sourceTree = ""; }; - C9EBA38BE8AA1C7C00000000 /* lib_idx_profiler_resource_util_09647121_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_09647121_ios_min11.0.a; path = lib_idx_profiler_resource_util_09647121_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BE91AE08600000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BEE49609500000000 /* proto_ns.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_ns.h; path = mediapipe/framework/port/proto_ns.h; sourceTree = ""; }; - C9EBA38BEED97A0A00000000 /* header_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = header_util.cc; path = mediapipe/util/header_util.cc; sourceTree = ""; }; - C9EBA38BEF9BE2D900000000 /* resource_util_apple.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util_apple.cc; path = mediapipe/util/resource_util_apple.cc; sourceTree = ""; }; - C9EBA38BEFA8DA8100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/subgraphs/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BF010336C00000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5.a; path = lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF0ED19A200000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0.a; path = lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF121E6F100000000 /* Target.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Target.cpp; path = mediapipe/render/core/Target.cpp; sourceTree = ""; }; - C9EBA38BF264347B00000000 /* mathutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mathutil.h; path = mediapipe/framework/deps/mathutil.h; sourceTree = ""; }; - C9EBA38BF2BC66A700000000 /* opencv_core_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_core_inc.h; path = mediapipe/framework/port/opencv_core_inc.h; sourceTree = ""; }; - C9EBA38BF2F4752D00000000 /* util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = util.cc; path = mediapipe/objc/util.cc; sourceTree = ""; }; - C9EBA38BF2F6EF7A00000000 /* registration_token.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration_token.cc; path = mediapipe/framework/deps/registration_token.cc; sourceTree = ""; }; - C9EBA38BF381D01A00000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0.a; path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF3C6671D00000000 /* transform_tensor_bilinear.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_tensor_bilinear.h; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.h; sourceTree = ""; }; - C9EBA38BF433E56800000000 /* gl_texture_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer.cc; path = mediapipe/gpu/gl_texture_buffer.cc; sourceTree = ""; }; - C9EBA38BF45C27B300000000 /* image_to_tensor_converter_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_opencv.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.h; sourceTree = ""; }; - C9EBA38BF4A32DC300000000 /* strong_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = strong_int.h; path = mediapipe/framework/deps/strong_int.h; sourceTree = ""; }; - C9EBA38BF4C6B57E00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF4DBB09F00000000 /* gl_context_eagl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_eagl.cc; path = mediapipe/gpu/gl_context_eagl.cc; sourceTree = ""; }; - C9EBA38BF506777200000000 /* lib_idx_tensor_3731EC48_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_3731EC48_ios_min11.0.a; path = lib_idx_tensor_3731EC48_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF55A3E2300000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/port/status.h; sourceTree = ""; }; - C9EBA38BF5C4F8A200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0.a; path = lib_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF5D9AD1900000000 /* FilterGroup.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FilterGroup.hpp; path = mediapipe/render/core/FilterGroup.hpp; sourceTree = ""; }; - C9EBA38BF60BB7D400000000 /* SourceCamera.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceCamera.hpp; path = mediapipe/render/core/SourceCamera.hpp; sourceTree = ""; }; - C9EBA38BF673885B00000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/deps/map_util.h; sourceTree = ""; }; - C9EBA38BF6D32D1300000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/port/point2.h; sourceTree = ""; }; - C9EBA38BF74A8D4000000000 /* lib_idx_resource_util_DF96AF63_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_DF96AF63_ios_min11.0.a; path = lib_idx_resource_util_DF96AF63_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF7562AA200000000 /* gl_texture_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_view.h; path = mediapipe/gpu/gl_texture_view.h; sourceTree = ""; }; - C9EBA38BF7CED4EA00000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_helpers_cpu_util_D61E8025_ios_min11.0.a; path = lib_idx_file_helpers_cpu_util_D61E8025_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BF803EBB100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_landmark/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BF9A814E200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/deps/vector.h; sourceTree = ""; }; - C9EBA38BF9BC7F3700000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/port/canonical_errors.h; sourceTree = ""; }; - C9EBA38BFA091E5200000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5.a; path = lib_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BFAE7643A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/math/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BFB4ACA3400000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_helpers_cpu_util_D61E8025_ios_min15.5.a; path = lib_idx_file_helpers_cpu_util_D61E8025_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BFC10936C00000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/port/topologicalsorter.h; sourceTree = ""; }; - C9EBA38BFCAD13AA00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_689F8605_ios_min11.0.a; path = lib_idx_tflite_model_loader_689F8605_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BFD0EBEF300000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/image/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BFE3D856E00000000 /* detections_to_rects_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_rects_calculator.cc; path = mediapipe/calculators/util/detections_to_rects_calculator.cc; sourceTree = ""; }; - C9EBA38BFE5E839400000000 /* in_order_output_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = in_order_output_stream_handler.h; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.h; sourceTree = ""; }; - C9EBA38BFE962B8A00000000 /* lib_idx_op_resolver_72040923_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_72040923_ios_min15.5.a; path = lib_idx_op_resolver_72040923_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C9EBA38BFEDC5EF900000000 /* registration.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration.cc; path = mediapipe/framework/deps/registration.cc; sourceTree = ""; }; - C9EBA38BFF73BDCB00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/tool/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; - C9EBA38BFFA669C400000000 /* ola_graph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ola_graph.h; path = mediapipe/render/module/common/ola_graph.h; sourceTree = ""; }; - C9EBA38BFFC5761700000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/port/threadpool.h; sourceTree = ""; }; + 6BF2BEB10019414900000000 /* vec3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec3.cpp; path = mediapipe/render/core/math/vec3.cpp; sourceTree = ""; }; + 6BF2BEB100939AF800000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a; path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_op_resolver.cc; path = mediapipe/util/tflite/cpu_op_resolver.cc; sourceTree = ""; }; + 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a; path = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB10278ED3800000000 /* MPPMetalUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalUtil.h; path = mediapipe/gpu/MPPMetalUtil.h; sourceTree = ""; }; + 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_0836C983_ios_min15.5.a; path = lib_idx_op_resolver_0836C983_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB103D38A7A00000000 /* options_syntax_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_syntax_util.h; path = mediapipe/framework/tool/options_syntax_util.h; sourceTree = ""; }; + 6BF2BEB103F9803500000000 /* CFHolder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = CFHolder.h; path = mediapipe/objc/CFHolder.h; sourceTree = ""; }; + 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = association_norm_rect_calculator.cc; path = mediapipe/calculators/util/association_norm_rect_calculator.cc; sourceTree = ""; }; + 6BF2BEB1042285A000000000 /* lib_idx_math_68C63536_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_68C63536_ios_min11.0.a; path = lib_idx_math_68C63536_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_pool_argmax.cc; path = mediapipe/util/tflite/operations/max_pool_argmax.cc; sourceTree = ""; }; + 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage.cc; path = mediapipe/gpu/gpu_buffer_storage.cc; sourceTree = ""; }; + 6BF2BEB104BA59E200000000 /* location.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = location.cc; path = mediapipe/framework/formats/location.cc; sourceTree = ""; }; + 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a; path = lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a; path = lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_C047EBB4_ios_min11.0.a; path = lib_idx_shader_util_C047EBB4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB10814BACE00000000 /* gpu_shared_data_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_shared_data_internal.h; path = mediapipe/gpu/gpu_shared_data_internal.h; sourceTree = ""; }; + 6BF2BEB10884202400000000 /* any_proto.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = any_proto.h; path = mediapipe/framework/port/any_proto.h; sourceTree = ""; }; + 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a; path = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fill_packet_set.cc; path = mediapipe/framework/tool/fill_packet_set.cc; sourceTree = ""; }; + 6BF2BEB10A15310300000000 /* gpu_buffer_storage_cv_pixel_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_cv_pixel_buffer.h; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.h; sourceTree = ""; }; + 6BF2BEB10A25C8B400000000 /* template_expander.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = template_expander.h; path = mediapipe/framework/tool/template_expander.h; sourceTree = ""; }; + 6BF2BEB10BDFC87C00000000 /* image_frame_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_opencv.h; path = mediapipe/framework/formats/image_frame_opencv.h; sourceTree = ""; }; + 6BF2BEB10DE77EFE00000000 /* gl_context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context.h; path = mediapipe/gpu/gl_context.h; sourceTree = ""; }; + 6BF2BEB10DF9F37000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/object_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB10E7AA6A100000000 /* gl_context.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context.cc; path = mediapipe/gpu/gl_context.cc; sourceTree = ""; }; + 6BF2BEB10F561D5C00000000 /* status.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status.cc; path = mediapipe/framework/deps/status.cc; sourceTree = ""; }; + 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_transform_matrix.cc; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.cc; sourceTree = ""; }; + 6BF2BEB1111CDDC900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/gpu/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_9E4E8A87_ios_min11.0.a; path = lib_idx_image_opencv_9E4E8A87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1119EB78500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_detection/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB112136E6200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/deps/vector.h; sourceTree = ""; }; + 6BF2BEB1124813CB00000000 /* landmarks_refinement_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_refinement_calculator.h; path = mediapipe/calculators/util/landmarks_refinement_calculator.h; sourceTree = ""; }; + 6BF2BEB11251C84200000000 /* resource_util_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_internal.h; path = mediapipe/util/resource_util_internal.h; sourceTree = ""; }; + 6BF2BEB112590DCE00000000 /* Source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Source.cpp; path = mediapipe/render/core/Source.cpp; sourceTree = ""; }; + 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map_helper.cc; path = mediapipe/framework/tool/tag_map_helper.cc; sourceTree = ""; }; + 6BF2BEB112692A1500000000 /* trace_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_buffer.h; path = mediapipe/framework/profiler/trace_buffer.h; sourceTree = ""; }; + 6BF2BEB1130933FA00000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/deps/canonical_errors.h; sourceTree = ""; }; + 6BF2BEB113274D1100000000 /* status_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_util.cc; path = mediapipe/framework/tool/status_util.cc; sourceTree = ""; }; + 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OlaFaceUnity.mm; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm; sourceTree = ""; }; + 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_opencv.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.cc; sourceTree = ""; }; + 6BF2BEB1150335A300000000 /* annotation_renderer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = annotation_renderer.h; path = mediapipe/util/annotation_renderer.h; sourceTree = ""; }; + 6BF2BEB11548219400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB115582B1B00000000 /* matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = matrix.h; path = mediapipe/framework/formats/matrix.h; sourceTree = ""; }; + 6BF2BEB115ABCCEE00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a; path = lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a; path = lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1160DA88A00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/api2/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_multi_pool.cc; path = mediapipe/gpu/gpu_buffer_multi_pool.cc; sourceTree = ""; }; + 6BF2BEB11622036E00000000 /* options_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_util.cc; path = mediapipe/framework/tool/options_util.cc; sourceTree = ""; }; + 6BF2BEB116275C2700000000 /* Filter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Filter.hpp; path = mediapipe/render/core/Filter.hpp; sourceTree = ""; }; + 6BF2BEB1164B2B0E00000000 /* max_unpooling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_unpooling.h; path = mediapipe/util/tflite/operations/max_unpooling.h; sourceTree = ""; }; + 6BF2BEB116536C5000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/beauty/ios/framework/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = fixed_size_input_stream_handler.cc; path = mediapipe/framework/stream_handler/fixed_size_input_stream_handler.cc; sourceTree = ""; }; + 6BF2BEB1179A317600000000 /* vec3.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec3.hpp; path = mediapipe/render/core/math/vec3.hpp; sourceTree = ""; }; + 6BF2BEB1179C883F00000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/deps/source_location.h; sourceTree = ""; }; + 6BF2BEB117E02C1400000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a; path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1185F0D7700000000 /* face_landmark_with_attention.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_landmark_with_attention.tflite; path = mediapipe/modules/face_landmark/face_landmark_with_attention.tflite; sourceTree = ""; }; + 6BF2BEB1186C668100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1186E3A4700000000 /* vec2.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec2.inl; path = mediapipe/render/core/math/vec2.inl; sourceTree = ""; }; + 6BF2BEB118A3906A00000000 /* max_unpooling.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = max_unpooling.cc; path = mediapipe/util/tflite/operations/max_unpooling.cc; sourceTree = ""; }; + 6BF2BEB118FBE5EA00000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/port/numbers.h; sourceTree = ""; }; + 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a; path = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1193223CD00000000 /* vec4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec4.cpp; path = mediapipe/render/core/math/vec4.cpp; sourceTree = ""; }; + 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = to_image_calculator.cc; path = mediapipe/calculators/util/to_image_calculator.cc; sourceTree = ""; }; + 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = thresholding_calculator.cc; path = mediapipe/calculators/util/thresholding_calculator.cc; sourceTree = ""; }; + 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPTimestampConverter.mm; path = mediapipe/objc/MPPTimestampConverter.mm; sourceTree = ""; }; + 6BF2BEB11C310D9F00000000 /* pixel_buffer_pool_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pixel_buffer_pool_util.h; path = mediapipe/gpu/pixel_buffer_pool_util.h; sourceTree = ""; }; + 6BF2BEB11C6B16F100000000 /* cpu_op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_op_resolver.h; path = mediapipe/util/tflite/cpu_op_resolver.h; sourceTree = ""; }; + 6BF2BEB11C7B0BA600000000 /* proto_ns.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_ns.h; path = mediapipe/framework/port/proto_ns.h; sourceTree = ""; }; + 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a; path = lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = pixel_buffer_pool_util.mm; path = mediapipe/gpu/pixel_buffer_pool_util.mm; sourceTree = ""; }; + 6BF2BEB11DC5DE2F00000000 /* opencv_imgproc_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_imgproc_inc.h; path = mediapipe/framework/port/opencv_imgproc_inc.h; sourceTree = ""; }; + 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_proto_list_calculator.cc; path = mediapipe/calculators/core/split_proto_list_calculator.cc; sourceTree = ""; }; + 6BF2BEB1202F72AF00000000 /* util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = util.cc; path = mediapipe/objc/util.cc; sourceTree = ""; }; + 6BF2BEB120769C4400000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a; path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB120A93DB300000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/port/map_util.h; sourceTree = ""; }; + 6BF2BEB120CC110A00000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a; path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB120E3AD2000000000 /* image_to_tensor_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_utils.h; path = mediapipe/calculators/tensor/image_to_tensor_utils.h; sourceTree = ""; }; + 6BF2BEB121631CB300000000 /* gpu_buffer_storage_image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage_image_frame.h; path = mediapipe/gpu/gpu_buffer_storage_image_frame.h; sourceTree = ""; }; + 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_field_util.cc; path = mediapipe/framework/tool/options_field_util.cc; sourceTree = ""; }; + 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_detections_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_detections_calculator.cc; sourceTree = ""; }; + 6BF2BEB121C1C8AF00000000 /* tuple.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tuple.h; path = mediapipe/framework/api2/tuple.h; sourceTree = ""; }; + 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1224D079A00000000 /* matrix.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = matrix.cc; path = mediapipe/framework/formats/matrix.cc; sourceTree = ""; }; + 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLThreadDispatch.cpp; path = mediapipe/render/core/GLThreadDispatch.cpp; sourceTree = ""; }; + 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB125F3DD4600000000 /* sharded_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sharded_map.h; path = mediapipe/framework/profiler/sharded_map.h; sourceTree = ""; }; + 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a; path = lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB126DCFA4D00000000 /* gl_thread_collector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_thread_collector.h; path = mediapipe/gpu/gl_thread_collector.h; sourceTree = ""; }; + 6BF2BEB1272635B000000000 /* transpose_conv_bias.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transpose_conv_bias.h; path = mediapipe/util/tflite/operations/transpose_conv_bias.h; sourceTree = ""; }; + 6BF2BEB1277533FB00000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/deps/status.h; sourceTree = ""; }; + 6BF2BEB12828C8A800000000 /* mathutil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = mathutil.h; path = mediapipe/framework/deps/mathutil.h; sourceTree = ""; }; + 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_overlay_calculator.cc; path = mediapipe/calculators/util/annotation_overlay_calculator.cc; sourceTree = ""; }; + 6BF2BEB128F9C32900000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/stream_handler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1290D963D00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1296CDA0C00000000 /* safe_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = safe_int.h; path = mediapipe/framework/deps/safe_int.h; sourceTree = ""; }; + 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a; path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_op_resolver_0836C983_ios_min11.0.a; path = lib_idx_op_resolver_0836C983_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a; path = lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GPUImageUtil.cpp; path = mediapipe/render/core/GPUImageUtil.cpp; sourceTree = ""; }; + 6BF2BEB12D7AE34A00000000 /* SourceImage.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceImage.hpp; path = mediapipe/render/core/SourceImage.hpp; sourceTree = ""; }; + 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a; path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12DC1337600000000 /* gl_texture_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_view.h; path = mediapipe/gpu/gl_texture_view.h; sourceTree = ""; }; + 6BF2BEB12DEED72900000000 /* map_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = map_util.h; path = mediapipe/framework/deps/map_util.h; sourceTree = ""; }; + 6BF2BEB12E009AA400000000 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_C5C5DB93_ios_min15.5.a; path = lib_idx_resource_util_C5C5DB93_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12E332C1B00000000 /* Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; name = Info.plist; path = "FaceUnityFramework.xcodeproj/.tulsi/tulsi-execution-root/bazel-tulsi-includes/x/x/mediapipe/render/module/beauty/ios/framework/OlaFaceUnityFramework-intermediates/Info.plist"; sourceTree = SOURCE_ROOT; }; + 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12F27755200000000 /* lib_idx_core_core-ios_7905855A_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_core-ios_7905855A_ios_min15.5.a"; path = "lib_idx_core_core-ios_7905855A_ios_min15.5.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IOSTarget.cpp; path = mediapipe/render/core/IOSTarget.cpp; sourceTree = ""; }; + 6BF2BEB13079E83D00000000 /* gpu_buffer_multi_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_multi_pool.h; path = mediapipe/gpu/gpu_buffer_multi_pool.h; sourceTree = ""; }; + 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a; path = lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB131C8E4F500000000 /* contract.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = contract.h; path = mediapipe/framework/api2/contract.h; sourceTree = ""; }; + 6BF2BEB132036C9800000000 /* gl_calculator_helper_impl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper_impl.h; path = mediapipe/gpu/gl_calculator_helper_impl.h; sourceTree = ""; }; + 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a; path = lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13382907A00000000 /* face_mesh_beauty_render.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_beauty_render.h; path = mediapipe/render/module/beauty/face_mesh_beauty_render.h; sourceTree = ""; }; + 6BF2BEB1338459AD00000000 /* mat4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = mat4.hpp; path = mediapipe/render/core/math/mat4.hpp; sourceTree = ""; }; + 6BF2BEB1351C6D3D00000000 /* FilterGroup.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FilterGroup.hpp; path = mediapipe/render/core/FilterGroup.hpp; sourceTree = ""; }; + 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a; path = lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpipeDispatch.cpp; path = mediapipe/render/core/OpipeDispatch.cpp; sourceTree = ""; }; + 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_render_data_calculator.cc; path = mediapipe/calculators/util/detections_to_render_data_calculator.cc; sourceTree = ""; }; + 6BF2BEB137DE7A3C00000000 /* image_to_tensor_converter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter.h; path = mediapipe/calculators/tensor/image_to_tensor_converter.h; sourceTree = ""; }; + 6BF2BEB13824086F00000000 /* template_expander.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = template_expander.cc; path = mediapipe/framework/tool/template_expander.cc; sourceTree = ""; }; + 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gate_calculator.cc; path = mediapipe/calculators/core/gate_calculator.cc; sourceTree = ""; }; + 6BF2BEB1387DEC3400000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/tensor/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_mux_calculator.cc; path = mediapipe/framework/tool/switch_mux_calculator.cc; sourceTree = ""; }; + 6BF2BEB1398051ED00000000 /* cpu_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = cpu_util.h; path = mediapipe/util/cpu_util.h; sourceTree = ""; }; + 6BF2BEB13A3761C900000000 /* OlaFaceUnity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OlaFaceUnity.h; path = mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h; sourceTree = ""; }; + 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rectangle_util.cc; path = mediapipe/util/rectangle_util.cc; sourceTree = ""; }; + 6BF2BEB13BB0D77500000000 /* transform_landmarks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_landmarks.h; path = mediapipe/util/tflite/operations/transform_landmarks.h; sourceTree = ""; }; + 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_utils.cc; path = mediapipe/calculators/tensor/image_to_tensor_utils.cc; sourceTree = ""; }; + 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a; path = lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13C8D040500000000 /* circular_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = circular_buffer.h; path = mediapipe/framework/profiler/circular_buffer.h; sourceTree = ""; }; + 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13EDD2CC300000000 /* NSError+util_status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSError+util_status.h"; path = "mediapipe/objc/NSError+util_status.h"; sourceTree = ""; }; + 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a; path = lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB13F6F842500000000 /* Framebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Framebuffer.hpp; path = mediapipe/render/core/Framebuffer.hpp; sourceTree = ""; }; + 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util_apple.cc; path = mediapipe/util/resource_util_apple.cc; sourceTree = ""; }; + 6BF2BEB13F7DE84500000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/api2/port.h; sourceTree = ""; }; + 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_detection_calculator.cc; path = mediapipe/calculators/util/landmarks_to_detection_calculator.cc; sourceTree = ""; }; + 6BF2BEB141065C4600000000 /* gl_calculator_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_calculator_helper.h; path = mediapipe/gpu/gl_calculator_helper.h; sourceTree = ""; }; + 6BF2BEB1412CF91400000000 /* ret_check.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ret_check.cc; path = mediapipe/framework/deps/ret_check.cc; sourceTree = ""; }; + 6BF2BEB143C858F500000000 /* registration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration.h; path = mediapipe/framework/deps/registration.h; sourceTree = ""; }; + 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB14635725B00000000 /* gpu_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer.h; path = mediapipe/gpu/gpu_buffer.h; sourceTree = ""; }; + 6BF2BEB146CB30E900000000 /* landmarks_to_transform_matrix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_transform_matrix.h; path = mediapipe/util/tflite/operations/landmarks_to_transform_matrix.h; sourceTree = ""; }; + 6BF2BEB14766558400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a; path = lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer.cc; path = mediapipe/gpu/gl_texture_buffer.cc; sourceTree = ""; }; + 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_7303F5EA_ios_min15.5.a; path = lib_idx_tensor_7303F5EA_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a; path = lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a; path = lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = annotation_renderer.cc; path = mediapipe/util/annotation_renderer.cc; sourceTree = ""; }; + 6BF2BEB14C3F304600000000 /* validate_name.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate_name.h; path = mediapipe/framework/tool/validate_name.h; sourceTree = ""; }; + 6BF2BEB14C89FC5100000000 /* tensor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tensor.h; path = mediapipe/framework/formats/tensor.h; sourceTree = ""; }; + 6BF2BEB14D3CBB3200000000 /* GLThreadDispatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GLThreadDispatch.h; path = mediapipe/render/core/GLThreadDispatch.h; sourceTree = ""; }; + 6BF2BEB14DABC5B200000000 /* vec2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec2.hpp; path = mediapipe/render/core/math/vec2.hpp; sourceTree = ""; }; + 6BF2BEB14E2C8C7E00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/math/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB14E71984800000000 /* face_detection_short_range.tflite */ = {isa = PBXFileReference; lastKnownFileType = dyn.age81k3xqrf4gn; name = face_detection_short_range.tflite; path = mediapipe/modules/face_detection/face_detection_short_range.tflite; sourceTree = ""; }; + 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a; path = lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB14F3A671800000000 /* registration_token.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration_token.cc; path = mediapipe/framework/deps/registration_token.cc; sourceTree = ""; }; + 6BF2BEB14F531D3500000000 /* rectangle_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle_util.h; path = mediapipe/util/rectangle_util.h; sourceTree = ""; }; + 6BF2BEB14FE9977200000000 /* registration.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = registration.cc; path = mediapipe/framework/deps/registration.cc; sourceTree = ""; }; + 6BF2BEB14FF9385800000000 /* MPPMetalHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPMetalHelper.h; path = mediapipe/gpu/MPPMetalHelper.h; sourceTree = ""; }; + 6BF2BEB1506223AF00000000 /* Weakify.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Weakify.h; path = mediapipe/objc/Weakify.h; sourceTree = ""; }; + 6BF2BEB150AA04AF00000000 /* gpu_buffer_format.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_format.h; path = mediapipe/gpu/gpu_buffer_format.h; sourceTree = ""; }; + 6BF2BEB1510392E900000000 /* ola_graph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ola_graph.h; path = mediapipe/render/module/common/ola_graph.h; sourceTree = ""; }; + 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_landmarks_to_render_data_calculator.cc; path = mediapipe/graphs/face_mesh/calculators/face_landmarks_to_render_data_calculator.cc; sourceTree = ""; }; + 6BF2BEB1513341B200000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/deps/rectangle.h; sourceTree = ""; }; + 6BF2BEB152022CF000000000 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_63E72567_ios_min11.0.a; path = lib_idx_olamodule_common_library_63E72567_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_refinement_calculator.cc; path = mediapipe/calculators/util/landmarks_refinement_calculator.cc; sourceTree = ""; }; + 6BF2BEB15235D01B00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/deps/ret_check.h; sourceTree = ""; }; + 6BF2BEB1535ED83200000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a; path = lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_eagl.cc; path = mediapipe/gpu/gl_context_eagl.cc; sourceTree = ""; }; + 6BF2BEB15590E40F00000000 /* vec2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = vec2.cpp; path = mediapipe/render/core/math/vec2.cpp; sourceTree = ""; }; + 6BF2BEB155AD4EF300000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/image/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB15656FB7600000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a; path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15701696000000000 /* sink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = sink.h; path = mediapipe/framework/tool/sink.h; sourceTree = ""; }; + 6BF2BEB1570746DA00000000 /* options_field_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_field_util.h; path = mediapipe/framework/tool/options_field_util.h; sourceTree = ""; }; + 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a; path = lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB158D6475700000000 /* video_stream_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = video_stream_header.h; path = mediapipe/framework/formats/video_stream_header.h; sourceTree = ""; }; + 6BF2BEB15B7FC03800000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5.a; path = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15BA3402400000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a; path = lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a; path = lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15C3C5FA300000000 /* tag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag.h; path = mediapipe/framework/api2/tag.h; sourceTree = ""; }; + 6BF2BEB15CAB504600000000 /* math.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math.cpp; path = mediapipe/render/core/math.cpp; sourceTree = ""; }; + 6BF2BEB15D6C89BE00000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/deps/threadpool.h; sourceTree = ""; }; + 6BF2BEB15DDBD6E200000000 /* integral_types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = integral_types.h; path = mediapipe/framework/port/integral_types.h; sourceTree = ""; }; + 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a; path = lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a; path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_ios.cc; path = mediapipe/framework/profiler/profiler_resource_util_ios.cc; sourceTree = ""; }; + 6BF2BEB15FD87EC200000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/deps/status_builder.h; sourceTree = ""; }; + 6BF2BEB15FE6FF0200000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a; path = lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB160B7CC3600000000 /* canonical_errors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = canonical_errors.h; path = mediapipe/framework/port/canonical_errors.h; sourceTree = ""; }; + 6BF2BEB160EC260800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_8D68840D_ios_min11.0.a; path = lib_idx_annotation_renderer_8D68840D_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1611DBCED00000000 /* resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util.h; path = mediapipe/util/resource_util.h; sourceTree = ""; }; + 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a; path = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_E61EA0A1_ios_min11.0.a; path = lib_idx_file_path_E61EA0A1_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1623B07FA00000000 /* end_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = end_loop_calculator.h; path = mediapipe/calculators/core/end_loop_calculator.h; sourceTree = ""; }; + 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper_impl_common.cc; path = mediapipe/gpu/gl_calculator_helper_impl_common.cc; sourceTree = ""; }; + 6BF2BEB164C0D87E00000000 /* packet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = packet.h; path = mediapipe/framework/api2/packet.h; sourceTree = ""; }; + 6BF2BEB1653B17CA00000000 /* thread_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = thread_options.h; path = mediapipe/framework/deps/thread_options.h; sourceTree = ""; }; + 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceCamera.cpp; path = mediapipe/render/core/SourceCamera.cpp; sourceTree = ""; }; + 6BF2BEB165CF582600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0.a; path = lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1663742CC00000000 /* switch_container.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_container.cc; path = mediapipe/framework/tool/switch_container.cc; sourceTree = ""; }; + 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_simple_shaders.cc; path = mediapipe/gpu/gl_simple_shaders.cc; sourceTree = ""; }; + 6BF2BEB1665E250A00000000 /* op_resolver.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = op_resolver.cc; path = mediapipe/util/tflite/op_resolver.cc; sourceTree = ""; }; + 6BF2BEB1674D2B8C00000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a; path = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "NSError+util_status.mm"; path = "mediapipe/objc/NSError+util_status.mm"; sourceTree = ""; }; + 6BF2BEB1693BCA6300000000 /* opencv_core_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = opencv_core_inc.h; path = mediapipe/framework/port/opencv_core_inc.h; sourceTree = ""; }; + 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OlaShareTextureFilter.cpp; path = mediapipe/render/core/OlaShareTextureFilter.cpp; sourceTree = ""; }; + 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_transformation_calculator.cc; path = mediapipe/calculators/util/rect_transformation_calculator.cc; sourceTree = ""; }; + 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detection_projection_calculator.cc; path = mediapipe/calculators/util/detection_projection_calculator.cc; sourceTree = ""; }; + 6BF2BEB16A4641EF00000000 /* strong_int.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = strong_int.h; path = mediapipe/framework/deps/strong_int.h; sourceTree = ""; }; + 6BF2BEB16C0753C400000000 /* rectangle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = rectangle.h; path = mediapipe/framework/port/rectangle.h; sourceTree = ""; }; + 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a; path = lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB16CB3FDF900000000 /* fill_packet_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = fill_packet_set.h; path = mediapipe/framework/tool/fill_packet_set.h; sourceTree = ""; }; + 6BF2BEB16D290D2200000000 /* image.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image.h; path = mediapipe/framework/formats/image.h; sourceTree = ""; }; + 6BF2BEB16D38EA9B00000000 /* landmarks_to_render_data_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = landmarks_to_render_data_calculator.h; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.h; sourceTree = ""; }; + 6BF2BEB16DADEE7000000000 /* image_frame.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame.cc; path = mediapipe/framework/formats/image_frame.cc; sourceTree = ""; }; + 6BF2BEB16DD8CBD900000000 /* gl_context_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_context_internal.h; path = mediapipe/gpu/gl_context_internal.h; sourceTree = ""; }; + 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = status_builder.cc; path = mediapipe/framework/deps/status_builder.cc; sourceTree = ""; }; + 6BF2BEB16E602ADB00000000 /* math.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math.hpp; path = mediapipe/render/core/math.hpp; sourceTree = ""; }; + 6BF2BEB16EE5C41200000000 /* cpu_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = cpu_util.cc; path = mediapipe/util/cpu_util.cc; sourceTree = ""; }; + 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_E57ACF41_ios_min11.0.a; path = lib_idx_matrix_E57ACF41_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB16FFC9AEA00000000 /* location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = location.h; path = mediapipe/framework/formats/location.h; sourceTree = ""; }; + 6BF2BEB17071A1E200000000 /* ola_graph.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ola_graph.cc; path = mediapipe/render/module/common/ola_graph.cc; sourceTree = ""; }; + 6BF2BEB17081A3B200000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/deps/re2.h; sourceTree = ""; }; + 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a; path = lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_floats_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_floats_calculator.cc; sourceTree = ""; }; + 6BF2BEB174B3479000000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/port/status_macros.h; sourceTree = ""; }; + 6BF2BEB174D2AB4700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/internal/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a; path = lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB176D31B5D00000000 /* detections_to_rects_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = detections_to_rects_calculator.cc; path = mediapipe/calculators/util/detections_to_rects_calculator.cc; sourceTree = ""; }; + 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB178760ADA00000000 /* Filter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Filter.cpp; path = mediapipe/render/core/Filter.cpp; sourceTree = ""; }; + 6BF2BEB17901AAB000000000 /* inference_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = inference_calculator.h; path = mediapipe/calculators/tensor/inference_calculator.h; sourceTree = ""; }; + 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = in_order_output_stream_handler.cc; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.cc; sourceTree = ""; }; + 6BF2BEB17982938200000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a; path = lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1798D3EC300000000 /* container_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = container_util.h; path = mediapipe/framework/tool/container_util.h; sourceTree = ""; }; + 6BF2BEB179C61E6000000000 /* name_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = name_util.cc; path = mediapipe/framework/tool/name_util.cc; sourceTree = ""; }; + 6BF2BEB179FA7B5A00000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a; path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB17AF70C4100000000 /* gl_texture_buffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer.h; path = mediapipe/gpu/gl_texture_buffer.h; sourceTree = ""; }; + 6BF2BEB17B0DE23500000000 /* file_helpers.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_helpers.cc; path = mediapipe/framework/deps/file_helpers.cc; sourceTree = ""; }; + 6BF2BEB17B79044D00000000 /* Ref.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Ref.hpp; path = mediapipe/render/core/Ref.hpp; sourceTree = ""; }; + 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TargetView.cpp; path = mediapipe/render/core/TargetView.cpp; sourceTree = ""; }; + 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_tensor_bilinear.cc; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.cc; sourceTree = ""; }; + 6BF2BEB17C466FAA00000000 /* begin_loop_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = begin_loop_calculator.h; path = mediapipe/calculators/core/begin_loop_calculator.h; sourceTree = ""; }; + 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a; path = lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB17CA09C8900000000 /* file_path.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = file_path.cc; path = mediapipe/framework/deps/file_path.cc; sourceTree = ""; }; + 6BF2BEB17D2972A300000000 /* shader_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = shader_util.cc; path = mediapipe/gpu/shader_util.cc; sourceTree = ""; }; + 6BF2BEB17E728AD500000000 /* header_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = header_util.h; path = mediapipe/util/header_util.h; sourceTree = ""; }; + 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GLProgram.cpp; path = mediapipe/render/core/GLProgram.cpp; sourceTree = ""; }; + 6BF2BEB17F8AEE5A00000000 /* name_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = name_util.h; path = mediapipe/framework/tool/name_util.h; sourceTree = ""; }; + 6BF2BEB1801667D500000000 /* shader_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = shader_util.h; path = mediapipe/gpu/shader_util.h; sourceTree = ""; }; + 6BF2BEB180714D5F00000000 /* ret_check.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ret_check.h; path = mediapipe/framework/port/ret_check.h; sourceTree = ""; }; + 6BF2BEB18197476100000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/port/file_helpers.h; sourceTree = ""; }; + 6BF2BEB18201663E00000000 /* source_location.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = source_location.h; path = mediapipe/framework/port/source_location.h; sourceTree = ""; }; + 6BF2BEB18222E1E800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/profiler/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1822EE40B00000000 /* rect_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = rect_to_render_data_calculator.cc; path = mediapipe/calculators/util/rect_to_render_data_calculator.cc; sourceTree = ""; }; + 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Framebuffer.cpp; path = mediapipe/render/core/Framebuffer.cpp; sourceTree = ""; }; + 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet_generator_wrapper_calculator.cc; path = mediapipe/framework/tool/packet_generator_wrapper_calculator.cc; sourceTree = ""; }; + 6BF2BEB18303122300000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/port/aligned_malloc_and_free.h; sourceTree = ""; }; + 6BF2BEB18386342A00000000 /* face_mesh_module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module.h; path = mediapipe/render/module/beauty/face_mesh_module.h; sourceTree = ""; }; + 6BF2BEB184CDCED100000000 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = Info.plist; path = mediapipe/render/module/beauty/ios/framework/Info.plist; sourceTree = ""; }; + 6BF2BEB18556057300000000 /* Target.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Target.hpp; path = mediapipe/render/core/Target.hpp; sourceTree = ""; }; + 6BF2BEB1860C822F00000000 /* status_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_builder.h; path = mediapipe/framework/port/status_builder.h; sourceTree = ""; }; + 6BF2BEB1861FE90A00000000 /* OlaFaceUnityFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = OlaFaceUnityFramework.framework; path = OlaFaceUnityFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1868499C900000000 /* SourceImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = SourceImage.cpp; path = mediapipe/render/core/SourceImage.cpp; sourceTree = ""; }; + 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalUtil.mm; path = mediapipe/gpu/MPPMetalUtil.mm; sourceTree = ""; }; + 6BF2BEB186F599C300000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1872E92F200000000 /* GPUImageUtil.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageUtil.h; path = mediapipe/render/core/GPUImageUtil.h; sourceTree = ""; }; + 6BF2BEB1880372FF00000000 /* core_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = core_proto_inc.h; path = mediapipe/framework/port/core_proto_inc.h; sourceTree = ""; }; + 6BF2BEB1883C821000000000 /* in_order_output_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = in_order_output_stream_handler.h; path = mediapipe/framework/stream_handler/in_order_output_stream_handler.h; sourceTree = ""; }; + 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_properties_calculator.cc; path = mediapipe/calculators/image/image_properties_calculator.cc; sourceTree = ""; }; + 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = threadpool_pthread_impl.cc; path = mediapipe/framework/deps/threadpool_pthread_impl.cc; sourceTree = ""; }; + 6BF2BEB18A230BFA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/tool/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB18AB0302B00000000 /* SourceCamera.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = SourceCamera.hpp; path = mediapipe/render/core/SourceCamera.hpp; sourceTree = ""; }; + 6BF2BEB18CCC3D6A00000000 /* resource_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_cache.h; path = mediapipe/util/resource_cache.h; sourceTree = ""; }; + 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer.cc; path = mediapipe/gpu/gpu_buffer.cc; sourceTree = ""; }; + 6BF2BEB18D99A8BD00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/core/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB18DA33BEA00000000 /* sink.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = sink.cc; path = mediapipe/framework/tool/sink.cc; sourceTree = ""; }; + 6BF2BEB18DE1AC1100000000 /* GPUImage-x.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "GPUImage-x.h"; path = "mediapipe/render/core/GPUImage-x.h"; sourceTree = ""; }; + 6BF2BEB18E3AEDD900000000 /* container_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = container_util.cc; path = mediapipe/framework/tool/container_util.cc; sourceTree = ""; }; + 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensors_to_landmarks_calculator.cc; path = mediapipe/calculators/tensor/tensors_to_landmarks_calculator.cc; sourceTree = ""; }; + 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1903FFB7900000000 /* tag_map.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tag_map.cc; path = mediapipe/framework/tool/tag_map.cc; sourceTree = ""; }; + 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = previous_loopback_calculator.cc; path = mediapipe/calculators/core/previous_loopback_calculator.cc; sourceTree = ""; }; + 6BF2BEB19094316600000000 /* registration_token.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = registration_token.h; path = mediapipe/framework/deps/registration_token.h; sourceTree = ""; }; + 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmarks_to_render_data_calculator.cc; path = mediapipe/calculators/util/landmarks_to_render_data_calculator.cc; sourceTree = ""; }; + 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_custom_op_resolver_calculator.cc; path = mediapipe/calculators/tflite/tflite_custom_op_resolver_calculator.cc; sourceTree = ""; }; + 6BF2BEB192A4902100000000 /* op_resolver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = op_resolver.h; path = mediapipe/util/tflite/op_resolver.h; sourceTree = ""; }; + 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = proto_util_lite.cc; path = mediapipe/framework/tool/proto_util_lite.cc; sourceTree = ""; }; + 6BF2BEB19365292D00000000 /* IOSTarget.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = IOSTarget.hpp; path = mediapipe/render/core/IOSTarget.hpp; sourceTree = ""; }; + 6BF2BEB19427457100000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/deps/topologicalsorter.h; sourceTree = ""; }; + 6BF2BEB19448E48100000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1948567FF00000000 /* CVFramebuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = CVFramebuffer.hpp; path = mediapipe/render/core/CVFramebuffer.hpp; sourceTree = ""; }; + 6BF2BEB194ACD3D200000000 /* validate.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate.cc; path = mediapipe/framework/tool/validate.cc; sourceTree = ""; }; + 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = non_max_suppression_calculator.cc; path = mediapipe/calculators/util/non_max_suppression_calculator.cc; sourceTree = ""; }; + 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB19807610500000000 /* MPPGraph.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraph.mm; path = mediapipe/objc/MPPGraph.mm; sourceTree = ""; }; + 6BF2BEB198F11B7B00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/subgraphs/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = default_input_stream_handler.cc; path = mediapipe/framework/stream_handler/default_input_stream_handler.cc; sourceTree = ""; }; + 6BF2BEB1994724E200000000 /* statusor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = statusor.h; path = mediapipe/framework/port/statusor.h; sourceTree = ""; }; + 6BF2BEB19A1CB0AB00000000 /* no_destructor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = mediapipe/framework/deps/no_destructor.h; sourceTree = ""; }; + 6BF2BEB19CA882CA00000000 /* MPPTimestampConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPTimestampConverter.h; path = mediapipe/objc/MPPTimestampConverter.h; sourceTree = ""; }; + 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = trace_builder.cc; path = mediapipe/framework/profiler/trace_builder.cc; sourceTree = ""; }; + 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_calculator.cc; path = mediapipe/calculators/tflite/tflite_model_calculator.cc; sourceTree = ""; }; + 6BF2BEB19D245EEB00000000 /* logging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = logging.h; path = mediapipe/framework/port/logging.h; sourceTree = ""; }; + 6BF2BEB19D2AF81E00000000 /* lib_idx_core_core-ios_7905855A_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "lib_idx_core_core-ios_7905855A_ios_min11.0.a"; path = "lib_idx_core_core-ios_7905855A_ios_min11.0.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_view.cc; path = mediapipe/gpu/gl_texture_view.cc; sourceTree = ""; }; + 6BF2BEB19E1406F200000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/modules/face_landmark/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a; path = lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = subgraph_expansion.cc; path = mediapipe/framework/tool/subgraph_expansion.cc; sourceTree = ""; }; + 6BF2BEB19F6BE74900000000 /* profiler_resource_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = profiler_resource_util.h; path = mediapipe/framework/profiler/profiler_resource_util.h; sourceTree = ""; }; + 6BF2BEB1A0D4CED400000000 /* const_str.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = const_str.h; path = mediapipe/framework/api2/const_str.h; sourceTree = ""; }; + 6BF2BEB1A160E81200000000 /* vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = vector.h; path = mediapipe/framework/port/vector.h; sourceTree = ""; }; + 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = local_file_contents_calculator.cc; path = mediapipe/calculators/util/local_file_contents_calculator.cc; sourceTree = ""; }; + 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = immediate_input_stream_handler.cc; path = mediapipe/framework/stream_handler/immediate_input_stream_handler.cc; sourceTree = ""; }; + 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a; path = lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1A3AD775A00000000 /* max_pool_argmax.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = max_pool_argmax.h; path = mediapipe/util/tflite/operations/max_pool_argmax.h; sourceTree = ""; }; + 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module.cc; path = mediapipe/render/module/beauty/face_mesh_module.cc; sourceTree = ""; }; + 6BF2BEB1A44A9C2600000000 /* resource_util_custom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = resource_util_custom.h; path = mediapipe/util/resource_util_custom.h; sourceTree = ""; }; + 6BF2BEB1A54334CD00000000 /* image_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_opencv.cc; path = mediapipe/framework/formats/image_opencv.cc; sourceTree = ""; }; + 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a; path = lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1A5AE2EC700000000 /* vec4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec4.inl; path = mediapipe/render/core/math/vec4.inl; sourceTree = ""; }; + 6BF2BEB1A640951800000000 /* gpu_service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_service.h; path = mediapipe/gpu/gpu_service.h; sourceTree = ""; }; + 6BF2BEB1A65D9EE000000000 /* association_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = association_calculator.h; path = mediapipe/calculators/util/association_calculator.h; sourceTree = ""; }; + 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a; path = lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1A7A4F9AD00000000 /* file_path.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_path.h; path = mediapipe/framework/deps/file_path.h; sourceTree = ""; }; + 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mat4.cpp; path = mediapipe/render/core/math/mat4.cpp; sourceTree = ""; }; + 6BF2BEB1A7FF5C8D00000000 /* vec4.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = vec4.hpp; path = mediapipe/render/core/math/vec4.hpp; sourceTree = ""; }; + 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_opencv_9E4E8A87_ios_min15.5.a; path = lib_idx_image_opencv_9E4E8A87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor_ahwb.cc; path = mediapipe/framework/formats/tensor_ahwb.cc; sourceTree = ""; }; + 6BF2BEB1AA92561800000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/calculators/util/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1AAA709F700000000 /* clip_vector_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clip_vector_size_calculator.h; path = mediapipe/calculators/core/clip_vector_size_calculator.h; sourceTree = ""; }; + 6BF2BEB1AAE7EFCA00000000 /* attachments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = attachments.h; path = mediapipe/gpu/attachments.h; sourceTree = ""; }; + 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = begin_loop_calculator.cc; path = mediapipe/calculators/core/begin_loop_calculator.cc; sourceTree = ""; }; + 6BF2BEB1ABAFB45400000000 /* gl_base.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_base.h; path = mediapipe/gpu/gl_base.h; sourceTree = ""; }; + 6BF2BEB1ABE2180800000000 /* tensor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tensor.cc; path = mediapipe/framework/formats/tensor.cc; sourceTree = ""; }; + 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = profiler_resource_util_common.cc; path = mediapipe/framework/profiler/profiler_resource_util_common.cc; sourceTree = ""; }; + 6BF2BEB1ACECC86600000000 /* face_mesh_module_imp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = face_mesh_module_imp.h; path = mediapipe/render/module/beauty/face_mesh_module_imp.h; sourceTree = ""; }; + 6BF2BEB1AD0229B000000000 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = config.h; path = mediapipe/util/tflite/config.h; sourceTree = ""; }; + 6BF2BEB1AD25FB3D00000000 /* graph_profiler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_profiler.h; path = mediapipe/framework/profiler/graph_profiler.h; sourceTree = ""; }; + 6BF2BEB1AE45ACD400000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a; path = lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1AECAD3DF00000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/deps/singleton.h; sourceTree = ""; }; + 6BF2BEB1AEFCBBBF00000000 /* image_frame_view.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame_view.h; path = mediapipe/gpu/image_frame_view.h; sourceTree = ""; }; + 6BF2BEB1B01194E800000000 /* resource_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = resource_util.cc; path = mediapipe/util/resource_util.cc; sourceTree = ""; }; + 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_path_E61EA0A1_ios_min15.5.a; path = lib_idx_file_path_E61EA0A1_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = end_loop_calculator.cc; path = mediapipe/calculators/core/end_loop_calculator.cc; sourceTree = ""; }; + 6BF2BEB1B2FBB04C00000000 /* threadpool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = mediapipe/framework/port/threadpool.h; sourceTree = ""; }; + 6BF2BEB1B319CA1A00000000 /* aligned_malloc_and_free.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = aligned_malloc_and_free.h; path = mediapipe/framework/deps/aligned_malloc_and_free.h; sourceTree = ""; }; + 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a; path = lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1B46C638600000000 /* proto_util_lite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = proto_util_lite.h; path = mediapipe/framework/tool/proto_util_lite.h; sourceTree = ""; }; + 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a; path = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1B4B6713700000000 /* math_utils.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = math_utils.hpp; path = mediapipe/render/core/math/math_utils.hpp; sourceTree = ""; }; + 6BF2BEB1B4CA759A00000000 /* gl_texture_buffer_pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_texture_buffer_pool.h; path = mediapipe/gpu/gl_texture_buffer_pool.h; sourceTree = ""; }; + 6BF2BEB1B6988F9900000000 /* image.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image.cc; path = mediapipe/framework/formats/image.cc; sourceTree = ""; }; + 6BF2BEB1B6C12DD500000000 /* OlaShareTextureFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OlaShareTextureFilter.hpp; path = mediapipe/render/core/OlaShareTextureFilter.hpp; sourceTree = ""; }; + 6BF2BEB1B79DF59300000000 /* status_macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_macros.h; path = mediapipe/framework/deps/status_macros.h; sourceTree = ""; }; + 6BF2BEB1B7B8021300000000 /* image_to_tensor_converter_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_opencv.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_opencv.h; sourceTree = ""; }; + 6BF2BEB1B917097400000000 /* graph_support.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_support.h; path = mediapipe/gpu/graph_support.h; sourceTree = ""; }; + 6BF2BEB1B932689500000000 /* validate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = validate.h; path = mediapipe/framework/tool/validate.h; sourceTree = ""; }; + 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a; path = lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = constant_side_packet_calculator.cc; path = mediapipe/calculators/core/constant_side_packet_calculator.cc; sourceTree = ""; }; + 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a; path = lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1BA4C7DED00000000 /* gpu_buffer_storage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gpu_buffer_storage.h; path = mediapipe/gpu/gpu_buffer_storage.h; sourceTree = ""; }; + 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_profiler.cc; path = mediapipe/framework/profiler/graph_profiler.cc; sourceTree = ""; }; + 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_matrix_E57ACF41_ios_min15.5.a; path = lib_idx_matrix_E57ACF41_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1BB36CC3A00000000 /* collection_has_min_size_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = collection_has_min_size_calculator.h; path = mediapipe/calculators/util/collection_has_min_size_calculator.h; sourceTree = ""; }; + 6BF2BEB1BCA5996A00000000 /* options_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_map.h; path = mediapipe/framework/tool/options_map.h; sourceTree = ""; }; + 6BF2BEB1BD589A4200000000 /* FramebufferCache.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = FramebufferCache.hpp; path = mediapipe/render/core/FramebufferCache.hpp; sourceTree = ""; }; + 6BF2BEB1BD71A6CA00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1BF5A686400000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a; path = lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1BFB21A6700000000 /* tag_map.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map.h; path = mediapipe/framework/tool/tag_map.h; sourceTree = ""; }; + 6BF2BEB1C0242BD100000000 /* packet.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = packet.cc; path = mediapipe/framework/api2/packet.cc; sourceTree = ""; }; + 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a; path = lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1C0DA62F400000000 /* Context.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Context.hpp; path = mediapipe/render/core/Context.hpp; sourceTree = ""; }; + 6BF2BEB1C133DCA000000000 /* TargetView.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = TargetView.hpp; path = mediapipe/render/core/TargetView.hpp; sourceTree = ""; }; + 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_metal.cc; path = mediapipe/calculators/tensor/inference_calculator_metal.cc; sourceTree = ""; }; + 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_format.cc; path = mediapipe/gpu/gpu_buffer_format.cc; sourceTree = ""; }; + 6BF2BEB1C33800FF00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/port/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_shared_data_internal.cc; path = mediapipe/gpu/gpu_shared_data_internal.cc; sourceTree = ""; }; + 6BF2BEB1C40DE00800000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a; path = lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1C42F44E800000000 /* validate_name.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = validate_name.cc; path = mediapipe/framework/tool/validate_name.cc; sourceTree = ""; }; + 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPGraphGPUData.mm; path = mediapipe/gpu/MPPGraphGPUData.mm; sourceTree = ""; }; + 6BF2BEB1C5778B6600000000 /* options_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_util.h; path = mediapipe/framework/tool/options_util.h; sourceTree = ""; }; + 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transform_landmarks.cc; path = mediapipe/util/tflite/operations/transform_landmarks.cc; sourceTree = ""; }; + 6BF2BEB1C74C726D00000000 /* port.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = port.h; path = mediapipe/framework/port/port.h; sourceTree = ""; }; + 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a; path = lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1C7D7F55E00000000 /* default_input_stream_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = default_input_stream_handler.h; path = mediapipe/framework/stream_handler/default_input_stream_handler.h; sourceTree = ""; }; + 6BF2BEB1C846EAA000000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/render/module/common/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1C8BD724E00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/graphs/face_mesh/calculators/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a; path = lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1C9E92EC600000000 /* GLProgram.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = GLProgram.hpp; path = mediapipe/render/core/GLProgram.hpp; sourceTree = ""; }; + 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a; path = lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1CB04A48200000000 /* math_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = math_utils.cpp; path = mediapipe/render/core/math/math_utils.cpp; sourceTree = ""; }; + 6BF2BEB1CB5A8A0E00000000 /* Source.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = Source.hpp; path = mediapipe/render/core/Source.hpp; sourceTree = ""; }; + 6BF2BEB1CC197DE700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/objc/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1CCC9CAE300000000 /* detections_to_rects_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = detections_to_rects_calculator.h; path = mediapipe/calculators/util/detections_to_rects_calculator.h; sourceTree = ""; }; + 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_module_imp.cc; path = mediapipe/render/module/beauty/face_mesh_module_imp.cc; sourceTree = ""; }; + 6BF2BEB1CD892EC300000000 /* GPUImageTarget.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageTarget.h; path = mediapipe/render/core/GPUImageTarget.h; sourceTree = ""; }; + 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_calculator_helper.cc; path = mediapipe/gpu/gl_calculator_helper.cc; sourceTree = ""; }; + 6BF2BEB1CE57CAE800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_annotation_renderer_8D68840D_ios_min15.5.a; path = lib_idx_annotation_renderer_8D68840D_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = graph_tracer.cc; path = mediapipe/framework/profiler/graph_tracer.cc; sourceTree = ""; }; + 6BF2BEB1CF12C0C800000000 /* options_registry.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_registry.cc; path = mediapipe/framework/tool/options_registry.cc; sourceTree = ""; }; + 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a; path = lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D0C63A8000000000 /* clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = clock.h; path = mediapipe/framework/deps/clock.h; sourceTree = ""; }; + 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clip_vector_size_calculator.cc; path = mediapipe/calculators/core/clip_vector_size_calculator.cc; sourceTree = ""; }; + 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_service.cc; path = mediapipe/gpu/gpu_service.cc; sourceTree = ""; }; + 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_frame_opencv.cc; path = mediapipe/framework/formats/image_frame_opencv.cc; sourceTree = ""; }; + 6BF2BEB1D41C8E5500000000 /* image_frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_frame.h; path = mediapipe/framework/formats/image_frame.h; sourceTree = ""; }; + 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a; path = lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D5E0B49400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a; path = lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D606383800000000 /* transform_tensor_bilinear.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = transform_tensor_bilinear.h; path = mediapipe/util/tflite/operations/transform_tensor_bilinear.h; sourceTree = ""; }; + 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_shader_util_C047EBB4_ios_min15.5.a; path = lib_idx_shader_util_C047EBB4_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a; path = lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_converter_metal.cc; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.cc; sourceTree = ""; }; + 6BF2BEB1D796612B00000000 /* Target.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Target.cpp; path = mediapipe/render/core/Target.cpp; sourceTree = ""; }; + 6BF2BEB1D822317800000000 /* options_syntax_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = options_syntax_util.cc; path = mediapipe/framework/tool/options_syntax_util.cc; sourceTree = ""; }; + 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_context_profiler.cc; path = mediapipe/framework/profiler/gl_context_profiler.cc; sourceTree = ""; }; + 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = image_to_tensor_calculator.cc; path = mediapipe/calculators/tensor/image_to_tensor_calculator.cc; sourceTree = ""; }; + 6BF2BEB1D93FD90600000000 /* lib_idx_math_68C63536_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_math_68C63536_ios_min15.5.a; path = lib_idx_math_68C63536_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1D9E0F97500000000 /* Context.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Context.cpp; path = mediapipe/render/core/Context.cpp; sourceTree = ""; }; + 6BF2BEB1DB9D1C2A00000000 /* clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = clock.cc; path = mediapipe/framework/deps/clock.cc; sourceTree = ""; }; + 6BF2BEB1DC10729000000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/deps/point2.h; sourceTree = ""; }; + 6BF2BEB1DC26EEDA00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; path = "libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1DC63EA9700000000 /* point2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = point2.h; path = mediapipe/framework/port/point2.h; sourceTree = ""; }; + 6BF2BEB1DD9AD99400000000 /* trace_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = trace_builder.h; path = mediapipe/framework/profiler/trace_builder.h; sourceTree = ""; }; + 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_olamodule_common_library_63E72567_ios_min15.5.a; path = lib_idx_olamodule_common_library_63E72567_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = switch_demux_calculator.cc; path = mediapipe/framework/tool/switch_demux_calculator.cc; sourceTree = ""; }; + 6BF2BEB1DEE6BAFA00000000 /* vec3.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = vec3.inl; path = mediapipe/render/core/math/vec3.inl; sourceTree = ""; }; + 6BF2BEB1DF2C96BA00000000 /* MPPGraphGPUData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraphGPUData.h; path = mediapipe/gpu/MPPGraphGPUData.h; sourceTree = ""; }; + 6BF2BEB1DF4B7C9A00000000 /* options_registry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = options_registry.h; path = mediapipe/framework/tool/options_registry.h; sourceTree = ""; }; + 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = face_mesh_beauty_render.cc; path = mediapipe/render/module/beauty/face_mesh_beauty_render.cc; sourceTree = ""; }; + 6BF2BEB1DF7B922800000000 /* status_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status_util.h; path = mediapipe/framework/tool/status_util.h; sourceTree = ""; }; + 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a; path = lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E04C93CE00000000 /* advanced_proto_lite_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_lite_inc.h; path = mediapipe/framework/port/advanced_proto_lite_inc.h; sourceTree = ""; }; + 6BF2BEB1E174331500000000 /* image_to_tensor_converter_metal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_to_tensor_converter_metal.h; path = mediapipe/calculators/tensor/image_to_tensor_converter_metal.h; sourceTree = ""; }; + 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a; path = lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a; path = lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E276944000000000 /* MPPGraph.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MPPGraph.h; path = mediapipe/objc/MPPGraph.h; sourceTree = ""; }; + 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a; path = lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E2A494C100000000 /* image_opencv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = image_opencv.h; path = mediapipe/framework/formats/image_opencv.h; sourceTree = ""; }; + 6BF2BEB1E2AEF3B900000000 /* mat4.inl */ = {isa = PBXFileReference; lastKnownFileType = "public.c-plus-plus-inline-header"; name = mat4.inl; path = mediapipe/render/core/math/mat4.inl; sourceTree = ""; }; + 6BF2BEB1E2B253BD00000000 /* OpipeDispatch.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = OpipeDispatch.hpp; path = mediapipe/render/core/OpipeDispatch.hpp; sourceTree = ""; }; + 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MPPMetalHelper.mm; path = mediapipe/gpu/MPPMetalHelper.mm; sourceTree = ""; }; + 6BF2BEB1E364A8E800000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a; path = lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E3DAC1ED00000000 /* status.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = status.h; path = mediapipe/framework/port/status.h; sourceTree = ""; }; + 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator_cpu.cc; path = mediapipe/calculators/tensor/inference_calculator_cpu.cc; sourceTree = ""; }; + 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = callback_packet_calculator.cc; path = mediapipe/calculators/internal/callback_packet_calculator.cc; sourceTree = ""; }; + 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gpu_buffer_storage_cv_pixel_buffer.cc; path = mediapipe/gpu/gpu_buffer_storage_cv_pixel_buffer.cc; sourceTree = ""; }; + 6BF2BEB1E66C0F0900000000 /* tflite_model_loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tflite_model_loader.h; path = mediapipe/util/tflite/tflite_model_loader.h; sourceTree = ""; }; + 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = inference_calculator.cc; path = mediapipe/calculators/tensor/inference_calculator.cc; sourceTree = ""; }; + 6BF2BEB1E77A1E6A00000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a; path = lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E77FEC5500000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/formats/annotation/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1E7A8AC5300000000 /* re2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = re2.h; path = mediapipe/framework/port/re2.h; sourceTree = ""; }; + 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = collection_has_min_size_calculator.cc; path = mediapipe/calculators/util/collection_has_min_size_calculator.cc; sourceTree = ""; }; + 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a; path = lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_resource_util_C5C5DB93_ios_min11.0.a; path = lib_idx_resource_util_C5C5DB93_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = landmark_projection_calculator.cc; path = mediapipe/calculators/util/landmark_projection_calculator.cc; sourceTree = ""; }; + 6BF2BEB1EA0F1F1F00000000 /* Ref.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Ref.cpp; path = mediapipe/render/core/Ref.cpp; sourceTree = ""; }; + 6BF2BEB1EA7C050B00000000 /* advanced_proto_inc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = advanced_proto_inc.h; path = mediapipe/framework/port/advanced_proto_inc.h; sourceTree = ""; }; + 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = split_vector_calculator.cc; path = mediapipe/calculators/core/split_vector_calculator.cc; sourceTree = ""; }; + 6BF2BEB1ECA8F55D00000000 /* split_vector_calculator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = split_vector_calculator.h; path = mediapipe/calculators/core/split_vector_calculator.h; sourceTree = ""; }; + 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a; path = lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1ECDFFE8400000000 /* GPUImageMacros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GPUImageMacros.h; path = mediapipe/render/core/GPUImageMacros.h; sourceTree = ""; }; + 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensor_7303F5EA_ios_min11.0.a; path = lib_idx_tensor_7303F5EA_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a; path = lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = monotonic_clock.cc; path = mediapipe/framework/deps/monotonic_clock.cc; sourceTree = ""; }; + 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = topologicalsorter.cc; path = mediapipe/framework/deps/topologicalsorter.cc; sourceTree = ""; }; + 6BF2BEB1EFCD23DE00000000 /* node.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = node.cc; path = mediapipe/framework/api2/node.cc; sourceTree = ""; }; + 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = flow_limiter_calculator.cc; path = mediapipe/calculators/core/flow_limiter_calculator.cc; sourceTree = ""; }; + 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FramebufferCache.cpp; path = mediapipe/render/core/FramebufferCache.cpp; sourceTree = ""; }; + 6BF2BEB1F038216200000000 /* gl_simple_shaders.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = gl_simple_shaders.h; path = mediapipe/gpu/gl_simple_shaders.h; sourceTree = ""; }; + 6BF2BEB1F21484F900000000 /* tag_map_helper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tag_map_helper.h; path = mediapipe/framework/tool/tag_map_helper.h; sourceTree = ""; }; + 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = tflite_model_loader.cc; path = mediapipe/util/tflite/tflite_model_loader.cc; sourceTree = ""; }; + 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = transpose_conv_bias.cc; path = mediapipe/util/tflite/operations/transpose_conv_bias.cc; sourceTree = ""; }; + 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = gl_texture_buffer_pool.cc; path = mediapipe/gpu/gl_texture_buffer_pool.cc; sourceTree = ""; }; + 6BF2BEB1F45BDEFB00000000 /* numbers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = mediapipe/framework/deps/numbers.h; sourceTree = ""; }; + 6BF2BEB1F48893FA00000000 /* graph_tracer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = graph_tracer.h; path = mediapipe/framework/profiler/graph_tracer.h; sourceTree = ""; }; + 6BF2BEB1F4BC7EAB00000000 /* node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = node.h; path = mediapipe/framework/api2/node.h; sourceTree = ""; }; + 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ssd_anchors_calculator.cc; path = mediapipe/calculators/tflite/ssd_anchors_calculator.cc; sourceTree = ""; }; + 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGroup.cpp; path = mediapipe/render/core/FilterGroup.cpp; sourceTree = ""; }; + 6BF2BEB1F588AA1C00000000 /* subgraph_expansion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = subgraph_expansion.h; path = mediapipe/framework/tool/subgraph_expansion.h; sourceTree = ""; }; + 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a; path = lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a; path = lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1F6DC151700000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/framework/deps/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1F711CCAC00000000 /* BUILD */ = {isa = PBXFileReference; lastKnownFileType = text; name = BUILD; path = mediapipe/util/tflite/operations/BUILD; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.python; }; + 6BF2BEB1F7A5F05D00000000 /* dispatch_queue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dispatch_queue.h; path = mediapipe/render/core/dispatch_queue.h; sourceTree = ""; }; + 6BF2BEB1F816D91B00000000 /* file_helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = file_helpers.h; path = mediapipe/framework/deps/file_helpers.h; sourceTree = ""; }; + 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a; path = lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BF2BEB1F9338C6300000000 /* topologicalsorter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = topologicalsorter.h; path = mediapipe/framework/port/topologicalsorter.h; sourceTree = ""; }; + 6BF2BEB1FAAA803400000000 /* type_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = type_util.h; path = mediapipe/framework/tool/type_util.h; sourceTree = ""; }; + 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CVFramebuffer.cpp; path = mediapipe/render/core/CVFramebuffer.cpp; sourceTree = ""; }; + 6BF2BEB1FCFCD34500000000 /* monotonic_clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = monotonic_clock.h; path = mediapipe/framework/deps/monotonic_clock.h; sourceTree = ""; }; + 6BF2BEB1FD2AF7C900000000 /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = util.h; path = mediapipe/objc/util.h; sourceTree = ""; }; + 6BF2BEB1FD86B18B00000000 /* singleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = singleton.h; path = mediapipe/framework/port/singleton.h; sourceTree = ""; }; + 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = dispatch_queue.cpp; path = mediapipe/render/core/dispatch_queue.cpp; sourceTree = ""; }; + 6BF2BEB1FFFFBBA500000000 /* header_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = header_util.cc; path = mediapipe/util/header_util.cc; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXGroup section */ - EF9FD80E0073A1CF00000000 /* stream_handler */ = { + A2FEA73601EBA99700000000 /* deps */ = { isa = PBXGroup; children = ( - C9EBA38B01A7973A00000000 /* BUILD */, - C9EBA38B61B557B900000000 /* default_input_stream_handler.cc */, - C9EBA38B2ECE4E2100000000 /* default_input_stream_handler.h */, - C9EBA38B7DAFBCF400000000 /* fixed_size_input_stream_handler.cc */, - C9EBA38B3C2F923900000000 /* immediate_input_stream_handler.cc */, - C9EBA38BD1A7539900000000 /* in_order_output_stream_handler.cc */, - C9EBA38BFE5E839400000000 /* in_order_output_stream_handler.h */, - ); - name = stream_handler; - sourceTree = ""; - }; - EF9FD80E0C0CF92C00000000 /* gpu */ = { - isa = PBXGroup; - children = ( - C9EBA38BAFF7454F00000000 /* BUILD */, - C9EBA38B2DB210D800000000 /* MPPGraphGPUData.h */, - C9EBA38BA30CE7D000000000 /* MPPGraphGPUData.mm */, - C9EBA38B4FBDBA9600000000 /* MPPMetalHelper.h */, - C9EBA38B74A45FEA00000000 /* MPPMetalHelper.mm */, - C9EBA38BDAC4BB8100000000 /* MPPMetalUtil.h */, - C9EBA38B3BB7F36D00000000 /* MPPMetalUtil.mm */, - C9EBA38BB46123F900000000 /* attachments.h */, - C9EBA38BC655643C00000000 /* gl_base.h */, - C9EBA38BB99FAC6D00000000 /* gl_calculator_helper.cc */, - C9EBA38BDE42741200000000 /* gl_calculator_helper.h */, - C9EBA38BAAEF9A5D00000000 /* gl_calculator_helper_impl.h */, - C9EBA38B0FE70EC600000000 /* gl_calculator_helper_impl_common.cc */, - C9EBA38B4CDCC8E700000000 /* gl_context.cc */, - C9EBA38B7E72F9CB00000000 /* gl_context.h */, - C9EBA38BF4DBB09F00000000 /* gl_context_eagl.cc */, - C9EBA38BCC47E68C00000000 /* gl_context_internal.h */, - C9EBA38BA6E86D0400000000 /* gl_simple_shaders.cc */, - C9EBA38B2269E22300000000 /* gl_simple_shaders.h */, - C9EBA38BF433E56800000000 /* gl_texture_buffer.cc */, - C9EBA38B1417F3C000000000 /* gl_texture_buffer.h */, - C9EBA38B4C68E01800000000 /* gl_texture_buffer_pool.cc */, - C9EBA38B004DE45700000000 /* gl_texture_buffer_pool.h */, - C9EBA38B54B2B79500000000 /* gl_texture_view.cc */, - C9EBA38BF7562AA200000000 /* gl_texture_view.h */, - C9EBA38B6A2F386900000000 /* gl_thread_collector.h */, - C9EBA38BB20E049D00000000 /* gpu_buffer.cc */, - C9EBA38BBC89365D00000000 /* gpu_buffer.h */, - C9EBA38B25A56E7500000000 /* gpu_buffer_format.cc */, - C9EBA38B55E7441C00000000 /* gpu_buffer_format.h */, - C9EBA38B7CAF9C9900000000 /* gpu_buffer_multi_pool.cc */, - C9EBA38B4E80EB1200000000 /* gpu_buffer_multi_pool.h */, - C9EBA38B01F3B5A000000000 /* gpu_buffer_storage.cc */, - C9EBA38BC278B50300000000 /* gpu_buffer_storage.h */, - C9EBA38BE042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */, - C9EBA38B23C3628900000000 /* gpu_buffer_storage_cv_pixel_buffer.h */, - C9EBA38B7CB9F0A700000000 /* gpu_buffer_storage_image_frame.h */, - C9EBA38BCC83910500000000 /* gpu_service.cc */, - C9EBA38BD639903100000000 /* gpu_service.h */, - C9EBA38B4D6C4C7F00000000 /* gpu_shared_data_internal.cc */, - C9EBA38BA4741C1C00000000 /* gpu_shared_data_internal.h */, - C9EBA38B194C84DC00000000 /* graph_support.h */, - C9EBA38BAB865B6B00000000 /* image_frame_view.h */, - C9EBA38B4971400100000000 /* pixel_buffer_pool_util.h */, - C9EBA38B156896BC00000000 /* pixel_buffer_pool_util.mm */, - C9EBA38BA515D7AD00000000 /* shader_util.cc */, - C9EBA38BBD280FED00000000 /* shader_util.h */, - ); - name = gpu; - sourceTree = ""; - }; - EF9FD80E0D0083D800000000 /* tool */ = { - isa = PBXGroup; - children = ( - C9EBA38BFF73BDCB00000000 /* BUILD */, - C9EBA38BC41917A300000000 /* container_util.cc */, - C9EBA38B8D59D9EF00000000 /* container_util.h */, - C9EBA38B891AB9AF00000000 /* fill_packet_set.cc */, - C9EBA38BB770D6AA00000000 /* fill_packet_set.h */, - C9EBA38BA9FEEACC00000000 /* name_util.cc */, - C9EBA38B59F6EA2D00000000 /* name_util.h */, - C9EBA38BB1F58FA100000000 /* options_field_util.cc */, - C9EBA38B7D267CA200000000 /* options_field_util.h */, - C9EBA38B0E36CA6500000000 /* options_map.h */, - C9EBA38B469B0ADD00000000 /* options_registry.cc */, - C9EBA38B8102402E00000000 /* options_registry.h */, - C9EBA38B520F4EF100000000 /* options_syntax_util.cc */, - C9EBA38B675A27C100000000 /* options_syntax_util.h */, - C9EBA38B653148E700000000 /* options_util.cc */, - C9EBA38B8324A2C800000000 /* options_util.h */, - C9EBA38B086B422F00000000 /* packet_generator_wrapper_calculator.cc */, - C9EBA38B8474EEF500000000 /* proto_util_lite.cc */, - C9EBA38B1486CB5C00000000 /* proto_util_lite.h */, - C9EBA38B880E6D6100000000 /* sink.cc */, - C9EBA38B1BDACEEB00000000 /* sink.h */, - C9EBA38BCEEFFADB00000000 /* status_util.cc */, - C9EBA38B62E8CBE400000000 /* status_util.h */, - C9EBA38B83AFE1B600000000 /* subgraph_expansion.cc */, - C9EBA38B547423AA00000000 /* subgraph_expansion.h */, - C9EBA38BBCEAB42A00000000 /* switch_container.cc */, - C9EBA38B80DA5B6200000000 /* switch_demux_calculator.cc */, - C9EBA38B6FA6B02B00000000 /* switch_mux_calculator.cc */, - C9EBA38BCDD4591A00000000 /* tag_map.cc */, - C9EBA38BA7B190CB00000000 /* tag_map.h */, - C9EBA38B26FC899A00000000 /* tag_map_helper.cc */, - C9EBA38B0EC4067F00000000 /* tag_map_helper.h */, - C9EBA38B408026B200000000 /* template_expander.cc */, - C9EBA38B30F1D94C00000000 /* template_expander.h */, - C9EBA38B2AA4CEBE00000000 /* type_util.h */, - C9EBA38B13EBD42600000000 /* validate.cc */, - C9EBA38BA6EB86DB00000000 /* validate.h */, - C9EBA38B6B7D834500000000 /* validate_name.cc */, - C9EBA38B28422E7D00000000 /* validate_name.h */, - ); - name = tool; - sourceTree = ""; - }; - EF9FD80E0EF62AD900000000 /* annotation */ = { - isa = PBXGroup; - children = ( - C9EBA38B115F5FC700000000 /* BUILD */, - ); - name = annotation; - sourceTree = ""; - }; - EF9FD80E1981589B00000000 /* tensor */ = { - isa = PBXGroup; - children = ( - C9EBA38B86F0323A00000000 /* BUILD */, - C9EBA38B7F781A8A00000000 /* image_to_tensor_calculator.cc */, - C9EBA38B702BED5800000000 /* image_to_tensor_converter.h */, - C9EBA38B35928F7E00000000 /* image_to_tensor_converter_metal.cc */, - C9EBA38BAEB6A89F00000000 /* image_to_tensor_converter_metal.h */, - C9EBA38B56552D1100000000 /* image_to_tensor_converter_opencv.cc */, - C9EBA38BF45C27B300000000 /* image_to_tensor_converter_opencv.h */, - C9EBA38BB766CDE400000000 /* image_to_tensor_utils.cc */, - C9EBA38B2317046800000000 /* image_to_tensor_utils.h */, - C9EBA38BD16450D500000000 /* inference_calculator.cc */, - C9EBA38B8AB21CB100000000 /* inference_calculator.h */, - C9EBA38BC5B8FC9C00000000 /* inference_calculator_cpu.cc */, - C9EBA38B26CACA2800000000 /* inference_calculator_metal.cc */, - C9EBA38BB742764B00000000 /* tensors_to_detections_calculator.cc */, - C9EBA38B0CE8B3CB00000000 /* tensors_to_floats_calculator.cc */, - C9EBA38B041A754A00000000 /* tensors_to_landmarks_calculator.cc */, - ); - name = tensor; - sourceTree = ""; - }; - EF9FD80E1B0AE62200000000 /* deps */ = { - isa = PBXGroup; - children = ( - C9EBA38B139ED0A800000000 /* BUILD */, - C9EBA38B2037524700000000 /* aligned_malloc_and_free.h */, - C9EBA38B02D3CC6900000000 /* canonical_errors.h */, - C9EBA38B5717A8BD00000000 /* clock.cc */, - C9EBA38B9616CB8A00000000 /* clock.h */, - C9EBA38B6449A05600000000 /* file_helpers.cc */, - C9EBA38B983418F800000000 /* file_helpers.h */, - C9EBA38B74A84AF100000000 /* file_path.cc */, - C9EBA38B6FBA195800000000 /* file_path.h */, - C9EBA38BF673885B00000000 /* map_util.h */, - C9EBA38BF264347B00000000 /* mathutil.h */, - C9EBA38B88CF16C500000000 /* monotonic_clock.cc */, - C9EBA38B11935B0B00000000 /* monotonic_clock.h */, - C9EBA38B70EF5FEB00000000 /* no_destructor.h */, - C9EBA38BA740CAE000000000 /* numbers.h */, - C9EBA38B65918E7200000000 /* point2.h */, - C9EBA38B104B31A800000000 /* re2.h */, - C9EBA38B758D0A4200000000 /* rectangle.h */, - C9EBA38BFEDC5EF900000000 /* registration.cc */, - C9EBA38B1488028100000000 /* registration.h */, - C9EBA38BF2F6EF7A00000000 /* registration_token.cc */, - C9EBA38BC0D2CA0900000000 /* registration_token.h */, - C9EBA38B6E45D2D500000000 /* ret_check.cc */, - C9EBA38B9893EFFE00000000 /* ret_check.h */, - C9EBA38BDE65D38100000000 /* safe_int.h */, - C9EBA38B993F10C300000000 /* singleton.h */, - C9EBA38BD01E239500000000 /* source_location.h */, - C9EBA38B1534E9A800000000 /* status.cc */, - C9EBA38BAD990BB500000000 /* status.h */, - C9EBA38B49AA7F2B00000000 /* status_builder.cc */, - C9EBA38B9590DB2200000000 /* status_builder.h */, - C9EBA38B833288FE00000000 /* status_macros.h */, - C9EBA38BF4A32DC300000000 /* strong_int.h */, - C9EBA38BB7DF80B800000000 /* thread_options.h */, - C9EBA38B962B6C3500000000 /* threadpool.h */, - C9EBA38BE6E5F27200000000 /* threadpool_pthread_impl.cc */, - C9EBA38BE6734FD200000000 /* topologicalsorter.cc */, - C9EBA38B40655EE700000000 /* topologicalsorter.h */, - C9EBA38BF9A814E200000000 /* vector.h */, + 6BF2BEB1F6DC151700000000 /* BUILD */, + 6BF2BEB1B319CA1A00000000 /* aligned_malloc_and_free.h */, + 6BF2BEB1130933FA00000000 /* canonical_errors.h */, + 6BF2BEB1DB9D1C2A00000000 /* clock.cc */, + 6BF2BEB1D0C63A8000000000 /* clock.h */, + 6BF2BEB17B0DE23500000000 /* file_helpers.cc */, + 6BF2BEB1F816D91B00000000 /* file_helpers.h */, + 6BF2BEB17CA09C8900000000 /* file_path.cc */, + 6BF2BEB1A7A4F9AD00000000 /* file_path.h */, + 6BF2BEB12DEED72900000000 /* map_util.h */, + 6BF2BEB12828C8A800000000 /* mathutil.h */, + 6BF2BEB1EE3C320400000000 /* monotonic_clock.cc */, + 6BF2BEB1FCFCD34500000000 /* monotonic_clock.h */, + 6BF2BEB19A1CB0AB00000000 /* no_destructor.h */, + 6BF2BEB1F45BDEFB00000000 /* numbers.h */, + 6BF2BEB1DC10729000000000 /* point2.h */, + 6BF2BEB17081A3B200000000 /* re2.h */, + 6BF2BEB1513341B200000000 /* rectangle.h */, + 6BF2BEB14FE9977200000000 /* registration.cc */, + 6BF2BEB143C858F500000000 /* registration.h */, + 6BF2BEB14F3A671800000000 /* registration_token.cc */, + 6BF2BEB19094316600000000 /* registration_token.h */, + 6BF2BEB1412CF91400000000 /* ret_check.cc */, + 6BF2BEB15235D01B00000000 /* ret_check.h */, + 6BF2BEB1296CDA0C00000000 /* safe_int.h */, + 6BF2BEB1AECAD3DF00000000 /* singleton.h */, + 6BF2BEB1179C883F00000000 /* source_location.h */, + 6BF2BEB10F561D5C00000000 /* status.cc */, + 6BF2BEB1277533FB00000000 /* status.h */, + 6BF2BEB16E1A9C2D00000000 /* status_builder.cc */, + 6BF2BEB15FD87EC200000000 /* status_builder.h */, + 6BF2BEB1B79DF59300000000 /* status_macros.h */, + 6BF2BEB16A4641EF00000000 /* strong_int.h */, + 6BF2BEB1653B17CA00000000 /* thread_options.h */, + 6BF2BEB15D6C89BE00000000 /* threadpool.h */, + 6BF2BEB1894A474700000000 /* threadpool_pthread_impl.cc */, + 6BF2BEB1EF2DB52100000000 /* topologicalsorter.cc */, + 6BF2BEB19427457100000000 /* topologicalsorter.h */, + 6BF2BEB112136E6200000000 /* vector.h */, ); name = deps; sourceTree = ""; }; - EF9FD80E1BCC0C2D00000000 /* port */ = { + A2FEA7360FECADA800000000 /* gpu */ = { isa = PBXGroup; children = ( - C9EBA38B44ED965D00000000 /* BUILD */, - C9EBA38B63600BBD00000000 /* advanced_proto_inc.h */, - C9EBA38BD8640FC700000000 /* advanced_proto_lite_inc.h */, - C9EBA38BAB44B2BA00000000 /* aligned_malloc_and_free.h */, - C9EBA38BB5CC36C700000000 /* any_proto.h */, - C9EBA38BF9BC7F3700000000 /* canonical_errors.h */, - C9EBA38B769043C800000000 /* core_proto_inc.h */, - C9EBA38B3F6D0D9800000000 /* file_helpers.h */, - C9EBA38BC3939B2500000000 /* integral_types.h */, - C9EBA38B44ABC53B00000000 /* logging.h */, - C9EBA38B21AA742700000000 /* map_util.h */, - C9EBA38B19CC055200000000 /* numbers.h */, - C9EBA38BF2BC66A700000000 /* opencv_core_inc.h */, - C9EBA38B168E8BEC00000000 /* opencv_imgproc_inc.h */, - C9EBA38BF6D32D1300000000 /* point2.h */, - C9EBA38BA717C69F00000000 /* port.h */, - C9EBA38BEE49609500000000 /* proto_ns.h */, - C9EBA38BDDDCBB2900000000 /* re2.h */, - C9EBA38B9066DD6C00000000 /* rectangle.h */, - C9EBA38B8400579B00000000 /* ret_check.h */, - C9EBA38B56DEC5F100000000 /* singleton.h */, - C9EBA38B3EFA289500000000 /* source_location.h */, - C9EBA38BF55A3E2300000000 /* status.h */, - C9EBA38B4D6E7FC300000000 /* status_builder.h */, - C9EBA38B0EDCB81C00000000 /* status_macros.h */, - C9EBA38B8539D02400000000 /* statusor.h */, - C9EBA38BFFC5761700000000 /* threadpool.h */, - C9EBA38BFC10936C00000000 /* topologicalsorter.h */, - C9EBA38B0E7D7EC200000000 /* vector.h */, + 6BF2BEB1111CDDC900000000 /* BUILD */, + 6BF2BEB1DF2C96BA00000000 /* MPPGraphGPUData.h */, + 6BF2BEB1C471843E00000000 /* MPPGraphGPUData.mm */, + 6BF2BEB14FF9385800000000 /* MPPMetalHelper.h */, + 6BF2BEB1E2CCEE3B00000000 /* MPPMetalHelper.mm */, + 6BF2BEB10278ED3800000000 /* MPPMetalUtil.h */, + 6BF2BEB186EDD45D00000000 /* MPPMetalUtil.mm */, + 6BF2BEB1AAE7EFCA00000000 /* attachments.h */, + 6BF2BEB1ABAFB45400000000 /* gl_base.h */, + 6BF2BEB1CDB6653400000000 /* gl_calculator_helper.cc */, + 6BF2BEB141065C4600000000 /* gl_calculator_helper.h */, + 6BF2BEB132036C9800000000 /* gl_calculator_helper_impl.h */, + 6BF2BEB1646C577900000000 /* gl_calculator_helper_impl_common.cc */, + 6BF2BEB10E7AA6A100000000 /* gl_context.cc */, + 6BF2BEB10DE77EFE00000000 /* gl_context.h */, + 6BF2BEB15361890F00000000 /* gl_context_eagl.cc */, + 6BF2BEB16DD8CBD900000000 /* gl_context_internal.h */, + 6BF2BEB1664209C000000000 /* gl_simple_shaders.cc */, + 6BF2BEB1F038216200000000 /* gl_simple_shaders.h */, + 6BF2BEB147B18A7C00000000 /* gl_texture_buffer.cc */, + 6BF2BEB17AF70C4100000000 /* gl_texture_buffer.h */, + 6BF2BEB1F413FAAB00000000 /* gl_texture_buffer_pool.cc */, + 6BF2BEB1B4CA759A00000000 /* gl_texture_buffer_pool.h */, + 6BF2BEB19DC0A85E00000000 /* gl_texture_view.cc */, + 6BF2BEB12DC1337600000000 /* gl_texture_view.h */, + 6BF2BEB126DCFA4D00000000 /* gl_thread_collector.h */, + 6BF2BEB18D3D681400000000 /* gpu_buffer.cc */, + 6BF2BEB14635725B00000000 /* gpu_buffer.h */, + 6BF2BEB1C23D5A8900000000 /* gpu_buffer_format.cc */, + 6BF2BEB150AA04AF00000000 /* gpu_buffer_format.h */, + 6BF2BEB11615959C00000000 /* gpu_buffer_multi_pool.cc */, + 6BF2BEB13079E83D00000000 /* gpu_buffer_multi_pool.h */, + 6BF2BEB1045C5E6900000000 /* gpu_buffer_storage.cc */, + 6BF2BEB1BA4C7DED00000000 /* gpu_buffer_storage.h */, + 6BF2BEB1E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc */, + 6BF2BEB10A15310300000000 /* gpu_buffer_storage_cv_pixel_buffer.h */, + 6BF2BEB121631CB300000000 /* gpu_buffer_storage_image_frame.h */, + 6BF2BEB1D36B7DD000000000 /* gpu_service.cc */, + 6BF2BEB1A640951800000000 /* gpu_service.h */, + 6BF2BEB1C3C01D9000000000 /* gpu_shared_data_internal.cc */, + 6BF2BEB10814BACE00000000 /* gpu_shared_data_internal.h */, + 6BF2BEB1B917097400000000 /* graph_support.h */, + 6BF2BEB1AEFCBBBF00000000 /* image_frame_view.h */, + 6BF2BEB11C310D9F00000000 /* pixel_buffer_pool_util.h */, + 6BF2BEB11D16CB6700000000 /* pixel_buffer_pool_util.mm */, + 6BF2BEB17D2972A300000000 /* shader_util.cc */, + 6BF2BEB1801667D500000000 /* shader_util.h */, ); - name = port; + name = gpu; sourceTree = ""; }; - EF9FD80E1BE04FFB00000000 /* ios */ = { + A2FEA73614054AB100000000 /* subgraphs */ = { isa = PBXGroup; children = ( - EF9FD80EB464024900000000 /* framework */, - ); - name = ios; - sourceTree = ""; - }; - EF9FD80E1BE04FFB00000001 /* ios */ = { - isa = PBXGroup; - children = ( - EF9FD80EB464024900000002 /* framework */, - ); - name = ios; - sourceTree = ""; - }; - EF9FD80E1F58424400000000 /* bazel-tulsi-includes */ = { - isa = PBXGroup; - children = ( - EF9FD80E69DC5A4500000000 /* x */, - ); - name = "bazel-tulsi-includes"; - sourceTree = ""; - }; - EF9FD80E2533FD0100000000 /* graphs */ = { - isa = PBXGroup; - children = ( - EF9FD80EE84AF1A800000000 /* face_mesh */, - ); - name = graphs; - sourceTree = ""; - }; - EF9FD80E350DC15F00000000 /* objc */ = { - isa = PBXGroup; - children = ( - C9EBA38B5D50D01600000000 /* BUILD */, - C9EBA38B83845FB800000000 /* CFHolder.h */, - C9EBA38B13A3E1FD00000000 /* MPPGraph.h */, - C9EBA38B2B14856B00000000 /* MPPGraph.mm */, - C9EBA38B3275E24500000000 /* MPPTimestampConverter.h */, - C9EBA38B7309A6CF00000000 /* MPPTimestampConverter.mm */, - C9EBA38B63CED78700000000 /* NSError+util_status.h */, - C9EBA38BCF1B8F7800000000 /* NSError+util_status.mm */, - C9EBA38BD7132F7500000000 /* Weakify.h */, - C9EBA38BF2F4752D00000000 /* util.cc */, - C9EBA38B3EA2ACB600000000 /* util.h */, - ); - name = objc; - sourceTree = ""; - }; - EF9FD80E39AD841D00000000 /* core */ = { - isa = PBXGroup; - children = ( - C9EBA38BE3D49C8200000000 /* BUILD */, - C9EBA38B90340E7500000000 /* begin_loop_calculator.cc */, - C9EBA38BE4456C3100000000 /* begin_loop_calculator.h */, - C9EBA38B61B7EE9300000000 /* clip_vector_size_calculator.cc */, - C9EBA38B96C53AF700000000 /* clip_vector_size_calculator.h */, - C9EBA38BE828302500000000 /* constant_side_packet_calculator.cc */, - C9EBA38B0427142700000000 /* end_loop_calculator.cc */, - C9EBA38B30E21AB600000000 /* end_loop_calculator.h */, - C9EBA38BBC8A185A00000000 /* flow_limiter_calculator.cc */, - C9EBA38B08F5F8CC00000000 /* gate_calculator.cc */, - C9EBA38BA1A7A6AB00000000 /* previous_loopback_calculator.cc */, - C9EBA38BBE182A6600000000 /* split_proto_list_calculator.cc */, - C9EBA38B66B5DC2700000000 /* split_vector_calculator.cc */, - C9EBA38B4CAEB53C00000000 /* split_vector_calculator.h */, - ); - name = core; - sourceTree = ""; - }; - EF9FD80E39AD841D00000001 /* core */ = { - isa = PBXGroup; - children = ( - C9EBA38B158C7AB800000000 /* BUILD */, - C9EBA38B03F760ED00000000 /* CVFramebuffer.cpp */, - C9EBA38B77278F3F00000000 /* CVFramebuffer.hpp */, - C9EBA38B9165234300000000 /* Context.cpp */, - C9EBA38BBED8F35000000000 /* Context.hpp */, - C9EBA38B385A1C8500000000 /* Filter.cpp */, - C9EBA38B6FE5A40400000000 /* Filter.hpp */, - C9EBA38B9C6B9F6700000000 /* FilterGroup.cpp */, - C9EBA38BF5D9AD1900000000 /* FilterGroup.hpp */, - C9EBA38B6B14FBE400000000 /* Framebuffer.cpp */, - C9EBA38B62F2104200000000 /* Framebuffer.hpp */, - C9EBA38B8884614F00000000 /* FramebufferCache.cpp */, - C9EBA38BCE45B48400000000 /* FramebufferCache.hpp */, - C9EBA38B9CC065F800000000 /* GLProgram.cpp */, - C9EBA38BC3846E8900000000 /* GLProgram.hpp */, - C9EBA38B1B997A6D00000000 /* GLThreadDispatch.cpp */, - C9EBA38B57A481FA00000000 /* GLThreadDispatch.h */, - C9EBA38B8C10B54300000000 /* GPUImage-x.h */, - C9EBA38BE2F9462000000000 /* GPUImageMacros.h */, - C9EBA38B44E5B35800000000 /* GPUImageTarget.h */, - C9EBA38B7A36D66700000000 /* GPUImageUtil.cpp */, - C9EBA38BB226E3E500000000 /* GPUImageUtil.h */, - C9EBA38B61A3AEC600000000 /* IOSTarget.cpp */, - C9EBA38B43942A7E00000000 /* IOSTarget.hpp */, - C9EBA38BB5D3975C00000000 /* OpipeDispatch.cpp */, - C9EBA38BB23861FD00000000 /* OpipeDispatch.hpp */, - C9EBA38BCC9C82C200000000 /* Ref.cpp */, - C9EBA38B76FEEF7C00000000 /* Ref.hpp */, - C9EBA38BB70D8FD100000000 /* Source.cpp */, - C9EBA38BDE99597300000000 /* Source.hpp */, - C9EBA38B2A58F18200000000 /* SourceCamera.cpp */, - C9EBA38BF60BB7D400000000 /* SourceCamera.hpp */, - C9EBA38BDEA0293C00000000 /* SourceImage.cpp */, - C9EBA38B5248E6C500000000 /* SourceImage.hpp */, - C9EBA38BF121E6F100000000 /* Target.cpp */, - C9EBA38B0C10746800000000 /* Target.hpp */, - C9EBA38B167968C300000000 /* TargetView.cpp */, - C9EBA38B6C2D12C800000000 /* TargetView.hpp */, - C9EBA38B5B295F7500000000 /* dispatch_queue.cpp */, - C9EBA38BC94F5F5A00000000 /* dispatch_queue.h */, - EF9FD80E3E7FC6D200000000 /* math */, - C9EBA38BAE5D302600000000 /* math.cpp */, - C9EBA38BD82DB00300000000 /* math.hpp */, - ); - name = core; - sourceTree = ""; - }; - EF9FD80E3B0C529400000000 /* Products */ = { - isa = PBXGroup; - children = ( - EF9FD80E557BBF4F00000000 /* Indexer */, - C9EBA38BC2D4982400000000 /* OlaFaceUnityFramework.framework */, - EF9FD80E1F58424400000000 /* bazel-tulsi-includes */, - C9EBA38B2D84D71E00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */, - ); - name = Products; - sourceTree = ""; - }; - EF9FD80E3E7FC6D200000000 /* math */ = { - isa = PBXGroup; - children = ( - C9EBA38BFAE7643A00000000 /* BUILD */, - C9EBA38B193619E800000000 /* mat4.cpp */, - C9EBA38B3EAEF34300000000 /* mat4.hpp */, - C9EBA38BB64F41C700000000 /* mat4.inl */, - C9EBA38B97A291BC00000000 /* math_utils.cpp */, - C9EBA38B3175A4CA00000000 /* math_utils.hpp */, - C9EBA38BBB7F30E700000000 /* vec2.cpp */, - C9EBA38B1EEDAAB700000000 /* vec2.hpp */, - C9EBA38B93B4871400000000 /* vec2.inl */, - C9EBA38B5C1877A600000000 /* vec3.cpp */, - C9EBA38B1B912E1800000000 /* vec3.hpp */, - C9EBA38B2FC8C29700000000 /* vec3.inl */, - C9EBA38B39E5E8A600000000 /* vec4.cpp */, - C9EBA38BBE2A34B700000000 /* vec4.hpp */, - C9EBA38B196A5D6B00000000 /* vec4.inl */, - ); - name = math; - sourceTree = ""; - }; - EF9FD80E3F862A6000000000 /* face_detection */ = { - isa = PBXGroup; - children = ( - C9EBA38B0D1A45BA00000000 /* BUILD */, - C9EBA38B38A4F6AD00000000 /* face_detection_short_range.tflite */, - ); - name = face_detection; - sourceTree = ""; - }; - EF9FD80E46951C4E00000000 /* face_landmark */ = { - isa = PBXGroup; - children = ( - C9EBA38BF803EBB100000000 /* BUILD */, - C9EBA38B7D35C3EB00000000 /* face_landmark_with_attention.tflite */, - ); - name = face_landmark; - sourceTree = ""; - }; - EF9FD80E535674FA00000000 /* module */ = { - isa = PBXGroup; - children = ( - EF9FD80E66AE847500000000 /* beauty */, - ); - name = module; - sourceTree = ""; - }; - EF9FD80E535674FA00000001 /* module */ = { - isa = PBXGroup; - children = ( - EF9FD80E66AE847500000001 /* beauty */, - EF9FD80ED817D17100000000 /* common */, - ); - name = module; - sourceTree = ""; - }; - EF9FD80E557BBF4F00000000 /* Indexer */ = { - isa = PBXGroup; - children = ( - C9EBA38B4C65DBEC00000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0.a */, - C9EBA38B195209B400000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5.a */, - C9EBA38B163FFCB200000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min11.0.a */, - C9EBA38B434A7C7E00000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min15.5.a */, - C9EBA38B33EF04E800000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min11.0.a */, - C9EBA38BBCA54A3A00000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min15.5.a */, - C9EBA38B1505E2FA00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0.a */, - C9EBA38B6FA0708400000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5.a */, - C9EBA38BF5C4F8A200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0.a */, - C9EBA38B856E889200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5.a */, - C9EBA38B831FD45C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min11.0.a */, - C9EBA38B6D584F4C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min15.5.a */, - C9EBA38B23DC8F5000000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min11.0.a */, - C9EBA38B68F79D3600000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min15.5.a */, - C9EBA38B72426CA600000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0.a */, - C9EBA38BFA091E5200000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5.a */, - C9EBA38B234C0F6C00000000 /* lib_idx_core_core-ios_B15523BE_ios_min11.0.a */, - C9EBA38BA33D624200000000 /* lib_idx_core_core-ios_B15523BE_ios_min15.5.a */, - C9EBA38BA679284000000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min11.0.a */, - C9EBA38BA568C51600000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min15.5.a */, - C9EBA38B78D51A7E00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min11.0.a */, - C9EBA38BB84C5CCE00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min15.5.a */, - C9EBA38BF7CED4EA00000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min11.0.a */, - C9EBA38BFB4ACA3400000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min15.5.a */, - C9EBA38B2748771000000000 /* lib_idx_file_path_740566D4_ios_min11.0.a */, - C9EBA38BD4F269EE00000000 /* lib_idx_file_path_740566D4_ios_min15.5.a */, - C9EBA38B420B582E00000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min11.0.a */, - C9EBA38B1302D6E800000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min15.5.a */, - C9EBA38B8B6DC24E00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min11.0.a */, - C9EBA38B49F24B8A00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min15.5.a */, - C9EBA38B3B18B64A00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0.a */, - C9EBA38B226657AA00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5.a */, - C9EBA38B76BC0CD600000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0.a */, - C9EBA38BA629C1E800000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5.a */, - C9EBA38B54A66D1C00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0.a */, - C9EBA38B629012EE00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5.a */, - C9EBA38BA0E750B200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0.a */, - C9EBA38B2D64C76200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5.a */, - C9EBA38B729B09E400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min11.0.a */, - C9EBA38BD0FA2A8400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min15.5.a */, - C9EBA38BBAF897E200000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0.a */, - C9EBA38B39AFE7EC00000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5.a */, - C9EBA38BA0CAC80600000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0.a */, - C9EBA38B099B45E200000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5.a */, - C9EBA38B5762E32800000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0.a */, - C9EBA38B132FBD2C00000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5.a */, - C9EBA38BBBC10FE200000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0.a */, - C9EBA38B2D873AE800000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5.a */, - C9EBA38B28C3D43800000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0.a */, - C9EBA38B7A752E9000000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5.a */, - C9EBA38B6919418400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0.a */, - C9EBA38B55851C0600000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5.a */, - C9EBA38B85ADE62E00000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0.a */, - C9EBA38BAA9B127200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5.a */, - C9EBA38BA6E657AE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min11.0.a */, - C9EBA38B0F8DACCE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min15.5.a */, - C9EBA38B2255DF3600000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min11.0.a */, - C9EBA38B68726D3200000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min15.5.a */, - C9EBA38B577ED22A00000000 /* lib_idx_math_8C8F00BB_ios_min11.0.a */, - C9EBA38B5D88C1C400000000 /* lib_idx_math_8C8F00BB_ios_min15.5.a */, - C9EBA38BA6892EDC00000000 /* lib_idx_matrix_A43B592D_ios_min11.0.a */, - C9EBA38B1CE1D39200000000 /* lib_idx_matrix_A43B592D_ios_min15.5.a */, - C9EBA38BF0ED19A200000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0.a */, - C9EBA38BF010336C00000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5.a */, - C9EBA38B8FA98B6200000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0.a */, - C9EBA38B65A317A000000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5.a */, - C9EBA38BD7539B8400000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min11.0.a */, - C9EBA38BB9A2F8CA00000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min15.5.a */, - C9EBA38B7CF3974400000000 /* lib_idx_olamodule_common_library_511040E9_ios_min11.0.a */, - C9EBA38B83FAA32800000000 /* lib_idx_olamodule_common_library_511040E9_ios_min15.5.a */, - C9EBA38B21F5DD7400000000 /* lib_idx_op_resolver_72040923_ios_min11.0.a */, - C9EBA38BFE962B8A00000000 /* lib_idx_op_resolver_72040923_ios_min15.5.a */, - C9EBA38BC697AAFA00000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0.a */, - C9EBA38B0C2B90A200000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5.a */, - C9EBA38BD6BF7A0C00000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0.a */, - C9EBA38B0708921600000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5.a */, - C9EBA38BE8AA1C7C00000000 /* lib_idx_profiler_resource_util_09647121_ios_min11.0.a */, - C9EBA38B3318179600000000 /* lib_idx_profiler_resource_util_09647121_ios_min15.5.a */, - C9EBA38BF4C6B57E00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0.a */, - C9EBA38BDAE1885C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5.a */, - C9EBA38BF74A8D4000000000 /* lib_idx_resource_util_DF96AF63_ios_min11.0.a */, - C9EBA38BD32E42E600000000 /* lib_idx_resource_util_DF96AF63_ios_min15.5.a */, - C9EBA38BBE50ED1A00000000 /* lib_idx_shader_util_6E7BE0E8_ios_min11.0.a */, - C9EBA38B67CBA0C400000000 /* lib_idx_shader_util_6E7BE0E8_ios_min15.5.a */, - C9EBA38BA6F9610E00000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min11.0.a */, - C9EBA38BB9EC9D4800000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min15.5.a */, - C9EBA38BF506777200000000 /* lib_idx_tensor_3731EC48_ios_min11.0.a */, - C9EBA38B8A51A90C00000000 /* lib_idx_tensor_3731EC48_ios_min15.5.a */, - C9EBA38B879D222200000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min11.0.a */, - C9EBA38B7C73EE9A00000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min15.5.a */, - C9EBA38B1BA8AC3A00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0.a */, - C9EBA38B3B1F172200000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5.a */, - C9EBA38BAFDA2DAC00000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0.a */, - C9EBA38B29F009D000000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5.a */, - C9EBA38B699CC77A00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0.a */, - C9EBA38B29E5D2BC00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5.a */, - C9EBA38BFCAD13AA00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min11.0.a */, - C9EBA38B099C3AEC00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min15.5.a */, - C9EBA38BA4EA8B5400000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0.a */, - C9EBA38BA952909800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5.a */, - C9EBA38BF381D01A00000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0.a */, - C9EBA38B01385DD800000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5.a */, - C9EBA38BE91AE08600000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0.a */, - C9EBA38B323D0BEE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5.a */, - C9EBA38B26507A8400000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min11.0.a */, - C9EBA38B9983007000000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min15.5.a */, - C9EBA38BDD48277C00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0.a */, - C9EBA38B1D65549A00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5.a */, - C9EBA38B3799B02A00000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0.a */, - C9EBA38B7E0C41A600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5.a */, - ); - name = Indexer; - sourceTree = ""; - }; - EF9FD80E66AE847500000000 /* beauty */ = { - isa = PBXGroup; - children = ( - EF9FD80E1BE04FFB00000000 /* ios */, - ); - name = beauty; - sourceTree = ""; - }; - EF9FD80E66AE847500000001 /* beauty */ = { - isa = PBXGroup; - children = ( - C9EBA38BA7F8D88F00000000 /* BUILD */, - C9EBA38B0E5CBB7200000000 /* face_mesh_beauty_render.cc */, - C9EBA38B586F6F7B00000000 /* face_mesh_beauty_render.h */, - C9EBA38B896EA7BE00000000 /* face_mesh_module.cc */, - C9EBA38B461E3D9A00000000 /* face_mesh_module.h */, - C9EBA38B3FC5991E00000000 /* face_mesh_module_imp.cc */, - C9EBA38B0D0B97D900000000 /* face_mesh_module_imp.h */, - EF9FD80E1BE04FFB00000001 /* ios */, - ); - name = beauty; - sourceTree = ""; - }; - EF9FD80E69DC5A4500000000 /* x */ = { - isa = PBXGroup; - children = ( - EF9FD80E69DC5A4500000001 /* x */, - ); - name = x; - sourceTree = ""; - }; - EF9FD80E69DC5A4500000001 /* x */ = { - isa = PBXGroup; - children = ( - EF9FD80EDC4E3BAE00000000 /* mediapipe */, - ); - name = x; - sourceTree = ""; - }; - EF9FD80E7468D98F00000000 /* internal */ = { - isa = PBXGroup; - children = ( - C9EBA38B0389EBDF00000000 /* BUILD */, - C9EBA38B2E51696100000000 /* callback_packet_calculator.cc */, - ); - name = internal; - sourceTree = ""; - }; - EF9FD80E75D2EDE600000000 /* OlaFaceUnityFramework-intermediates */ = { - isa = PBXGroup; - children = ( - C9EBA38B78B48F9A00000000 /* Info.plist */, - ); - name = "OlaFaceUnityFramework-intermediates"; - sourceTree = ""; - }; - EF9FD80E8098345B00000000 /* formats */ = { - isa = PBXGroup; - children = ( - C9EBA38B94A5A5B700000000 /* BUILD */, - EF9FD80E0EF62AD900000000 /* annotation */, - C9EBA38BE807B54A00000000 /* image.cc */, - C9EBA38B4627F57600000000 /* image.h */, - C9EBA38BE7100B5A00000000 /* image_frame.cc */, - C9EBA38B64296FF400000000 /* image_frame.h */, - C9EBA38B71F9799600000000 /* image_frame_opencv.cc */, - C9EBA38BD42D824700000000 /* image_frame_opencv.h */, - C9EBA38B7111172300000000 /* image_opencv.cc */, - C9EBA38B4D127A8900000000 /* image_opencv.h */, - C9EBA38B43F1E68200000000 /* location.cc */, - C9EBA38B16C21D1D00000000 /* location.h */, - C9EBA38BBD9BA0EF00000000 /* matrix.cc */, - C9EBA38B2E8E019100000000 /* matrix.h */, - EF9FD80EAC761BBB00000000 /* object_detection */, - C9EBA38BA7A5495900000000 /* tensor.cc */, - C9EBA38B40A6E29700000000 /* tensor.h */, - C9EBA38BC04E125300000000 /* tensor_ahwb.cc */, - C9EBA38B2B400A9C00000000 /* video_stream_header.h */, - ); - name = formats; - sourceTree = ""; - }; - EF9FD80EA533306500000000 /* calculators */ = { - isa = PBXGroup; - children = ( - EF9FD80E39AD841D00000000 /* core */, - EF9FD80EBA3E964500000000 /* image */, - EF9FD80E7468D98F00000000 /* internal */, - EF9FD80E1981589B00000000 /* tensor */, - EF9FD80ECABB441000000000 /* tflite */, - EF9FD80EBD4E462900000000 /* util */, - ); - name = calculators; - sourceTree = ""; - }; - EF9FD80EA533306500000001 /* calculators */ = { - isa = PBXGroup; - children = ( - C9EBA38B5406C25000000000 /* BUILD */, - C9EBA38BE1457C5300000000 /* face_landmarks_to_render_data_calculator.cc */, - ); - name = calculators; - sourceTree = ""; - }; - EF9FD80EA57086CC00000000 /* modules */ = { - isa = PBXGroup; - children = ( - EF9FD80E3F862A6000000000 /* face_detection */, - EF9FD80E46951C4E00000000 /* face_landmark */, - ); - name = modules; - sourceTree = ""; - }; - EF9FD80EAC761BBB00000000 /* object_detection */ = { - isa = PBXGroup; - children = ( - C9EBA38B96E55FFB00000000 /* BUILD */, - ); - name = object_detection; - sourceTree = ""; - }; - EF9FD80EB464024900000000 /* framework */ = { - isa = PBXGroup; - children = ( - EF9FD80E75D2EDE600000000 /* OlaFaceUnityFramework-intermediates */, - ); - name = framework; - sourceTree = ""; - }; - EF9FD80EB464024900000001 /* framework */ = { - isa = PBXGroup; - children = ( - EF9FD80EDCA9B75400000000 /* api2 */, - EF9FD80E1B0AE62200000000 /* deps */, - EF9FD80E8098345B00000000 /* formats */, - EF9FD80E1BCC0C2D00000000 /* port */, - EF9FD80EFFBDEED000000000 /* profiler */, - EF9FD80E0073A1CF00000000 /* stream_handler */, - EF9FD80E0D0083D800000000 /* tool */, - ); - name = framework; - sourceTree = ""; - }; - EF9FD80EB464024900000002 /* framework */ = { - isa = PBXGroup; - children = ( - C9EBA38B67556E8A00000000 /* BUILD */, - C9EBA38B5295A06500000000 /* Info.plist */, - C9EBA38B3BEB289A00000000 /* OlaFaceUnity.h */, - C9EBA38B3EC5DCA500000000 /* OlaFaceUnity.mm */, - ); - name = framework; - sourceTree = ""; - }; - EF9FD80EBA3E964500000000 /* image */ = { - isa = PBXGroup; - children = ( - C9EBA38BFD0EBEF300000000 /* BUILD */, - C9EBA38B88B6477F00000000 /* image_properties_calculator.cc */, - ); - name = image; - sourceTree = ""; - }; - EF9FD80EBD4E462900000000 /* util */ = { - isa = PBXGroup; - children = ( - C9EBA38B15751DAA00000000 /* BUILD */, - C9EBA38B85095B6300000000 /* annotation_overlay_calculator.cc */, - C9EBA38B5350254B00000000 /* association_calculator.h */, - C9EBA38B6E1CB88E00000000 /* association_norm_rect_calculator.cc */, - C9EBA38B02700A4A00000000 /* collection_has_min_size_calculator.cc */, - C9EBA38BE607559C00000000 /* collection_has_min_size_calculator.h */, - C9EBA38B8E64823900000000 /* detection_projection_calculator.cc */, - C9EBA38BFE3D856E00000000 /* detections_to_rects_calculator.cc */, - C9EBA38B1417E4D200000000 /* detections_to_rects_calculator.h */, - C9EBA38B373C8B5300000000 /* detections_to_render_data_calculator.cc */, - C9EBA38B0640609100000000 /* landmark_projection_calculator.cc */, - C9EBA38B6A8EBE1E00000000 /* landmarks_refinement_calculator.cc */, - C9EBA38B5DC383CA00000000 /* landmarks_refinement_calculator.h */, - C9EBA38BB68AAB6100000000 /* landmarks_to_detection_calculator.cc */, - C9EBA38BAF808B4E00000000 /* landmarks_to_render_data_calculator.cc */, - C9EBA38BAF84FD5B00000000 /* landmarks_to_render_data_calculator.h */, - C9EBA38BC730EFED00000000 /* local_file_contents_calculator.cc */, - C9EBA38B958571C200000000 /* non_max_suppression_calculator.cc */, - C9EBA38B97D6686E00000000 /* rect_to_render_data_calculator.cc */, - C9EBA38BA5D40D5600000000 /* rect_transformation_calculator.cc */, - C9EBA38B7334328E00000000 /* thresholding_calculator.cc */, - C9EBA38BC82837B100000000 /* to_image_calculator.cc */, - ); - name = util; - sourceTree = ""; - }; - EF9FD80EBD4E462900000001 /* util */ = { - isa = PBXGroup; - children = ( - C9EBA38B46DF6A4400000000 /* BUILD */, - C9EBA38BCA41AC6F00000000 /* annotation_renderer.cc */, - C9EBA38BA383D63F00000000 /* annotation_renderer.h */, - C9EBA38B244E885E00000000 /* cpu_util.cc */, - C9EBA38B46113BED00000000 /* cpu_util.h */, - C9EBA38BEED97A0A00000000 /* header_util.cc */, - C9EBA38BAC1BF96E00000000 /* header_util.h */, - C9EBA38B0158CA5400000000 /* rectangle_util.cc */, - C9EBA38B3EE1F17000000000 /* rectangle_util.h */, - C9EBA38B18AD28B200000000 /* resource_cache.h */, - C9EBA38B65E57C6A00000000 /* resource_util.cc */, - C9EBA38B092D415200000000 /* resource_util.h */, - C9EBA38BEF9BE2D900000000 /* resource_util_apple.cc */, - C9EBA38B53F9CB0E00000000 /* resource_util_custom.h */, - C9EBA38B4D97960200000000 /* resource_util_internal.h */, - EF9FD80ECABB441000000001 /* tflite */, - ); - name = util; - sourceTree = ""; - }; - EF9FD80EBEDD857900000000 /* operations */ = { - isa = PBXGroup; - children = ( - C9EBA38BB59EF01500000000 /* BUILD */, - C9EBA38B1E91339000000000 /* landmarks_to_transform_matrix.cc */, - C9EBA38BB9D8CAAA00000000 /* landmarks_to_transform_matrix.h */, - C9EBA38B8BDC2B9600000000 /* max_pool_argmax.cc */, - C9EBA38B05926DC100000000 /* max_pool_argmax.h */, - C9EBA38BD2DBF16C00000000 /* max_unpooling.cc */, - C9EBA38BD4AFAC8E00000000 /* max_unpooling.h */, - C9EBA38BCCE4FA9600000000 /* transform_landmarks.cc */, - C9EBA38B08BF64AF00000000 /* transform_landmarks.h */, - C9EBA38BC6F62DEE00000000 /* transform_tensor_bilinear.cc */, - C9EBA38BF3C6671D00000000 /* transform_tensor_bilinear.h */, - C9EBA38B6E2763AD00000000 /* transpose_conv_bias.cc */, - C9EBA38B35BDCF7300000000 /* transpose_conv_bias.h */, - ); - name = operations; - sourceTree = ""; - }; - EF9FD80ECABB441000000000 /* tflite */ = { - isa = PBXGroup; - children = ( - C9EBA38B004CB7C500000000 /* BUILD */, - C9EBA38B2EDD493A00000000 /* ssd_anchors_calculator.cc */, - C9EBA38B8F1A956900000000 /* tflite_custom_op_resolver_calculator.cc */, - C9EBA38BBB054CF600000000 /* tflite_model_calculator.cc */, - ); - name = tflite; - sourceTree = ""; - }; - EF9FD80ECABB441000000001 /* tflite */ = { - isa = PBXGroup; - children = ( - C9EBA38BC9840E9900000000 /* BUILD */, - C9EBA38BBDEE69CE00000000 /* config.h */, - C9EBA38B3D8CDBA400000000 /* cpu_op_resolver.cc */, - C9EBA38B3F10F82C00000000 /* cpu_op_resolver.h */, - C9EBA38BAA3DAAFE00000000 /* op_resolver.cc */, - C9EBA38BBCD7F8FB00000000 /* op_resolver.h */, - EF9FD80EBEDD857900000000 /* operations */, - C9EBA38B54C7579B00000000 /* tflite_model_loader.cc */, - C9EBA38B4363C14800000000 /* tflite_model_loader.h */, - ); - name = tflite; - sourceTree = ""; - }; - EF9FD80ECD1385CA00000000 /* render */ = { - isa = PBXGroup; - children = ( - EF9FD80E535674FA00000000 /* module */, - ); - name = render; - sourceTree = ""; - }; - EF9FD80ECD1385CA00000001 /* render */ = { - isa = PBXGroup; - children = ( - EF9FD80E39AD841D00000001 /* core */, - EF9FD80E535674FA00000001 /* module */, - ); - name = render; - sourceTree = ""; - }; - EF9FD80ED817D17100000000 /* common */ = { - isa = PBXGroup; - children = ( - C9EBA38B761A81BD00000000 /* BUILD */, - C9EBA38B039C71CD00000000 /* ola_graph.cc */, - C9EBA38BFFA669C400000000 /* ola_graph.h */, - ); - name = common; - sourceTree = ""; - }; - EF9FD80EDC4E3BAE00000000 /* mediapipe */ = { - isa = PBXGroup; - children = ( - EF9FD80ECD1385CA00000000 /* render */, - ); - name = mediapipe; - sourceTree = ""; - }; - EF9FD80EDC4E3BAE00000001 /* mediapipe */ = { - isa = PBXGroup; - children = ( - EF9FD80EA533306500000000 /* calculators */, - EF9FD80EB464024900000001 /* framework */, - EF9FD80E0C0CF92C00000000 /* gpu */, - EF9FD80E2533FD0100000000 /* graphs */, - EF9FD80EA57086CC00000000 /* modules */, - EF9FD80E350DC15F00000000 /* objc */, - EF9FD80ECD1385CA00000001 /* render */, - EF9FD80EBD4E462900000001 /* util */, - ); - name = mediapipe; - sourceTree = ""; - }; - EF9FD80EDCA9B75400000000 /* api2 */ = { - isa = PBXGroup; - children = ( - C9EBA38BB96C60C700000000 /* BUILD */, - C9EBA38B4F3C878200000000 /* const_str.h */, - C9EBA38B485A0E0E00000000 /* contract.h */, - C9EBA38B9C74CB9200000000 /* node.cc */, - C9EBA38B2F17EFE600000000 /* node.h */, - C9EBA38B04AC366500000000 /* packet.cc */, - C9EBA38B06294FD900000000 /* packet.h */, - C9EBA38B8026FAEC00000000 /* port.h */, - C9EBA38BE38A2E1700000000 /* tag.h */, - C9EBA38BE26B5B8600000000 /* tuple.h */, - ); - name = api2; - sourceTree = ""; - }; - EF9FD80EE84AF1A800000000 /* face_mesh */ = { - isa = PBXGroup; - children = ( - C9EBA38B9EF2C99D00000000 /* BUILD */, - EF9FD80EA533306500000001 /* calculators */, - EF9FD80EF7C679DE00000000 /* subgraphs */, - ); - name = face_mesh; - sourceTree = ""; - }; - EF9FD80EF7C679DE00000000 /* subgraphs */ = { - isa = PBXGroup; - children = ( - C9EBA38BEFA8DA8100000000 /* BUILD */, + 6BF2BEB198F11B7B00000000 /* BUILD */, ); name = subgraphs; sourceTree = ""; }; - EF9FD80EFF4B215D00000000 /* mainGroup */ = { + A2FEA73618296B7D00000000 /* tensor */ = { isa = PBXGroup; children = ( - EF9FD80E3B0C529400000000 /* Products */, - EF9FD80EDC4E3BAE00000001 /* mediapipe */, + 6BF2BEB1387DEC3400000000 /* BUILD */, + 6BF2BEB1D924684600000000 /* image_to_tensor_calculator.cc */, + 6BF2BEB137DE7A3C00000000 /* image_to_tensor_converter.h */, + 6BF2BEB1D73414D800000000 /* image_to_tensor_converter_metal.cc */, + 6BF2BEB1E174331500000000 /* image_to_tensor_converter_metal.h */, + 6BF2BEB114E720D900000000 /* image_to_tensor_converter_opencv.cc */, + 6BF2BEB1B7B8021300000000 /* image_to_tensor_converter_opencv.h */, + 6BF2BEB13C0D6D5B00000000 /* image_to_tensor_utils.cc */, + 6BF2BEB120E3AD2000000000 /* image_to_tensor_utils.h */, + 6BF2BEB1E73463BA00000000 /* inference_calculator.cc */, + 6BF2BEB17901AAB000000000 /* inference_calculator.h */, + 6BF2BEB1E600CBCB00000000 /* inference_calculator_cpu.cc */, + 6BF2BEB1C19F2BDB00000000 /* inference_calculator_metal.cc */, + 6BF2BEB121BE9D3000000000 /* tensors_to_detections_calculator.cc */, + 6BF2BEB17354A31A00000000 /* tensors_to_floats_calculator.cc */, + 6BF2BEB18FD5523E00000000 /* tensors_to_landmarks_calculator.cc */, + ); + name = tensor; + sourceTree = ""; + }; + A2FEA7361BD7967800000000 /* common */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1C846EAA000000000 /* BUILD */, + 6BF2BEB17071A1E200000000 /* ola_graph.cc */, + 6BF2BEB1510392E900000000 /* ola_graph.h */, + ); + name = common; + sourceTree = ""; + }; + A2FEA7361E84DE5500000000 /* face_detection */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1119EB78500000000 /* BUILD */, + 6BF2BEB14E71984800000000 /* face_detection_short_range.tflite */, + ); + name = face_detection; + sourceTree = ""; + }; + A2FEA73620B6F45900000000 /* module */ = { + isa = PBXGroup; + children = ( + A2FEA73669327E8300000000 /* beauty */, + ); + name = module; + sourceTree = ""; + }; + A2FEA73620B6F45900000001 /* module */ = { + isa = PBXGroup; + children = ( + A2FEA73669327E8300000001 /* beauty */, + A2FEA7361BD7967800000000 /* common */, + ); + name = module; + sourceTree = ""; + }; + A2FEA7362BB2A4B700000000 /* OlaFaceUnityFramework-intermediates */ = { + isa = PBXGroup; + children = ( + 6BF2BEB12E332C1B00000000 /* Info.plist */, + ); + name = "OlaFaceUnityFramework-intermediates"; + sourceTree = ""; + }; + A2FEA7362CCC109A00000000 /* tflite */ = { + isa = PBXGroup; + children = ( + 6BF2BEB11548219400000000 /* BUILD */, + 6BF2BEB1F500366D00000000 /* ssd_anchors_calculator.cc */, + 6BF2BEB19280C6F300000000 /* tflite_custom_op_resolver_calculator.cc */, + 6BF2BEB19CEF571A00000000 /* tflite_model_calculator.cc */, + ); + name = tflite; + sourceTree = ""; + }; + A2FEA7362CCC109A00000001 /* tflite */ = { + isa = PBXGroup; + children = ( + 6BF2BEB19448E48100000000 /* BUILD */, + 6BF2BEB1AD0229B000000000 /* config.h */, + 6BF2BEB101794B7100000000 /* cpu_op_resolver.cc */, + 6BF2BEB11C6B16F100000000 /* cpu_op_resolver.h */, + 6BF2BEB1665E250A00000000 /* op_resolver.cc */, + 6BF2BEB192A4902100000000 /* op_resolver.h */, + A2FEA736A2BCADC200000000 /* operations */, + 6BF2BEB1F3CC262D00000000 /* tflite_model_loader.cc */, + 6BF2BEB1E66C0F0900000000 /* tflite_model_loader.h */, + ); + name = tflite; + sourceTree = ""; + }; + A2FEA73631B5716A00000000 /* render */ = { + isa = PBXGroup; + children = ( + A2FEA73620B6F45900000000 /* module */, + ); + name = render; + sourceTree = ""; + }; + A2FEA73631B5716A00000001 /* render */ = { + isa = PBXGroup; + children = ( + A2FEA7365B40412100000001 /* core */, + A2FEA73620B6F45900000001 /* module */, + ); + name = render; + sourceTree = ""; + }; + A2FEA7363883362D00000000 /* Products */ = { + isa = PBXGroup; + children = ( + A2FEA7367AA70EEE00000000 /* Indexer */, + 6BF2BEB1861FE90A00000000 /* OlaFaceUnityFramework.framework */, + A2FEA736F4E8108700000000 /* bazel-tulsi-includes */, + 6BF2BEB1DC26EEDA00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */, + ); + name = Products; + sourceTree = ""; + }; + A2FEA73649901DB900000000 /* math */ = { + isa = PBXGroup; + children = ( + 6BF2BEB14E2C8C7E00000000 /* BUILD */, + 6BF2BEB1A7B31D6A00000000 /* mat4.cpp */, + 6BF2BEB1338459AD00000000 /* mat4.hpp */, + 6BF2BEB1E2AEF3B900000000 /* mat4.inl */, + 6BF2BEB1CB04A48200000000 /* math_utils.cpp */, + 6BF2BEB1B4B6713700000000 /* math_utils.hpp */, + 6BF2BEB15590E40F00000000 /* vec2.cpp */, + 6BF2BEB14DABC5B200000000 /* vec2.hpp */, + 6BF2BEB1186E3A4700000000 /* vec2.inl */, + 6BF2BEB10019414900000000 /* vec3.cpp */, + 6BF2BEB1179A317600000000 /* vec3.hpp */, + 6BF2BEB1DEE6BAFA00000000 /* vec3.inl */, + 6BF2BEB1193223CD00000000 /* vec4.cpp */, + 6BF2BEB1A7FF5C8D00000000 /* vec4.hpp */, + 6BF2BEB1A5AE2EC700000000 /* vec4.inl */, + ); + name = math; + sourceTree = ""; + }; + A2FEA7364C20727A00000000 /* tool */ = { + isa = PBXGroup; + children = ( + 6BF2BEB18A230BFA00000000 /* BUILD */, + 6BF2BEB18E3AEDD900000000 /* container_util.cc */, + 6BF2BEB1798D3EC300000000 /* container_util.h */, + 6BF2BEB1095EF97200000000 /* fill_packet_set.cc */, + 6BF2BEB16CB3FDF900000000 /* fill_packet_set.h */, + 6BF2BEB179C61E6000000000 /* name_util.cc */, + 6BF2BEB17F8AEE5A00000000 /* name_util.h */, + 6BF2BEB1217E6F9B00000000 /* options_field_util.cc */, + 6BF2BEB1570746DA00000000 /* options_field_util.h */, + 6BF2BEB1BCA5996A00000000 /* options_map.h */, + 6BF2BEB1CF12C0C800000000 /* options_registry.cc */, + 6BF2BEB1DF4B7C9A00000000 /* options_registry.h */, + 6BF2BEB1D822317800000000 /* options_syntax_util.cc */, + 6BF2BEB103D38A7A00000000 /* options_syntax_util.h */, + 6BF2BEB11622036E00000000 /* options_util.cc */, + 6BF2BEB1C5778B6600000000 /* options_util.h */, + 6BF2BEB182E727FD00000000 /* packet_generator_wrapper_calculator.cc */, + 6BF2BEB19343B56C00000000 /* proto_util_lite.cc */, + 6BF2BEB1B46C638600000000 /* proto_util_lite.h */, + 6BF2BEB18DA33BEA00000000 /* sink.cc */, + 6BF2BEB15701696000000000 /* sink.h */, + 6BF2BEB113274D1100000000 /* status_util.cc */, + 6BF2BEB1DF7B922800000000 /* status_util.h */, + 6BF2BEB19F1006A000000000 /* subgraph_expansion.cc */, + 6BF2BEB1F588AA1C00000000 /* subgraph_expansion.h */, + 6BF2BEB1663742CC00000000 /* switch_container.cc */, + 6BF2BEB1DEE2DFFC00000000 /* switch_demux_calculator.cc */, + 6BF2BEB1392E8DE400000000 /* switch_mux_calculator.cc */, + 6BF2BEB1903FFB7900000000 /* tag_map.cc */, + 6BF2BEB1BFB21A6700000000 /* tag_map.h */, + 6BF2BEB1125965EB00000000 /* tag_map_helper.cc */, + 6BF2BEB1F21484F900000000 /* tag_map_helper.h */, + 6BF2BEB13824086F00000000 /* template_expander.cc */, + 6BF2BEB10A25C8B400000000 /* template_expander.h */, + 6BF2BEB1FAAA803400000000 /* type_util.h */, + 6BF2BEB194ACD3D200000000 /* validate.cc */, + 6BF2BEB1B932689500000000 /* validate.h */, + 6BF2BEB1C42F44E800000000 /* validate_name.cc */, + 6BF2BEB14C3F304600000000 /* validate_name.h */, + ); + name = tool; + sourceTree = ""; + }; + A2FEA7365B40412100000000 /* core */ = { + isa = PBXGroup; + children = ( + 6BF2BEB18D99A8BD00000000 /* BUILD */, + 6BF2BEB1AB2D5D1300000000 /* begin_loop_calculator.cc */, + 6BF2BEB17C466FAA00000000 /* begin_loop_calculator.h */, + 6BF2BEB1D2F46D2A00000000 /* clip_vector_size_calculator.cc */, + 6BF2BEB1AAA709F700000000 /* clip_vector_size_calculator.h */, + 6BF2BEB1B9D8F94200000000 /* constant_side_packet_calculator.cc */, + 6BF2BEB1B1BCD15C00000000 /* end_loop_calculator.cc */, + 6BF2BEB1623B07FA00000000 /* end_loop_calculator.h */, + 6BF2BEB1F00E9A9000000000 /* flow_limiter_calculator.cc */, + 6BF2BEB1387C9C0400000000 /* gate_calculator.cc */, + 6BF2BEB1908FF76600000000 /* previous_loopback_calculator.cc */, + 6BF2BEB11EE26A2000000000 /* split_proto_list_calculator.cc */, + 6BF2BEB1EAFCD2EB00000000 /* split_vector_calculator.cc */, + 6BF2BEB1ECA8F55D00000000 /* split_vector_calculator.h */, + ); + name = core; + sourceTree = ""; + }; + A2FEA7365B40412100000001 /* core */ = { + isa = PBXGroup; + children = ( + 6BF2BEB186F599C300000000 /* BUILD */, + 6BF2BEB1FCEDD60B00000000 /* CVFramebuffer.cpp */, + 6BF2BEB1948567FF00000000 /* CVFramebuffer.hpp */, + 6BF2BEB1D9E0F97500000000 /* Context.cpp */, + 6BF2BEB1C0DA62F400000000 /* Context.hpp */, + 6BF2BEB178760ADA00000000 /* Filter.cpp */, + 6BF2BEB116275C2700000000 /* Filter.hpp */, + 6BF2BEB1F573FC1600000000 /* FilterGroup.cpp */, + 6BF2BEB1351C6D3D00000000 /* FilterGroup.hpp */, + 6BF2BEB182C4C71800000000 /* Framebuffer.cpp */, + 6BF2BEB13F6F842500000000 /* Framebuffer.hpp */, + 6BF2BEB1F02D7B8400000000 /* FramebufferCache.cpp */, + 6BF2BEB1BD589A4200000000 /* FramebufferCache.hpp */, + 6BF2BEB17F4ECE3500000000 /* GLProgram.cpp */, + 6BF2BEB1C9E92EC600000000 /* GLProgram.hpp */, + 6BF2BEB122A81B8400000000 /* GLThreadDispatch.cpp */, + 6BF2BEB14D3CBB3200000000 /* GLThreadDispatch.h */, + 6BF2BEB18DE1AC1100000000 /* GPUImage-x.h */, + 6BF2BEB1ECDFFE8400000000 /* GPUImageMacros.h */, + 6BF2BEB1CD892EC300000000 /* GPUImageTarget.h */, + 6BF2BEB12D3894B500000000 /* GPUImageUtil.cpp */, + 6BF2BEB1872E92F200000000 /* GPUImageUtil.h */, + 6BF2BEB12FF7D76200000000 /* IOSTarget.cpp */, + 6BF2BEB19365292D00000000 /* IOSTarget.hpp */, + 6BF2BEB1695F7B1800000000 /* OlaShareTextureFilter.cpp */, + 6BF2BEB1B6C12DD500000000 /* OlaShareTextureFilter.hpp */, + 6BF2BEB13604E74800000000 /* OpipeDispatch.cpp */, + 6BF2BEB1E2B253BD00000000 /* OpipeDispatch.hpp */, + 6BF2BEB1EA0F1F1F00000000 /* Ref.cpp */, + 6BF2BEB17B79044D00000000 /* Ref.hpp */, + 6BF2BEB112590DCE00000000 /* Source.cpp */, + 6BF2BEB1CB5A8A0E00000000 /* Source.hpp */, + 6BF2BEB165A8D27000000000 /* SourceCamera.cpp */, + 6BF2BEB18AB0302B00000000 /* SourceCamera.hpp */, + 6BF2BEB1868499C900000000 /* SourceImage.cpp */, + 6BF2BEB12D7AE34A00000000 /* SourceImage.hpp */, + 6BF2BEB1D796612B00000000 /* Target.cpp */, + 6BF2BEB18556057300000000 /* Target.hpp */, + 6BF2BEB17C1D80AC00000000 /* TargetView.cpp */, + 6BF2BEB1C133DCA000000000 /* TargetView.hpp */, + 6BF2BEB1FF68235A00000000 /* dispatch_queue.cpp */, + 6BF2BEB1F7A5F05D00000000 /* dispatch_queue.h */, + A2FEA73649901DB900000000 /* math */, + 6BF2BEB15CAB504600000000 /* math.cpp */, + 6BF2BEB16E602ADB00000000 /* math.hpp */, + ); + name = core; + sourceTree = ""; + }; + A2FEA73660C4D6AA00000000 /* graphs */ = { + isa = PBXGroup; + children = ( + A2FEA7368106FF0200000000 /* face_mesh */, + ); + name = graphs; + sourceTree = ""; + }; + A2FEA7366242245000000000 /* framework */ = { + isa = PBXGroup; + children = ( + A2FEA7362BB2A4B700000000 /* OlaFaceUnityFramework-intermediates */, + ); + name = framework; + sourceTree = ""; + }; + A2FEA7366242245000000001 /* framework */ = { + isa = PBXGroup; + children = ( + A2FEA736B175697000000000 /* api2 */, + A2FEA73601EBA99700000000 /* deps */, + A2FEA7369325E62D00000000 /* formats */, + A2FEA736C8B0BA2700000000 /* port */, + A2FEA736EFE2DD4800000000 /* profiler */, + A2FEA736F804838200000000 /* stream_handler */, + A2FEA7364C20727A00000000 /* tool */, + ); + name = framework; + sourceTree = ""; + }; + A2FEA7366242245000000002 /* framework */ = { + isa = PBXGroup; + children = ( + 6BF2BEB116536C5000000000 /* BUILD */, + 6BF2BEB184CDCED100000000 /* Info.plist */, + 6BF2BEB13A3761C900000000 /* OlaFaceUnity.h */, + 6BF2BEB11335A86600000000 /* OlaFaceUnity.mm */, + ); + name = framework; + sourceTree = ""; + }; + A2FEA73669327E8300000000 /* beauty */ = { + isa = PBXGroup; + children = ( + A2FEA736CF167CF800000000 /* ios */, + ); + name = beauty; + sourceTree = ""; + }; + A2FEA73669327E8300000001 /* beauty */ = { + isa = PBXGroup; + children = ( + 6BF2BEB115ABCCEE00000000 /* BUILD */, + 6BF2BEB1DF7A0C9B00000000 /* face_mesh_beauty_render.cc */, + 6BF2BEB13382907A00000000 /* face_mesh_beauty_render.h */, + 6BF2BEB1A402CD0400000000 /* face_mesh_module.cc */, + 6BF2BEB18386342A00000000 /* face_mesh_module.h */, + 6BF2BEB1CD7D0AD600000000 /* face_mesh_module_imp.cc */, + 6BF2BEB1ACECC86600000000 /* face_mesh_module_imp.h */, + A2FEA736CF167CF800000001 /* ios */, + ); + name = beauty; + sourceTree = ""; + }; + A2FEA7367AA70EEE00000000 /* Indexer */ = { + isa = PBXGroup; + children = ( + 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */, + 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */, + 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */, + 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */, + 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */, + 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */, + 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */, + 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */, + 6BF2BEB15656FB7600000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */, + 6BF2BEB15BA3402400000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */, + 6BF2BEB160EC260800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */, + 6BF2BEB1CE57CAE800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */, + 6BF2BEB1AE45ACD400000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */, + 6BF2BEB120CC110A00000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */, + 6BF2BEB100939AF800000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */, + 6BF2BEB15FE6FF0200000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */, + 6BF2BEB19D2AF81E00000000 /* lib_idx_core_core-ios_7905855A_ios_min11.0.a */, + 6BF2BEB12F27755200000000 /* lib_idx_core_core-ios_7905855A_ios_min15.5.a */, + 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */, + 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */, + 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */, + 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */, + 6BF2BEB1D5E0B49400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a */, + 6BF2BEB14766558400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a */, + 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */, + 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */, + 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */, + 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */, + 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */, + 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */, + 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */, + 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */, + 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */, + 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */, + 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */, + 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */, + 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */, + 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */, + 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */, + 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */, + 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */, + 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */, + 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */, + 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */, + 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */, + 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */, + 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */, + 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */, + 6BF2BEB117E02C1400000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a */, + 6BF2BEB1E77A1E6A00000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a */, + 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */, + 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */, + 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */, + 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */, + 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */, + 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */, + 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */, + 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */, + 6BF2BEB1042285A000000000 /* lib_idx_math_68C63536_ios_min11.0.a */, + 6BF2BEB1D93FD90600000000 /* lib_idx_math_68C63536_ios_min15.5.a */, + 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */, + 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */, + 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */, + 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */, + 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */, + 6BF2BEB1E364A8E800000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a */, + 6BF2BEB1C40DE00800000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */, + 6BF2BEB179FA7B5A00000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */, + 6BF2BEB152022CF000000000 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */, + 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */, + 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */, + 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */, + 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */, + 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */, + 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */, + 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */, + 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */, + 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */, + 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */, + 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */, + 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */, + 6BF2BEB12E009AA400000000 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */, + 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */, + 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */, + 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */, + 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */, + 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */, + 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */, + 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */, + 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */, + 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */, + 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */, + 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */, + 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */, + 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */, + 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */, + 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */, + 6BF2BEB17982938200000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */, + 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */, + 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */, + 6BF2BEB1535ED83200000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a */, + 6BF2BEB120769C4400000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a */, + 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */, + 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */, + 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */, + 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */, + 6BF2BEB1674D2B8C00000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a */, + 6BF2BEB1BF5A686400000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a */, + 6BF2BEB165CF582600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0.a */, + 6BF2BEB15B7FC03800000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5.a */, + ); + name = Indexer; + sourceTree = ""; + }; + A2FEA7368106FF0200000000 /* face_mesh */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1290D963D00000000 /* BUILD */, + A2FEA7368B897D7D00000001 /* calculators */, + A2FEA73614054AB100000000 /* subgraphs */, + ); + name = face_mesh; + sourceTree = ""; + }; + A2FEA7368B897D7D00000000 /* calculators */ = { + isa = PBXGroup; + children = ( + A2FEA7365B40412100000000 /* core */, + A2FEA736ACB09C6A00000000 /* image */, + A2FEA736A353DF5F00000000 /* internal */, + A2FEA73618296B7D00000000 /* tensor */, + A2FEA7362CCC109A00000000 /* tflite */, + A2FEA736FC640C8700000000 /* util */, + ); + name = calculators; + sourceTree = ""; + }; + A2FEA7368B897D7D00000001 /* calculators */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1C8BD724E00000000 /* BUILD */, + 6BF2BEB1511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc */, + ); + name = calculators; + sourceTree = ""; + }; + A2FEA7368F9210D400000000 /* mainGroup */ = { + isa = PBXGroup; + children = ( + A2FEA7363883362D00000000 /* Products */, + A2FEA736AF64A47A00000001 /* mediapipe */, ); name = mainGroup; path = ../../../../../..; sourceTree = SOURCE_ROOT; }; - EF9FD80EFFBDEED000000000 /* profiler */ = { + A2FEA7369325E62D00000000 /* formats */ = { isa = PBXGroup; children = ( - C9EBA38BD42D49D900000000 /* BUILD */, - C9EBA38BE6F665F300000000 /* circular_buffer.h */, - C9EBA38B9ADB4E5D00000000 /* gl_context_profiler.cc */, - C9EBA38BD9CF443F00000000 /* graph_profiler.cc */, - C9EBA38B2A8C73DC00000000 /* graph_profiler.h */, - C9EBA38BC2F713F900000000 /* graph_tracer.cc */, - C9EBA38B6A77331700000000 /* graph_tracer.h */, - C9EBA38B0D76383B00000000 /* profiler_resource_util.h */, - C9EBA38B5E64B57D00000000 /* profiler_resource_util_common.cc */, - C9EBA38B794C398A00000000 /* profiler_resource_util_ios.cc */, - C9EBA38B61331D3300000000 /* sharded_map.h */, - C9EBA38B44FB42D500000000 /* trace_buffer.h */, - C9EBA38B8C0A8DE100000000 /* trace_builder.cc */, - C9EBA38B4D5AE90800000000 /* trace_builder.h */, + 6BF2BEB1BD71A6CA00000000 /* BUILD */, + A2FEA736FBD5991300000000 /* annotation */, + 6BF2BEB1B6988F9900000000 /* image.cc */, + 6BF2BEB16D290D2200000000 /* image.h */, + 6BF2BEB16DADEE7000000000 /* image_frame.cc */, + 6BF2BEB1D41C8E5500000000 /* image_frame.h */, + 6BF2BEB1D3E5087100000000 /* image_frame_opencv.cc */, + 6BF2BEB10BDFC87C00000000 /* image_frame_opencv.h */, + 6BF2BEB1A54334CD00000000 /* image_opencv.cc */, + 6BF2BEB1E2A494C100000000 /* image_opencv.h */, + 6BF2BEB104BA59E200000000 /* location.cc */, + 6BF2BEB16FFC9AEA00000000 /* location.h */, + 6BF2BEB1224D079A00000000 /* matrix.cc */, + 6BF2BEB115582B1B00000000 /* matrix.h */, + A2FEA736E550C61200000000 /* object_detection */, + 6BF2BEB1ABE2180800000000 /* tensor.cc */, + 6BF2BEB14C89FC5100000000 /* tensor.h */, + 6BF2BEB1A9411D1C00000000 /* tensor_ahwb.cc */, + 6BF2BEB158D6475700000000 /* video_stream_header.h */, + ); + name = formats; + sourceTree = ""; + }; + A2FEA736A2BCADC200000000 /* operations */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1F711CCAC00000000 /* BUILD */, + 6BF2BEB1105326A800000000 /* landmarks_to_transform_matrix.cc */, + 6BF2BEB146CB30E900000000 /* landmarks_to_transform_matrix.h */, + 6BF2BEB1042A0E6500000000 /* max_pool_argmax.cc */, + 6BF2BEB1A3AD775A00000000 /* max_pool_argmax.h */, + 6BF2BEB118A3906A00000000 /* max_unpooling.cc */, + 6BF2BEB1164B2B0E00000000 /* max_unpooling.h */, + 6BF2BEB1C578A56100000000 /* transform_landmarks.cc */, + 6BF2BEB13BB0D77500000000 /* transform_landmarks.h */, + 6BF2BEB17C35124F00000000 /* transform_tensor_bilinear.cc */, + 6BF2BEB1D606383800000000 /* transform_tensor_bilinear.h */, + 6BF2BEB1F3F047F600000000 /* transpose_conv_bias.cc */, + 6BF2BEB1272635B000000000 /* transpose_conv_bias.h */, + ); + name = operations; + sourceTree = ""; + }; + A2FEA736A353DF5F00000000 /* internal */ = { + isa = PBXGroup; + children = ( + 6BF2BEB174D2AB4700000000 /* BUILD */, + 6BF2BEB1E6069BD500000000 /* callback_packet_calculator.cc */, + ); + name = internal; + sourceTree = ""; + }; + A2FEA736ACB09C6A00000000 /* image */ = { + isa = PBXGroup; + children = ( + 6BF2BEB155AD4EF300000000 /* BUILD */, + 6BF2BEB1892D264500000000 /* image_properties_calculator.cc */, + ); + name = image; + sourceTree = ""; + }; + A2FEA736AF64A47A00000000 /* mediapipe */ = { + isa = PBXGroup; + children = ( + A2FEA73631B5716A00000000 /* render */, + ); + name = mediapipe; + sourceTree = ""; + }; + A2FEA736AF64A47A00000001 /* mediapipe */ = { + isa = PBXGroup; + children = ( + A2FEA7368B897D7D00000000 /* calculators */, + A2FEA7366242245000000001 /* framework */, + A2FEA7360FECADA800000000 /* gpu */, + A2FEA73660C4D6AA00000000 /* graphs */, + A2FEA736EFEBFE9300000000 /* modules */, + A2FEA736F5B39ADD00000000 /* objc */, + A2FEA73631B5716A00000001 /* render */, + A2FEA736FC640C8700000001 /* util */, + ); + name = mediapipe; + sourceTree = ""; + }; + A2FEA736B175697000000000 /* api2 */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1160DA88A00000000 /* BUILD */, + 6BF2BEB1A0D4CED400000000 /* const_str.h */, + 6BF2BEB131C8E4F500000000 /* contract.h */, + 6BF2BEB1EFCD23DE00000000 /* node.cc */, + 6BF2BEB1F4BC7EAB00000000 /* node.h */, + 6BF2BEB1C0242BD100000000 /* packet.cc */, + 6BF2BEB164C0D87E00000000 /* packet.h */, + 6BF2BEB13F7DE84500000000 /* port.h */, + 6BF2BEB15C3C5FA300000000 /* tag.h */, + 6BF2BEB121C1C8AF00000000 /* tuple.h */, + ); + name = api2; + sourceTree = ""; + }; + A2FEA736C8B0BA2700000000 /* port */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1C33800FF00000000 /* BUILD */, + 6BF2BEB1EA7C050B00000000 /* advanced_proto_inc.h */, + 6BF2BEB1E04C93CE00000000 /* advanced_proto_lite_inc.h */, + 6BF2BEB18303122300000000 /* aligned_malloc_and_free.h */, + 6BF2BEB10884202400000000 /* any_proto.h */, + 6BF2BEB160B7CC3600000000 /* canonical_errors.h */, + 6BF2BEB1880372FF00000000 /* core_proto_inc.h */, + 6BF2BEB18197476100000000 /* file_helpers.h */, + 6BF2BEB15DDBD6E200000000 /* integral_types.h */, + 6BF2BEB19D245EEB00000000 /* logging.h */, + 6BF2BEB120A93DB300000000 /* map_util.h */, + 6BF2BEB118FBE5EA00000000 /* numbers.h */, + 6BF2BEB1693BCA6300000000 /* opencv_core_inc.h */, + 6BF2BEB11DC5DE2F00000000 /* opencv_imgproc_inc.h */, + 6BF2BEB1DC63EA9700000000 /* point2.h */, + 6BF2BEB1C74C726D00000000 /* port.h */, + 6BF2BEB11C7B0BA600000000 /* proto_ns.h */, + 6BF2BEB1E7A8AC5300000000 /* re2.h */, + 6BF2BEB16C0753C400000000 /* rectangle.h */, + 6BF2BEB180714D5F00000000 /* ret_check.h */, + 6BF2BEB1FD86B18B00000000 /* singleton.h */, + 6BF2BEB18201663E00000000 /* source_location.h */, + 6BF2BEB1E3DAC1ED00000000 /* status.h */, + 6BF2BEB1860C822F00000000 /* status_builder.h */, + 6BF2BEB174B3479000000000 /* status_macros.h */, + 6BF2BEB1994724E200000000 /* statusor.h */, + 6BF2BEB1B2FBB04C00000000 /* threadpool.h */, + 6BF2BEB1F9338C6300000000 /* topologicalsorter.h */, + 6BF2BEB1A160E81200000000 /* vector.h */, + ); + name = port; + sourceTree = ""; + }; + A2FEA736CF167CF800000000 /* ios */ = { + isa = PBXGroup; + children = ( + A2FEA7366242245000000000 /* framework */, + ); + name = ios; + sourceTree = ""; + }; + A2FEA736CF167CF800000001 /* ios */ = { + isa = PBXGroup; + children = ( + A2FEA7366242245000000002 /* framework */, + ); + name = ios; + sourceTree = ""; + }; + A2FEA736CFC4601700000000 /* face_landmark */ = { + isa = PBXGroup; + children = ( + 6BF2BEB19E1406F200000000 /* BUILD */, + 6BF2BEB1185F0D7700000000 /* face_landmark_with_attention.tflite */, + ); + name = face_landmark; + sourceTree = ""; + }; + A2FEA736DF32B42C00000000 /* x */ = { + isa = PBXGroup; + children = ( + A2FEA736DF32B42C00000001 /* x */, + ); + name = x; + sourceTree = ""; + }; + A2FEA736DF32B42C00000001 /* x */ = { + isa = PBXGroup; + children = ( + A2FEA736AF64A47A00000000 /* mediapipe */, + ); + name = x; + sourceTree = ""; + }; + A2FEA736E550C61200000000 /* object_detection */ = { + isa = PBXGroup; + children = ( + 6BF2BEB10DF9F37000000000 /* BUILD */, + ); + name = object_detection; + sourceTree = ""; + }; + A2FEA736EFE2DD4800000000 /* profiler */ = { + isa = PBXGroup; + children = ( + 6BF2BEB18222E1E800000000 /* BUILD */, + 6BF2BEB13C8D040500000000 /* circular_buffer.h */, + 6BF2BEB1D90020AA00000000 /* gl_context_profiler.cc */, + 6BF2BEB1BAF6D7FB00000000 /* graph_profiler.cc */, + 6BF2BEB1AD25FB3D00000000 /* graph_profiler.h */, + 6BF2BEB1CF0DF08C00000000 /* graph_tracer.cc */, + 6BF2BEB1F48893FA00000000 /* graph_tracer.h */, + 6BF2BEB19F6BE74900000000 /* profiler_resource_util.h */, + 6BF2BEB1AC57DDE300000000 /* profiler_resource_util_common.cc */, + 6BF2BEB15F87272300000000 /* profiler_resource_util_ios.cc */, + 6BF2BEB125F3DD4600000000 /* sharded_map.h */, + 6BF2BEB112692A1500000000 /* trace_buffer.h */, + 6BF2BEB19CBDC5A500000000 /* trace_builder.cc */, + 6BF2BEB1DD9AD99400000000 /* trace_builder.h */, ); name = profiler; sourceTree = ""; }; + A2FEA736EFEBFE9300000000 /* modules */ = { + isa = PBXGroup; + children = ( + A2FEA7361E84DE5500000000 /* face_detection */, + A2FEA736CFC4601700000000 /* face_landmark */, + ); + name = modules; + sourceTree = ""; + }; + A2FEA736F4E8108700000000 /* bazel-tulsi-includes */ = { + isa = PBXGroup; + children = ( + A2FEA736DF32B42C00000000 /* x */, + ); + name = "bazel-tulsi-includes"; + sourceTree = ""; + }; + A2FEA736F5B39ADD00000000 /* objc */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1CC197DE700000000 /* BUILD */, + 6BF2BEB103F9803500000000 /* CFHolder.h */, + 6BF2BEB1E276944000000000 /* MPPGraph.h */, + 6BF2BEB19807610500000000 /* MPPGraph.mm */, + 6BF2BEB19CA882CA00000000 /* MPPTimestampConverter.h */, + 6BF2BEB11B77E8CB00000000 /* MPPTimestampConverter.mm */, + 6BF2BEB13EDD2CC300000000 /* NSError+util_status.h */, + 6BF2BEB16909A4FC00000000 /* NSError+util_status.mm */, + 6BF2BEB1506223AF00000000 /* Weakify.h */, + 6BF2BEB1202F72AF00000000 /* util.cc */, + 6BF2BEB1FD2AF7C900000000 /* util.h */, + ); + name = objc; + sourceTree = ""; + }; + A2FEA736F804838200000000 /* stream_handler */ = { + isa = PBXGroup; + children = ( + 6BF2BEB128F9C32900000000 /* BUILD */, + 6BF2BEB198F8470300000000 /* default_input_stream_handler.cc */, + 6BF2BEB1C7D7F55E00000000 /* default_input_stream_handler.h */, + 6BF2BEB1176DF12500000000 /* fixed_size_input_stream_handler.cc */, + 6BF2BEB1A3360C7800000000 /* immediate_input_stream_handler.cc */, + 6BF2BEB179275DA200000000 /* in_order_output_stream_handler.cc */, + 6BF2BEB1883C821000000000 /* in_order_output_stream_handler.h */, + ); + name = stream_handler; + sourceTree = ""; + }; + A2FEA736FBD5991300000000 /* annotation */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1E77FEC5500000000 /* BUILD */, + ); + name = annotation; + sourceTree = ""; + }; + A2FEA736FC640C8700000000 /* util */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1AA92561800000000 /* BUILD */, + 6BF2BEB12834F00600000000 /* annotation_overlay_calculator.cc */, + 6BF2BEB1A65D9EE000000000 /* association_calculator.h */, + 6BF2BEB1041C1EB900000000 /* association_norm_rect_calculator.cc */, + 6BF2BEB1E82089DF00000000 /* collection_has_min_size_calculator.cc */, + 6BF2BEB1BB36CC3A00000000 /* collection_has_min_size_calculator.h */, + 6BF2BEB16A24D81700000000 /* detection_projection_calculator.cc */, + 6BF2BEB176D31B5D00000000 /* detections_to_rects_calculator.cc */, + 6BF2BEB1CCC9CAE300000000 /* detections_to_rects_calculator.h */, + 6BF2BEB136FBEB1A00000000 /* detections_to_render_data_calculator.cc */, + 6BF2BEB1EA081C0700000000 /* landmark_projection_calculator.cc */, + 6BF2BEB15215FAC800000000 /* landmarks_refinement_calculator.cc */, + 6BF2BEB1124813CB00000000 /* landmarks_refinement_calculator.h */, + 6BF2BEB14046CD2C00000000 /* landmarks_to_detection_calculator.cc */, + 6BF2BEB19158518E00000000 /* landmarks_to_render_data_calculator.cc */, + 6BF2BEB16D38EA9B00000000 /* landmarks_to_render_data_calculator.h */, + 6BF2BEB1A24CB7E500000000 /* local_file_contents_calculator.cc */, + 6BF2BEB1954B39AD00000000 /* non_max_suppression_calculator.cc */, + 6BF2BEB1822EE40B00000000 /* rect_to_render_data_calculator.cc */, + 6BF2BEB16988849800000000 /* rect_transformation_calculator.cc */, + 6BF2BEB11ABE2CDD00000000 /* thresholding_calculator.cc */, + 6BF2BEB11979C9A700000000 /* to_image_calculator.cc */, + ); + name = util; + sourceTree = ""; + }; + A2FEA736FC640C8700000001 /* util */ = { + isa = PBXGroup; + children = ( + 6BF2BEB1186C668100000000 /* BUILD */, + 6BF2BEB14A8EF4EF00000000 /* annotation_renderer.cc */, + 6BF2BEB1150335A300000000 /* annotation_renderer.h */, + 6BF2BEB16EE5C41200000000 /* cpu_util.cc */, + 6BF2BEB1398051ED00000000 /* cpu_util.h */, + 6BF2BEB1FFFFBBA500000000 /* header_util.cc */, + 6BF2BEB17E728AD500000000 /* header_util.h */, + 6BF2BEB13B1C97FA00000000 /* rectangle_util.cc */, + 6BF2BEB14F531D3500000000 /* rectangle_util.h */, + 6BF2BEB18CCC3D6A00000000 /* resource_cache.h */, + 6BF2BEB1B01194E800000000 /* resource_util.cc */, + 6BF2BEB1611DBCED00000000 /* resource_util.h */, + 6BF2BEB13F7B43FC00000000 /* resource_util_apple.cc */, + 6BF2BEB1A44A9C2600000000 /* resource_util_custom.h */, + 6BF2BEB11251C84200000000 /* resource_util_internal.h */, + A2FEA7362CCC109A00000001 /* tflite */, + ); + name = util; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXLegacyTarget section */ - B7165AA05082EB1400000000 /* _bazel_clean_ */ = { + E9F6BC4B3AD2DEC400000000 /* _bazel_clean_ */ = { isa = PBXLegacyTarget; buildArgumentsString = "\"/opt/homebrew/Cellar/bazelisk/1.12.0/bin/bazelisk\" \"bazel-bin\""; - buildConfigurationList = D99810919BA3324F00000000 /* Build configuration list for PBXLegacyTarget "_bazel_clean_" */; + buildConfigurationList = 84EFF508B7B3B91B00000000 /* Build configuration list for PBXLegacyTarget "_bazel_clean_" */; buildPhases = ( ); buildToolPath = "${PROJECT_FILE_PATH}/.tulsi/Scripts/bazel_clean.sh"; @@ -2276,2223 +2284,2207 @@ /* End PBXLegacyTarget section */ /* Begin PBXNativeTarget section */ - 87427C8C0035FDA800000000 /* _idx_op_resolver_72040923_ios_min15.5 */ = { + F2FE34CE0173533000000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810913FFA433000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_72040923_ios_min15.5" */; + buildConfigurationList = 84EFF508981699FA00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0" */; buildPhases = ( - F7F99A12000000000000005F /* Sources */, + 4A9C8A580000000000000064 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, + 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, ); - name = _idx_op_resolver_72040923_ios_min15.5; - productName = _idx_op_resolver_72040923_ios_min15.5; - productReference = C9EBA38BFE962B8A00000000 /* lib_idx_op_resolver_72040923_ios_min15.5.a */; + name = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; + productName = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; + productReference = 6BF2BEB1F5A7462400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C01E3AB2200000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5 */ = { + F2FE34CE019362DC00000000 /* _idx_op_resolver_0836C983_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091DB04ACBE00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5" */; + buildConfigurationList = 84EFF5082E8F9F1400000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min11.0" */; buildPhases = ( - F7F99A12000000000000000A /* Sources */, + 4A9C8A58000000000000005E /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6D76329A9300000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5; - productName = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5; - productReference = C9EBA38B2D64C76200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5.a */; + name = _idx_op_resolver_0836C983_ios_min11.0; + productName = _idx_op_resolver_0836C983_ios_min11.0; + productReference = 6BF2BEB12CA286D000000000 /* lib_idx_op_resolver_0836C983_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C0347AF6A00000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5 */ = { + F2FE34CE022F905200000000 /* _idx_file_helpers_cpu_util_33FB6263_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091FF8764C900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5" */; + buildConfigurationList = 84EFF50854188FAD00000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_33FB6263_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000057 /* Sources */, + 4A9C8A580000000000000018 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D48ADE3E100000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - C40BEB6DA79D913F00000000 /* PBXTargetDependency */, - C40BEB6DEE33FDCD00000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, ); - name = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5; - productName = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5; - productReference = C9EBA38BAA9B127200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5.a */; + name = _idx_file_helpers_cpu_util_33FB6263_ios_min15.5; + productName = _idx_file_helpers_cpu_util_33FB6263_ios_min15.5; + productReference = 6BF2BEB14766558400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C03E7714800000000 /* _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0 */ = { + F2FE34CE043D6EB800000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091869EC67200000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0" */; + buildConfigurationList = 84EFF5083BDB1A3300000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000024 /* Sources */, + 4A9C8A580000000000000008 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC1C7634100000000 /* PBXTargetDependency */, - C40BEB6D79100D3300000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6D5A1C6C0300000000 /* PBXTargetDependency */, - C40BEB6DB9ED489100000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6D580182BB00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AAB070CC500000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9AAB070CC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, ); - name = _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0; - productName = _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0; - productReference = C9EBA38BF5C4F8A200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0.a */; + name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + productReference = 6BF2BEB1902E183E00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C06BB38E200000000 /* _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0 */ = { + F2FE34CE0552442E00000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091DA39229C00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0" */; + buildConfigurationList = 84EFF5084E652AAB00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0" */; buildPhases = ( - F7F99A12000000000000004C /* Sources */, + 4A9C8A580000000000000003 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6DD423849F00000000 /* PBXTargetDependency */, - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, ); - name = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0; - productName = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0; - productReference = C9EBA38B5762E32800000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0.a */; + name = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; + productName = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; + productReference = 6BF2BEB1089308C200000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C08B637CE00000000 /* _idx_detection_projection_calculator_C563E307_ios_min15.5 */ = { + F2FE34CE06501FEA00000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109109DE8CA100000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_C563E307_ios_min15.5" */; + buildConfigurationList = 84EFF5089042845D00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000041 /* Sources */, + 4A9C8A580000000000000063 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DEE88637900000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A148AEA4700000000 /* PBXTargetDependency */, + 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, ); - name = _idx_detection_projection_calculator_C563E307_ios_min15.5; - productName = _idx_detection_projection_calculator_C563E307_ios_min15.5; - productReference = C9EBA38BB84C5CCE00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min15.5.a */; + name = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; + productName = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; + productReference = 6BF2BEB1A384020200000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C097345B200000000 /* _idx_profiler_resource_util_09647121_ios_min15.5 */ = { + F2FE34CE07268A4800000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091A37CEAED00000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_09647121_ios_min15.5" */; + buildConfigurationList = 84EFF5089320C55E00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000053 /* Sources */, + 4A9C8A580000000000000061 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0BF0DE7F00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, + 285B8B9AEA11A96900000000 /* PBXTargetDependency */, ); - name = _idx_profiler_resource_util_09647121_ios_min15.5; - productName = _idx_profiler_resource_util_09647121_ios_min15.5; - productReference = C9EBA38B3318179600000000 /* lib_idx_profiler_resource_util_09647121_ios_min15.5.a */; + name = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + productName = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; + productReference = 6BF2BEB12B5DD40E00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C0BD0A8F800000000 /* _idx_tensors_to_detections_calculator_714B0603_ios_min15.5 */ = { + F2FE34CE091FB26A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109153F1102500000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_714B0603_ios_min15.5" */; + buildConfigurationList = 84EFF508DF63089600000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000065 /* Sources */, + 4A9C8A580000000000000050 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0BF0DE7F00000000 /* PBXTargetDependency */, - C40BEB6DEE88637900000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A48F8627F00000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, ); - name = _idx_tensors_to_detections_calculator_714B0603_ios_min15.5; - productName = _idx_tensors_to_detections_calculator_714B0603_ios_min15.5; - productReference = C9EBA38B7C73EE9A00000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min15.5.a */; + name = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; + productName = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; + productReference = 6BF2BEB1F5BD4E1400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C0BF0DE7E00000000 /* _idx_file_path_740566D4_ios_min15.5 */ = { + F2FE34CE0BF0E74000000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091206851E700000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_740566D4_ios_min15.5" */; + buildConfigurationList = 84EFF508DC607B3500000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000019 /* Sources */, + 4A9C8A580000000000000009 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, ); - name = _idx_file_path_740566D4_ios_min15.5; - productName = _idx_file_path_740566D4_ios_min15.5; - productReference = C9EBA38BD4F269EE00000000 /* lib_idx_file_path_740566D4_ios_min15.5.a */; + name = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; + productName = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; + productReference = 6BF2BEB1A59F4B3400000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8C0FCF920600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0 */ = { + F2FE34CE0C5C7AFE00000000 /* OlaFaceUnityFramework */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810910302B42000000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0" */; + buildConfigurationList = 84EFF508CA1DA73100000000 /* Build configuration list for PBXNativeTarget "OlaFaceUnityFramework" */; buildPhases = ( - F7F99A120000000000000001 /* Sources */, + 849F771958BFBC1000000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6D997980BB00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */, - ); - name = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0; - productName = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0; - productReference = C9EBA38BA0E750B200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C1AB81BE000000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091EE88913000000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000000B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - ); - name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5; - productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5; - productReference = C9EBA38B226657AA00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C1F62C35000000000 /* _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091411383D300000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000004 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0; - productName = _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0; - productReference = C9EBA38B54A66D1C00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C22E5C74400000000 /* _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109169CBC3AB00000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000036 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0; - productName = _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0; - productReference = C9EBA38B72426CA600000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C24F9083800000000 /* _idx_MPPMetalUtil_B3671FB1_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091D426111D00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_B3671FB1_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000001A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D9FE6425F00000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalUtil_B3671FB1_ios_min11.0; - productName = _idx_MPPMetalUtil_B3671FB1_ios_min11.0; - productReference = C9EBA38B33EF04E800000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C27C7824800000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109162ED070E00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000047 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, - ); - name = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0; - productName = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0; - productReference = C9EBA38B3799B02A00000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C28AB0AE800000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091F65CF7EF00000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000000C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - ); - name = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5; - productName = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5; - productReference = C9EBA38BA629C1E800000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C28DDC73600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810913E94124500000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000010 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5; - productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5; - productReference = C9EBA38BDAE1885C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C2FFACE0200000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810918A85FF0400000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000020 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBCA1C3700000000 /* PBXTargetDependency */, - C40BEB6DBB8FADF700000000 /* PBXTargetDependency */, - ); - name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5; - productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5; - productReference = C9EBA38B6FA0708400000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C31D9088C00000000 /* _idx_math_8C8F00BB_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810911C0C0FF700000000 /* Build configuration list for PBXNativeTarget "_idx_math_8C8F00BB_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000023 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_math_8C8F00BB_ios_min15.5; - productName = _idx_math_8C8F00BB_ios_min15.5; - productReference = C9EBA38B5D88C1C400000000 /* lib_idx_math_8C8F00BB_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C33F81C8A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091864DBA6C00000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000050 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, - C40BEB6DFF3A799900000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - ); - name = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0; - productName = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0; - productReference = C9EBA38B6919418400000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C33FB39B600000000 /* _idx_tensor_3731EC48_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910F27CFE500000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_3731EC48_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000004A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - ); - name = _idx_tensor_3731EC48_ios_min15.5; - productName = _idx_tensor_3731EC48_ios_min15.5; - productReference = C9EBA38B8A51A90C00000000 /* lib_idx_tensor_3731EC48_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C37E2E67200000000 /* _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810916D15DF3B00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000004D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D48CB51D900000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5; - productName = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5; - productReference = C9EBA38B132FBD2C00000000 /* lib_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C3845B3B200000000 /* _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091BAF0032F00000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000037 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5; - productName = _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5; - productReference = C9EBA38BFA091E5200000000 /* lib_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C3980F99000000000 /* _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810911999FB2700000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000002B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DD004C52900000000 /* PBXTargetDependency */, - C40BEB6D6DF286B700000000 /* PBXTargetDependency */, - C40BEB6DEE88637900000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D4F5ADAC500000000 /* PBXTargetDependency */, - C40BEB6DC8F97AE300000000 /* PBXTargetDependency */, - ); - name = _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5; - productName = _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5; - productReference = C9EBA38B856E889200000000 /* lib_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C4174C22600000000 /* _idx_split_vector_calculator_7B6F598A_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091E3CE41E000000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_7B6F598A_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000062 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DAA9834EF00000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6DDDDFAF0700000000 /* PBXTargetDependency */, - ); - name = _idx_split_vector_calculator_7B6F598A_ios_min11.0; - productName = _idx_split_vector_calculator_7B6F598A_ios_min11.0; - productReference = C9EBA38BA6F9610E00000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C43703CBA00000000 /* _idx_transpose_conv_bias_EED10535_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810912DCC2CAD00000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_EED10535_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000003F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_transpose_conv_bias_EED10535_ios_min15.5; - productName = _idx_transpose_conv_bias_EED10535_ios_min15.5; - productReference = C9EBA38B9983007000000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C47DB00A200000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810919EC6E6F100000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000001C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DE533974900000000 /* PBXTargetDependency */, - C40BEB6D7DD4FB7B00000000 /* PBXTargetDependency */, - ); - name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0; - productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0; - productReference = C9EBA38B1505E2FA00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C48ADE3E000000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091176029AD00000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000004F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5; - productName = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5; - productReference = C9EBA38B7A752E9000000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C48CB51D800000000 /* _idx_MPPMetalHelper_D2A62E10_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091A662E89E00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D2A62E10_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000016 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DD847AEB500000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalHelper_D2A62E10_ios_min15.5; - productName = _idx_MPPMetalHelper_D2A62E10_ios_min15.5; - productReference = C9EBA38B434A7C7E00000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C4F5ADAC400000000 /* _idx_annotation_renderer_FA9E6EC1_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091FD826E3500000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_FA9E6EC1_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000031 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_annotation_renderer_FA9E6EC1_ios_min15.5; - productName = _idx_annotation_renderer_FA9E6EC1_ios_min15.5; - productReference = C9EBA38B6D584F4C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5085DB6A00000000 /* _idx_file_helpers_cpu_util_D61E8025_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091D1F933E200000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_D61E8025_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000014 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DBCA3F97900000000 /* PBXTargetDependency */, - ); - name = _idx_file_helpers_cpu_util_D61E8025_ios_min11.0; - productName = _idx_file_helpers_cpu_util_D61E8025_ios_min11.0; - productReference = C9EBA38BF7CED4EA00000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C539639FE00000000 /* _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091C89B990800000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000000E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - ); - name = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5; - productName = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5; - productReference = C9EBA38B1D65549A00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5409991A00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810916FF763E900000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000006D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6DEDE504D100000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D6DF286B700000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6DEFD880E700000000 /* PBXTargetDependency */, - C40BEB6D48ADE3E100000000 /* PBXTargetDependency */, - ); - name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5; - productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5; - productReference = C9EBA38BA952909800000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C55826B2C00000000 /* _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810914413412100000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000002E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - ); - name = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5; - productName = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5; - productReference = C9EBA38B39AFE7EC00000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C56483AC200000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109197C4688C00000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000007 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0; - productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0; - productReference = C9EBA38BF4C6B57E00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C57176BDA00000000 /* _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910CE3F25B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000009 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - ); - name = _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5; - productName = _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5; - productReference = C9EBA38B195209B400000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C580182BA00000000 /* _idx_shader_util_6E7BE0E8_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091E679157200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_6E7BE0E8_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000028 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_shader_util_6E7BE0E8_ios_min11.0; - productName = _idx_shader_util_6E7BE0E8_ios_min11.0; - productReference = C9EBA38BBE50ED1A00000000 /* lib_idx_shader_util_6E7BE0E8_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5882B07C00000000 /* _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091DB81584100000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000069 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D802AA98100000000 /* PBXTargetDependency */, - C40BEB6D0035FDA900000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5; - productName = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5; - productReference = C9EBA38B29F009D000000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5A1C6C0200000000 /* _idx_gl_calculator_helper_E72AAA43_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810914B1E2F8500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_E72AAA43_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000027 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D580182BB00000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */, - C40BEB6DAB71124700000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - ); - name = _idx_gl_calculator_helper_E72AAA43_ios_min11.0; - productName = _idx_gl_calculator_helper_E72AAA43_ios_min11.0; - productReference = C9EBA38B420B582E00000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5C6CD75200000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810914E13061C00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000067 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5; - productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5; - productReference = C9EBA38B3B1F172200000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C5F3FBC0400000000 /* _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091799ADB2000000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000048 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D6658E6D100000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5; - productName = _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5; - productReference = C9EBA38B099B45E200000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6100F87600000000 /* _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091142589D000000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000068 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D7D10E9D700000000 /* PBXTargetDependency */, - C40BEB6DEB9CEB5B00000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0; - productName = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0; - productReference = C9EBA38BAFDA2DAC00000000 /* lib_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6469C0B600000000 /* _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810911D825F4A00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000000 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - ); - name = _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0; - productName = _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0; - productReference = C9EBA38B4C65DBEC00000000 /* lib_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6658E6D000000000 /* _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091F7CAE12F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000004B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D715EEB8700000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5; - productName = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5; - productReference = C9EBA38B2D873AE800000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C669C403400000000 /* _idx_transpose_conv_bias_EED10535_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091978D555A00000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_EED10535_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000003B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_transpose_conv_bias_EED10535_ios_min11.0; - productName = _idx_transpose_conv_bias_EED10535_ios_min11.0; - productReference = C9EBA38B26507A8400000000 /* lib_idx_transpose_conv_bias_EED10535_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C689B7C4C00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109158B7163200000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000049 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - ); - name = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5; - productName = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5; - productReference = C9EBA38B7E0C41A600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6A79088C00000000 /* _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910F480EC100000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000003D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5; - productName = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5; - productReference = C9EBA38BF010336C00000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6A87892C00000000 /* _idx_detection_projection_calculator_C563E307_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810912F68F34600000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_C563E307_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000040 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC1C7634100000000 /* PBXTargetDependency */, - ); - name = _idx_detection_projection_calculator_C563E307_ios_min11.0; - productName = _idx_detection_projection_calculator_C563E307_ios_min11.0; - productReference = C9EBA38B78D51A7E00000000 /* lib_idx_detection_projection_calculator_C563E307_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C6DF286B600000000 /* _idx_gl_calculator_helper_E72AAA43_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091E392089F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_E72AAA43_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000002D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D55826B2D00000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6DC8F97AE300000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - ); - name = _idx_gl_calculator_helper_E72AAA43_ios_min15.5; - productName = _idx_gl_calculator_helper_E72AAA43_ios_min15.5; - productReference = C9EBA38B1302D6E800000000 /* lib_idx_gl_calculator_helper_E72AAA43_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C715EEB8600000000 /* _idx_image_opencv_0CCDA0DE_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091E6B321A000000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_0CCDA0DE_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000043 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - ); - name = _idx_image_opencv_0CCDA0DE_ios_min15.5; - productName = _idx_image_opencv_0CCDA0DE_ios_min15.5; - productReference = C9EBA38BD0FA2A8400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C7193C16200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810915D7A317B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000054 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D5085DB6B00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6DFA5BFB6500000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6DA68E7D9300000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0; - productName = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0; - productReference = C9EBA38B85ADE62E00000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C71F7BDE000000000 /* _idx_non_max_suppression_calculator_6019C843_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091FCB19BCE00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_6019C843_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000005D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DEE88637900000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - ); - name = _idx_non_max_suppression_calculator_6019C843_ios_min15.5; - productName = _idx_non_max_suppression_calculator_6019C843_ios_min15.5; - productReference = C9EBA38BB9A2F8CA00000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C76329A9200000000 /* _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810911B0E858400000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000011 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - ); - name = _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5; - productName = _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5; - productReference = C9EBA38B0C2B90A200000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C79100D3200000000 /* _idx_gl_simple_shaders_BB6C8515_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109144B6070C00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_BB6C8515_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000026 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_gl_simple_shaders_BB6C8515_ios_min11.0; - productName = _idx_gl_simple_shaders_BB6C8515_ios_min11.0; - productReference = C9EBA38B8B6DC24E00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C79C4B16400000000 /* _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091F9A3A05500000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000006A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0; - productName = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0; - productReference = C9EBA38B699CC77A00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C7D10E9D600000000 /* _idx_cpu_op_resolver_6A07387A_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109194D11C8600000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_6A07387A_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000038 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DA2D9738700000000 /* PBXTargetDependency */, - C40BEB6DA2D9738700000000 /* PBXTargetDependency */, - C40BEB6DB6FCDEBB00000000 /* PBXTargetDependency */, - C40BEB6D669C403500000000 /* PBXTargetDependency */, - C40BEB6DB6FCDEBB00000000 /* PBXTargetDependency */, - C40BEB6DB6FCDEBB00000000 /* PBXTargetDependency */, - ); - name = _idx_cpu_op_resolver_6A07387A_ios_min11.0; - productName = _idx_cpu_op_resolver_6A07387A_ios_min11.0; - productReference = C9EBA38BA679284000000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C7DD4FB7A00000000 /* _idx_core_core-ios_B15523BE_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091D7E4AE5400000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_B15523BE_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000001E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D56483AC300000000 /* PBXTargetDependency */, - C40BEB6D56483AC300000000 /* PBXTargetDependency */, - C40BEB6D9DFAE61B00000000 /* PBXTargetDependency */, - C40BEB6D56483AC300000000 /* PBXTargetDependency */, - ); - name = "_idx_core_core-ios_B15523BE_ios_min11.0"; - productName = "_idx_core_core-ios_B15523BE_ios_min11.0"; - productReference = C9EBA38B234C0F6C00000000 /* lib_idx_core_core-ios_B15523BE_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C802AA98000000000 /* _idx_cpu_op_resolver_6A07387A_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091708F7EFC00000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_6A07387A_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000003C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D6A79088D00000000 /* PBXTargetDependency */, - C40BEB6DC3E18DC300000000 /* PBXTargetDependency */, - C40BEB6D6A79088D00000000 /* PBXTargetDependency */, - C40BEB6DC3E18DC300000000 /* PBXTargetDependency */, - C40BEB6D43703CBB00000000 /* PBXTargetDependency */, - C40BEB6DC3E18DC300000000 /* PBXTargetDependency */, - ); - name = _idx_cpu_op_resolver_6A07387A_ios_min15.5; - productName = _idx_cpu_op_resolver_6A07387A_ios_min15.5; - productReference = C9EBA38BA568C51600000000 /* lib_idx_cpu_op_resolver_6A07387A_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C8158E20400000000 /* _idx_tensors_to_detections_calculator_714B0603_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091F164281500000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_714B0603_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000064 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DBCA3F97900000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6DC1C7634100000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_detections_calculator_714B0603_ios_min11.0; - productName = _idx_tensors_to_detections_calculator_714B0603_ios_min11.0; - productReference = C9EBA38B879D222200000000 /* lib_idx_tensors_to_detections_calculator_714B0603_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C85031B7A00000000 /* _idx_image_opencv_0CCDA0DE_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109145B9320D00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_0CCDA0DE_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000042 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - ); - name = _idx_image_opencv_0CCDA0DE_ios_min11.0; - productName = _idx_image_opencv_0CCDA0DE_ios_min11.0; - productReference = C9EBA38B729B09E400000000 /* lib_idx_image_opencv_0CCDA0DE_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C879D440600000000 /* _idx_inference_calculator_metal_1F21F8B4_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091C536DA4200000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_1F21F8B4_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000005A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D9FE6425F00000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6DD423849F00000000 /* PBXTargetDependency */, - C40BEB6D7193C16300000000 /* PBXTargetDependency */, - C40BEB6D24F9083900000000 /* PBXTargetDependency */, - ); - name = _idx_inference_calculator_metal_1F21F8B4_ios_min11.0; - productName = _idx_inference_calculator_metal_1F21F8B4_ios_min11.0; - productReference = C9EBA38BA6E657AE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C9425E2A600000000 /* mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109163A3DE0100000000 /* Build configuration list for PBXNativeTarget "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary" */; - buildPhases = ( - 2D079B6E5BCCBBBC00000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; - productName = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; - productReference = C9EBA38B2D84D71E00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C997980BA00000000 /* _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810919DF2D70100000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000008 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - ); - name = _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0; - productName = _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0; - productReference = C9EBA38BC697AAFA00000000 /* lib_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C9DFAE61A00000000 /* _idx_math_8C8F00BB_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810913842ED6900000000 /* Build configuration list for PBXNativeTarget "_idx_math_8C8F00BB_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000001F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_math_8C8F00BB_ios_min11.0; - productName = _idx_math_8C8F00BB_ios_min11.0; - productReference = C9EBA38B577ED22A00000000 /* lib_idx_math_8C8F00BB_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8C9FE6425E00000000 /* _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910602B4F900000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000013 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D6469C0B700000000 /* PBXTargetDependency */, - C40BEB6D5085DB6B00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6D997980BB00000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - ); - name = _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0; - productName = _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0; - productReference = C9EBA38B8FA98B6200000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CA15A40D600000000 /* _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091FCF8D36700000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000006B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5; - productName = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5; - productReference = C9EBA38B29E5D2BC00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CA2D9738600000000 /* _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091279B4BE900000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000039 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0; - productName = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0; - productReference = C9EBA38BF0ED19A200000000 /* lib_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CA68E7D9200000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810916F8D4BC800000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000004E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0; - productName = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0; - productReference = C9EBA38B28C3D43800000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CA79D913E00000000 /* _idx_file_helpers_cpu_util_D61E8025_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810916F0F249E00000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_D61E8025_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000018 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0BF0DE7F00000000 /* PBXTargetDependency */, - ); - name = _idx_file_helpers_cpu_util_D61E8025_ios_min15.5; - productName = _idx_file_helpers_cpu_util_D61E8025_ios_min15.5; - productReference = C9EBA38BFB4ACA3400000000 /* lib_idx_file_helpers_cpu_util_D61E8025_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CAA9834EE00000000 /* _idx_matrix_A43B592D_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810912BC63E5400000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_A43B592D_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000033 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_matrix_A43B592D_ios_min11.0; - productName = _idx_matrix_A43B592D_ios_min11.0; - productReference = C9EBA38BA6892EDC00000000 /* lib_idx_matrix_A43B592D_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CAB71124600000000 /* _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810919A40A36B00000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000029 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - ); - name = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0; - productName = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0; - productReference = C9EBA38BBAF897E200000000 /* lib_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CACB7412400000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910A3A700000000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000052 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D097345B300000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */, - ); - name = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5; - productName = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5; - productReference = C9EBA38B55851C0600000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CACD174D600000000 /* _idx_matrix_A43B592D_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091FCAC757300000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_A43B592D_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000035 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_matrix_A43B592D_ios_min15.5; - productName = _idx_matrix_A43B592D_ios_min15.5; - productReference = C9EBA38B1CE1D39200000000 /* lib_idx_matrix_A43B592D_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CAF00409A00000000 /* _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810916F56B2AF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000044 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DCC1E0EB900000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0; - productName = _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0; - productReference = C9EBA38BA0CAC80600000000 /* lib_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CB6FCDEBA00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091D537BB5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000003A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0; - productName = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0; - productReference = C9EBA38BE91AE08600000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CB9A5431C00000000 /* _idx_split_vector_calculator_7B6F598A_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810912280EE9F00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_7B6F598A_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000063 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DACD174D700000000 /* PBXTargetDependency */, - C40BEB6DEDE504D100000000 /* PBXTargetDependency */, - C40BEB6D33FB39B700000000 /* PBXTargetDependency */, - ); - name = _idx_split_vector_calculator_7B6F598A_ios_min15.5; - productName = _idx_split_vector_calculator_7B6F598A_ios_min15.5; - productReference = C9EBA38BB9EC9D4800000000 /* lib_idx_split_vector_calculator_7B6F598A_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CB9ED489000000000 /* _idx_annotation_renderer_FA9E6EC1_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109165F1D6E500000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_FA9E6EC1_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000002A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_annotation_renderer_FA9E6EC1_ios_min11.0; - productName = _idx_annotation_renderer_FA9E6EC1_ios_min11.0; - productReference = C9EBA38B831FD45C00000000 /* lib_idx_annotation_renderer_FA9E6EC1_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CBB8FADF600000000 /* _idx_core_core-ios_B15523BE_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091DBF901E900000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_B15523BE_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000022 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D28DDC73700000000 /* PBXTargetDependency */, - C40BEB6D28DDC73700000000 /* PBXTargetDependency */, - C40BEB6D28DDC73700000000 /* PBXTargetDependency */, - C40BEB6D31D9088D00000000 /* PBXTargetDependency */, - ); - name = "_idx_core_core-ios_B15523BE_ios_min15.5"; - productName = "_idx_core_core-ios_B15523BE_ios_min15.5"; - productReference = C9EBA38BA33D624200000000 /* lib_idx_core_core-ios_B15523BE_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CBCA3F97800000000 /* _idx_file_path_740566D4_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091BC5C253800000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_740566D4_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000015 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_file_path_740566D4_ios_min11.0; - productName = _idx_file_path_740566D4_ios_min11.0; - productReference = C9EBA38B2748771000000000 /* lib_idx_file_path_740566D4_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CBD80EB0400000000 /* _idx_begin_loop_calculator_A45991B3_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091C63A488F00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_A45991B3_ios_min15.5" */; - buildPhases = ( - F7F99A120000000000000034 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DACD174D700000000 /* PBXTargetDependency */, - ); - name = _idx_begin_loop_calculator_A45991B3_ios_min15.5; - productName = _idx_begin_loop_calculator_A45991B3_ios_min15.5; - productReference = C9EBA38B68F79D3600000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CBEE4279200000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109155CE49F000000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000066 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - ); - name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0; - productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0; - productReference = C9EBA38B1BA8AC3A00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC03B9B8400000000 /* _idx_begin_loop_calculator_A45991B3_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091F5BD61EF00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_A45991B3_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000032 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DAA9834EF00000000 /* PBXTargetDependency */, - ); - name = _idx_begin_loop_calculator_A45991B3_ios_min11.0; - productName = _idx_begin_loop_calculator_A45991B3_ios_min11.0; - productReference = C9EBA38B23DC8F5000000000 /* lib_idx_begin_loop_calculator_A45991B3_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC1C7634000000000 /* _idx_location_image_frame_opencv_31458695_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810910749761C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_31458695_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000025 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, - ); - name = _idx_location_image_frame_opencv_31458695_ios_min11.0; - productName = _idx_location_image_frame_opencv_31458695_ios_min11.0; - productReference = C9EBA38B2255DF3600000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC2A07FBC00000000 /* _idx_MPPMetalUtil_B3671FB1_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810914E739AB200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_B3671FB1_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000001B /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DD847AEB500000000 /* PBXTargetDependency */, - ); - name = _idx_MPPMetalUtil_B3671FB1_ios_min15.5; - productName = _idx_MPPMetalUtil_B3671FB1_ios_min15.5; - productReference = C9EBA38BBCA54A3A00000000 /* lib_idx_MPPMetalUtil_B3671FB1_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC2B4F12E00000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091E914EDDA00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000000F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D28DDC73700000000 /* PBXTargetDependency */, - ); - name = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5; - productName = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5; - productReference = C9EBA38B01385DD800000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC3E18DC200000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810911E6D4C3000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000003E /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5; - productName = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5; - productReference = C9EBA38B323D0BEE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC56051F400000000 /* _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091A923FFDF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000000D /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5; - productName = _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5; - productReference = C9EBA38B629012EE00000000 /* lib_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC6CB2F2600000000 /* _idx_non_max_suppression_calculator_6019C843_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109169624A4600000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_6019C843_ios_min11.0" */; - buildPhases = ( - F7F99A12000000000000005C /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC1C7634100000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - ); - name = _idx_non_max_suppression_calculator_6019C843_ios_min11.0; - productName = _idx_non_max_suppression_calculator_6019C843_ios_min11.0; - productReference = C9EBA38BD7539B8400000000 /* lib_idx_non_max_suppression_calculator_6019C843_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CC8F97AE200000000 /* _idx_shader_util_6E7BE0E8_ios_min15.5 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D99810915E611E0E00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_6E7BE0E8_ios_min15.5" */; - buildPhases = ( - F7F99A12000000000000002F /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - ); - name = _idx_shader_util_6E7BE0E8_ios_min15.5; - productName = _idx_shader_util_6E7BE0E8_ios_min15.5; - productReference = C9EBA38B67CBA0C400000000 /* lib_idx_shader_util_6E7BE0E8_ios_min15.5.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CCBFA7B6C00000000 /* _idx_tensor_3731EC48_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091EA0D0B0700000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_3731EC48_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000046 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - ); - name = _idx_tensor_3731EC48_ios_min11.0; - productName = _idx_tensor_3731EC48_ios_min11.0; - productReference = C9EBA38BF506777200000000 /* lib_idx_tensor_3731EC48_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CCC1E0EB800000000 /* _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0 */ = { - isa = PBXNativeTarget; - buildConfigurationList = D998109134E923F700000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0" */; - buildPhases = ( - F7F99A120000000000000045 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D85031B7B00000000 /* PBXTargetDependency */, - ); - name = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0; - productName = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0; - productReference = C9EBA38BBBC10FE200000000 /* lib_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0.a */; - productType = "com.apple.product-type.library.static"; - }; - 87427C8CCEDD951E00000000 /* OlaFaceUnityFramework */ = { - isa = PBXNativeTarget; - buildConfigurationList = D9981091ABCAE6CE00000000 /* Build configuration list for PBXNativeTarget "OlaFaceUnityFramework" */; - buildPhases = ( - 2D079B6E8F688BF600000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework */, - ); - buildRules = ( - ); - dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); name = OlaFaceUnityFramework; productName = OlaFaceUnityFramework; - productReference = C9EBA38BC2D4982400000000 /* OlaFaceUnityFramework.framework */; + productReference = 6BF2BEB1861FE90A00000000 /* OlaFaceUnityFramework.framework */; productType = "com.apple.product-type.framework"; }; - 87427C8CD004C52800000000 /* _idx_gl_simple_shaders_BB6C8515_ios_min15.5 */ = { + F2FE34CE0F49CEEC00000000 /* _idx_MPPMetalUtil_455751A0_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091F44D343A00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_BB6C8515_ios_min15.5" */; + buildConfigurationList = 84EFF508BE819FF200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min15.5" */; buildPhases = ( - F7F99A12000000000000002C /* Sources */, + 4A9C8A58000000000000001B /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ACC596BC100000000 /* PBXTargetDependency */, ); - name = _idx_gl_simple_shaders_BB6C8515_ios_min15.5; - productName = _idx_gl_simple_shaders_BB6C8515_ios_min15.5; - productReference = C9EBA38B49F24B8A00000000 /* lib_idx_gl_simple_shaders_BB6C8515_ios_min15.5.a */; + name = _idx_MPPMetalUtil_455751A0_ios_min15.5; + productName = _idx_MPPMetalUtil_455751A0_ios_min15.5; + productReference = 6BF2BEB13F32CBF200000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CD423849E00000000 /* _idx_MPPMetalHelper_D2A62E10_ios_min11.0 */ = { + F2FE34CE0F58F30800000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810919201492200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D2A62E10_ios_min11.0" */; + buildConfigurationList = 84EFF5083C476C6A00000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000012 /* Sources */, + 4A9C8A58000000000000003F /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D9FE6425F00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_MPPMetalHelper_D2A62E10_ios_min11.0; - productName = _idx_MPPMetalHelper_D2A62E10_ios_min11.0; - productReference = C9EBA38B163FFCB200000000 /* lib_idx_MPPMetalHelper_D2A62E10_ios_min11.0.a */; + name = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; + productName = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; + productReference = 6BF2BEB1258576A800000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CD847AEB400000000 /* _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5 */ = { + F2FE34CE12002F2C00000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109123F31D3F00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5" */; + buildConfigurationList = 84EFF508D42124C800000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000017 /* Sources */, + 4A9C8A58000000000000002A /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DA79D913F00000000 /* PBXTargetDependency */, - C40BEB6D76329A9300000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D57176BDB00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, ); - name = _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5; - productName = _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5; - productReference = C9EBA38B65A317A000000000 /* lib_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5.a */; + name = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; + productName = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; + productReference = 6BF2BEB10194F5B200000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CDBCA1C3600000000 /* _idx_olamodule_common_library_511040E9_ios_min15.5 */ = { + F2FE34CE148AEA4600000000 /* _idx_matrix_E57ACF41_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810910D29619600000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_511040E9_ios_min15.5" */; + buildConfigurationList = 84EFF50812D5985D00000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000021 /* Sources */, + 4A9C8A580000000000000035 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DA79D913F00000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */, - C40BEB6D76329A9300000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_olamodule_common_library_511040E9_ios_min15.5; - productName = _idx_olamodule_common_library_511040E9_ios_min15.5; - productReference = C9EBA38B83FAA32800000000 /* lib_idx_olamodule_common_library_511040E9_ios_min15.5.a */; + name = _idx_matrix_E57ACF41_ios_min15.5; + productName = _idx_matrix_E57ACF41_ios_min15.5; + productReference = 6BF2BEB1BB36203600000000 /* lib_idx_matrix_E57ACF41_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CDBEA0FF400000000 /* _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0 */ = { + F2FE34CE1838F83E00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109167D1432700000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0" */; + buildConfigurationList = 84EFF5084BCDEF5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000005 /* Sources */, + 4A9C8A580000000000000039 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0; - productName = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0; - productReference = C9EBA38BDD48277C00000000 /* lib_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0.a */; + name = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; + productName = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; + productReference = 6BF2BEB1C76D25EE00000000 /* lib_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CDDDFAF0600000000 /* _idx_resource_util_DF96AF63_ios_min11.0 */ = { + F2FE34CE192D58FA00000000 /* _idx_tensor_7303F5EA_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109169C5557900000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_DF96AF63_ios_min11.0" */; + buildConfigurationList = 84EFF508CA95FAFE00000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000056 /* Sources */, + 4A9C8A580000000000000047 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DBCA3F97900000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, ); - name = _idx_resource_util_DF96AF63_ios_min11.0; - productName = _idx_resource_util_DF96AF63_ios_min11.0; - productReference = C9EBA38BF74A8D4000000000 /* lib_idx_resource_util_DF96AF63_ios_min11.0.a */; + name = _idx_tensor_7303F5EA_ios_min11.0; + productName = _idx_tensor_7303F5EA_ios_min11.0; + productReference = 6BF2BEB1EDDD3E1000000000 /* lib_idx_tensor_7303F5EA_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CE533974800000000 /* _idx_olamodule_common_library_511040E9_ios_min11.0 */ = { + F2FE34CE1AC4218A00000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810919ED2F7CB00000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_511040E9_ios_min11.0" */; + buildConfigurationList = 84EFF508AB7A688600000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0" */; buildPhases = ( - F7F99A12000000000000001D /* Sources */, + 4A9C8A58000000000000003A /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D5085DB6B00000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6DFE17E96100000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6D997980BB00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_olamodule_common_library_511040E9_ios_min11.0; - productName = _idx_olamodule_common_library_511040E9_ios_min11.0; - productReference = C9EBA38B7CF3974400000000 /* lib_idx_olamodule_common_library_511040E9_ios_min11.0.a */; + name = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; + productName = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; + productReference = 6BF2BEB1D6736AD800000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEB291B2800000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0 */ = { + F2FE34CE1BB1D91800000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810919CFA3F3B00000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0" */; + buildConfigurationList = 84EFF5086FD1C2A400000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min15.5" */; buildPhases = ( - F7F99A12000000000000006C /* Sources */, + 4A9C8A58000000000000002E /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D5A1C6C0300000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6DF6B8627B00000000 /* PBXTargetDependency */, - C40BEB6DDDDFAF0700000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6D27C7824900000000 /* PBXTargetDependency */, - C40BEB6DA68E7D9300000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, ); - name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0; - productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0; - productReference = C9EBA38BA4EA8B5400000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0.a */; + name = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; + productName = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; + productReference = 6BF2BEB1F879A06600000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEB9CEB5A00000000 /* _idx_op_resolver_72040923_ios_min11.0 */ = { + F2FE34CE20F64D9800000000 /* _idx_image_opencv_9E4E8A87_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109144863A9700000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_72040923_ios_min11.0" */; + buildConfigurationList = 84EFF5084B7E0ABB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min15.5" */; buildPhases = ( - F7F99A12000000000000005E /* Sources */, + 4A9C8A580000000000000043 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, ); - name = _idx_op_resolver_72040923_ios_min11.0; - productName = _idx_op_resolver_72040923_ios_min11.0; - productReference = C9EBA38B21F5DD7400000000 /* lib_idx_op_resolver_72040923_ios_min11.0.a */; + name = _idx_image_opencv_9E4E8A87_ios_min15.5; + productName = _idx_image_opencv_9E4E8A87_ios_min15.5; + productReference = 6BF2BEB1A8F5B73600000000 /* lib_idx_image_opencv_9E4E8A87_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEDE504D000000000 /* _idx_resource_util_DF96AF63_ios_min15.5 */ = { + F2FE34CE216C14B800000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109158D446B100000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_DF96AF63_ios_min15.5" */; + buildConfigurationList = 84EFF508F742852500000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000059 /* Sources */, + 4A9C8A58000000000000003E /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D0BF0DE7F00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_resource_util_DF96AF63_ios_min15.5; - productName = _idx_resource_util_DF96AF63_ios_min15.5; - productReference = C9EBA38BD32E42E600000000 /* lib_idx_resource_util_DF96AF63_ios_min15.5.a */; + name = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; + productName = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; + productReference = 6BF2BEB1616461B400000000 /* lib_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEE33FDCC00000000 /* _idx_tflite_model_loader_689F8605_ios_min15.5 */ = { + F2FE34CE22E7A19200000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091A5AD7FF900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_689F8605_ios_min15.5" */; + buildConfigurationList = 84EFF508734E4FE900000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000058 /* Sources */, + 4A9C8A580000000000000052 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DEDE504D100000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, + 285B8B9ADBC0365300000000 /* PBXTargetDependency */, ); - name = _idx_tflite_model_loader_689F8605_ios_min15.5; - productName = _idx_tflite_model_loader_689F8605_ios_min15.5; - productReference = C9EBA38B099C3AEC00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min15.5.a */; + name = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; + productName = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; + productReference = 6BF2BEB177AE156000000000 /* lib_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEE7F321C00000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0 */ = { + F2FE34CE270212EE00000000 /* _idx_MPPMetalUtil_455751A0_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810917A7360E500000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0" */; + buildConfigurationList = 84EFF508B2EE11E100000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000003 /* Sources */, + 4A9C8A58000000000000001A /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, ); - name = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0; - productName = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0; - productReference = C9EBA38B76BC0CD600000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0.a */; + name = _idx_MPPMetalUtil_455751A0_ios_min11.0; + productName = _idx_MPPMetalUtil_455751A0_ios_min11.0; + productReference = 6BF2BEB13C41172600000000 /* lib_idx_MPPMetalUtil_455751A0_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEE88637800000000 /* _idx_location_image_frame_opencv_31458695_ios_min15.5 */ = { + F2FE34CE2C307FC200000000 /* _idx_tflite_model_loader_254BEB33_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D99810914F78F6AB00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_31458695_ios_min15.5" */; + buildConfigurationList = 84EFF5084920A84900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000030 /* Sources */, + 4A9C8A580000000000000058 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - C40BEB6DC56051F500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, ); - name = _idx_location_image_frame_opencv_31458695_ios_min15.5; - productName = _idx_location_image_frame_opencv_31458695_ios_min15.5; - productReference = C9EBA38B68726D3200000000 /* lib_idx_location_image_frame_opencv_31458695_ios_min15.5.a */; + name = _idx_tflite_model_loader_254BEB33_ios_min15.5; + productName = _idx_tflite_model_loader_254BEB33_ios_min15.5; + productReference = 6BF2BEB17982938200000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CEFD880E600000000 /* _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5 */ = { + F2FE34CE2E1AEAFA00000000 /* _idx_cpu_op_resolver_519CBACD_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D998109105C04A6100000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5" */; + buildConfigurationList = 84EFF5081610E78100000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000061 /* Sources */, + 4A9C8A58000000000000003C /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */, - C40BEB6D539639FF00000000 /* PBXTargetDependency */, - C40BEB6D48ADE3E100000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A9CC89BB300000000 /* PBXTargetDependency */, + 285B8B9A216C14B900000000 /* PBXTargetDependency */, + 285B8B9A0F58F30900000000 /* PBXTargetDependency */, + 285B8B9A216C14B900000000 /* PBXTargetDependency */, + 285B8B9A0F58F30900000000 /* PBXTargetDependency */, + 285B8B9A0F58F30900000000 /* PBXTargetDependency */, ); - name = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5; - productName = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5; - productReference = C9EBA38B0708921600000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5.a */; + name = _idx_cpu_op_resolver_519CBACD_ios_min15.5; + productName = _idx_cpu_op_resolver_519CBACD_ios_min15.5; + productReference = 6BF2BEB135330E2600000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CF0B5502C00000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0 */ = { + F2FE34CE3733EA8C00000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091CC28D9ED00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0" */; + buildConfigurationList = 84EFF5081CDA19BF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000006 /* Sources */, + 4A9C8A580000000000000048 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D56483AC300000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9A4A0F047D00000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, ); - name = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0; - productName = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0; - productReference = C9EBA38BF381D01A00000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0.a */; + name = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; + productName = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; + productReference = 6BF2BEB1310526FE00000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CF6B8627A00000000 /* _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0 */ = { + F2FE34CE3CEC689C00000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091C7B8402600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0" */; + buildConfigurationList = 84EFF5087AB0E97E00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000060 /* Sources */, + 4A9C8A58000000000000002F /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */, - C40BEB6DA68E7D9300000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9A45BF9C0300000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AF84C49B100000000 /* PBXTargetDependency */, + 285B8B9AEE4F724300000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, ); - name = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0; - productName = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0; - productReference = C9EBA38BD6BF7A0C00000000 /* lib_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0.a */; + name = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; + productName = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; + productReference = 6BF2BEB16C46880800000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CF9E04A0000000000 /* _idx_inference_calculator_metal_1F21F8B4_ios_min15.5 */ = { + F2FE34CE3DB4BB0000000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091B2B1AD4400000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_1F21F8B4_ios_min15.5" */; + buildConfigurationList = 84EFF508FD0C7ADF00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5" */; buildPhases = ( - F7F99A12000000000000005B /* Sources */, + 4A9C8A58000000000000006B /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */, - C40BEB6D0347AF6B00000000 /* PBXTargetDependency */, - C40BEB6D48CB51D900000000 /* PBXTargetDependency */, - C40BEB6DC2A07FBD00000000 /* PBXTargetDependency */, - C40BEB6DD847AEB500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_inference_calculator_metal_1F21F8B4_ios_min15.5; - productName = _idx_inference_calculator_metal_1F21F8B4_ios_min15.5; - productReference = C9EBA38B0F8DACCE00000000 /* lib_idx_inference_calculator_metal_1F21F8B4_ios_min15.5.a */; + name = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; + productName = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; + productReference = 6BF2BEB1C94D4D4E00000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CFA5BFB6400000000 /* _idx_tflite_model_loader_689F8605_ios_min11.0 */ = { + F2FE34CE3E081CF800000000 /* _idx_annotation_renderer_8D68840D_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091E34EC7A400000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_689F8605_ios_min11.0" */; + buildConfigurationList = 84EFF5085EB9C91B00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000055 /* Sources */, + 4A9C8A580000000000000027 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, - C40BEB6DDDDFAF0700000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_tflite_model_loader_689F8605_ios_min11.0; - productName = _idx_tflite_model_loader_689F8605_ios_min11.0; - productReference = C9EBA38BFCAD13AA00000000 /* lib_idx_tflite_model_loader_689F8605_ios_min11.0.a */; + name = _idx_annotation_renderer_8D68840D_ios_min11.0; + productName = _idx_annotation_renderer_8D68840D_ios_min11.0; + productReference = 6BF2BEB160EC260800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CFE17E96000000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0 */ = { + F2FE34CE3FD289C400000000 /* _idx_core_core-ios_7905855A_ios_min15.5 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091C7FF016200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0" */; + buildConfigurationList = 84EFF5084D7419FD00000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_7905855A_ios_min15.5" */; buildPhases = ( - F7F99A120000000000000002 /* Sources */, + 4A9C8A580000000000000021 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */, - C40BEB6D1F62C35100000000 /* PBXTargetDependency */, - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */, - C40BEB6D0FCF920700000000 /* PBXTargetDependency */, - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A70815F2D00000000 /* PBXTargetDependency */, + 285B8B9A7E908C2900000000 /* PBXTargetDependency */, + 285B8B9A70815F2D00000000 /* PBXTargetDependency */, + 285B8B9A70815F2D00000000 /* PBXTargetDependency */, ); - name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0; - productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0; - productReference = C9EBA38B3B18B64A00000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0.a */; + name = "_idx_core_core-ios_7905855A_ios_min15.5"; + productName = "_idx_core_core-ios_7905855A_ios_min15.5"; + productReference = 6BF2BEB12F27755200000000 /* lib_idx_core_core-ios_7905855A_ios_min15.5.a */; productType = "com.apple.product-type.library.static"; }; - 87427C8CFF3A799800000000 /* _idx_profiler_resource_util_09647121_ios_min11.0 */ = { + F2FE34CE4098134E00000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min11.0 */ = { isa = PBXNativeTarget; - buildConfigurationList = D9981091F078F13D00000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_09647121_ios_min11.0" */; + buildConfigurationList = 84EFF508626F7F6F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min11.0" */; buildPhases = ( - F7F99A120000000000000051 /* Sources */, + 4A9C8A580000000000000002 /* Sources */, ); buildRules = ( ); dependencies = ( - C40BEB6D5082EB1500000000 /* PBXTargetDependency */, - C40BEB6DBCA3F97900000000 /* PBXTargetDependency */, + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, ); - name = _idx_profiler_resource_util_09647121_ios_min11.0; - productName = _idx_profiler_resource_util_09647121_ios_min11.0; - productReference = C9EBA38BE8AA1C7C00000000 /* lib_idx_profiler_resource_util_09647121_ios_min11.0.a */; + name = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; + productName = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; + productReference = 6BF2BEB1E25C746E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE42ACE2AE00000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508739EFB5E00000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000004E /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0; + productName = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0; + productReference = 6BF2BEB117E02C1400000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE4581F61200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508B760D34B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000016 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ACC596BC100000000 /* PBXTargetDependency */, + ); + name = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; + productName = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; + productReference = 6BF2BEB15BDC4E2C00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE45BF9C0200000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DBB67FD700000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000030 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + ); + name = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; + productName = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; + productReference = 6BF2BEB1DFD99BDE00000000 /* lib_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE486DB1DC00000000 /* _idx_tensor_7303F5EA_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50889D7C38200000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000004B /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + ); + name = _idx_tensor_7303F5EA_ios_min15.5; + productName = _idx_tensor_7303F5EA_ios_min15.5; + productReference = 6BF2BEB147F7AD0200000000 /* lib_idx_tensor_7303F5EA_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE48F8627E00000000 /* _idx_profiler_resource_util_35C39BA3_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5081DAB3B6400000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000051 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, + ); + name = _idx_profiler_resource_util_35C39BA3_ios_min11.0; + productName = _idx_profiler_resource_util_35C39BA3_ios_min11.0; + productReference = 6BF2BEB15757E2E000000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE4A0F047C00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50852D61F6100000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000004A /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + 285B8B9A20F64D9900000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + ); + name = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; + productName = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; + productReference = 6BF2BEB146128B7C00000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE4E15716800000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089E75048B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000001C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A77193CED00000000 /* PBXTargetDependency */, + 285B8B9A8489C38D00000000 /* PBXTargetDependency */, + ); + name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; + productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; + productReference = 6BF2BEB1B38F435A00000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE4EC3F25E00000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50866DCA2CC00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000000 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + ); + name = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; + productName = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; + productReference = 6BF2BEB11CA1FEB600000000 /* lib_idx_MPPGraphGPUData_39C9C70C_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE5CD7B2DA00000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508136ED85B00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000069 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A2E1AEAFB00000000 /* PBXTargetDependency */, + 285B8B9A94BE0ED500000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + ); + name = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; + productName = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; + productReference = 6BF2BEB1B47EA6D400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE5D24269600000000 /* _idx_shader_util_C047EBB4_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089DA663AF00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000025 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_shader_util_C047EBB4_ios_min11.0; + productName = _idx_shader_util_C047EBB4_ios_min11.0; + productReference = 6BF2BEB107671C9600000000 /* lib_idx_shader_util_C047EBB4_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE5FA9419400000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508D1B8279900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000036 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; + productName = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; + productReference = 6BF2BEB100939AF800000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE60F40B8000000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50883769D1F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000028 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; + productName = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; + productReference = 6BF2BEB10687813A00000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE62520DF600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5081D89926500000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000001 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9A0552442F00000000 /* PBXTargetDependency */, + 285B8B9AAB070CC500000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + ); + name = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; + productName = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; + productReference = 6BF2BEB1D0386F0200000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE66EAEF7400000000 /* _idx_inference_calculator_metal_9450E505_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5081B3AF97B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000005B /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A8B56A57900000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9ACC596BC100000000 /* PBXTargetDependency */, + 285B8B9A0F49CEED00000000 /* PBXTargetDependency */, + 285B8B9A4581F61300000000 /* PBXTargetDependency */, + ); + name = _idx_inference_calculator_metal_9450E505_ios_min15.5; + productName = _idx_inference_calculator_metal_9450E505_ios_min15.5; + productReference = 6BF2BEB148CB541600000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE6729A1D000000000 /* _idx_tflite_model_loader_254BEB33_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508474F353600000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000055 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A762E872100000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + ); + name = _idx_tflite_model_loader_254BEB33_ios_min11.0; + productName = _idx_tflite_model_loader_254BEB33_ios_min11.0; + productReference = 6BF2BEB17278B65600000000 /* lib_idx_tflite_model_loader_254BEB33_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE70815F2C00000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508ADC0634800000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000F /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; + productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; + productReference = 6BF2BEB1C0AA537800000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7092C35800000000 /* _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080432744C00000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000004 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + ); + name = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0; + productName = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0; + productReference = 6BF2BEB1674D2B8C00000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE717FBD3200000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085C39F12800000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000002D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; + productName = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; + productReference = 6BF2BEB1A6AE93A200000000 /* lib_idx_gl_simple_shaders_CB7AD146_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE721498C400000000 /* _idx_matrix_E57ACF41_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50841AF058700000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000033 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_matrix_E57ACF41_ios_min11.0; + productName = _idx_matrix_E57ACF41_ios_min11.0; + productReference = 6BF2BEB16F3388EE00000000 /* lib_idx_matrix_E57ACF41_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE762E872000000000 /* _idx_resource_util_C5C5DB93_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50841B6A51B00000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000056 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, + ); + name = _idx_resource_util_C5C5DB93_ios_min11.0; + productName = _idx_resource_util_C5C5DB93_ios_min11.0; + productReference = 6BF2BEB1E9CE10DC00000000 /* lib_idx_resource_util_C5C5DB93_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE77193CEC00000000 /* _idx_core_core-ios_7905855A_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5086B31487A00000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_7905855A_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000001D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A7E674A3900000000 /* PBXTargetDependency */, + 285B8B9A9CD320B700000000 /* PBXTargetDependency */, + 285B8B9A9CD320B700000000 /* PBXTargetDependency */, + 285B8B9A9CD320B700000000 /* PBXTargetDependency */, + ); + name = "_idx_core_core-ios_7905855A_ios_min11.0"; + productName = "_idx_core_core-ios_7905855A_ios_min11.0"; + productReference = 6BF2BEB19D2AF81E00000000 /* lib_idx_core_core-ios_7905855A_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE79D4949600000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085E3AF8BB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000B /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; + productName = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; + productReference = 6BF2BEB15E75465E00000000 /* lib_idx_image_frame_graph_tracer_4E004B23_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7BDEC79000000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089A5E8EAF00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000067 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + ); + name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; + productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; + productReference = 6BF2BEB13D92A50E00000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7D22C97800000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508278B98D900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000037 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; + productName = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; + productReference = 6BF2BEB15FE6FF0200000000 /* lib_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7E674A3800000000 /* _idx_math_68C63536_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5088CB48DB200000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000001E /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_math_68C63536_ios_min11.0; + productName = _idx_math_68C63536_ios_min11.0; + productReference = 6BF2BEB1042285A000000000 /* lib_idx_math_68C63536_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7E908C2800000000 /* _idx_math_68C63536_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508E81BE51800000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000022 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_math_68C63536_ios_min15.5; + productName = _idx_math_68C63536_ios_min15.5; + productReference = 6BF2BEB1D93FD90600000000 /* lib_idx_math_68C63536_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE7FF66ACC00000000 /* _idx_olamodule_common_library_63E72567_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508C3B5CF4100000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000023 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AEF9E075500000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9A022F905300000000 /* PBXTargetDependency */, + ); + name = _idx_olamodule_common_library_63E72567_ios_min15.5; + productName = _idx_olamodule_common_library_63E72567_ios_min15.5; + productReference = 6BF2BEB1DE300BF600000000 /* lib_idx_olamodule_common_library_63E72567_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE8489C38C00000000 /* _idx_olamodule_common_library_63E72567_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508778FF48400000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000001F /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9AF9FAA4C300000000 /* PBXTargetDependency */, + 285B8B9A0552442F00000000 /* PBXTargetDependency */, + ); + name = _idx_olamodule_common_library_63E72567_ios_min11.0; + productName = _idx_olamodule_common_library_63E72567_ios_min11.0; + productReference = 6BF2BEB152022CF000000000 /* lib_idx_olamodule_common_library_63E72567_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE87E6141C00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080E206A9F00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000024 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A5D24269700000000 /* PBXTargetDependency */, + 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, + 285B8B9A3E081CF900000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9A60F40B8100000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9AF43963A700000000 /* PBXTargetDependency */, + ); + name = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; + productName = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; + productReference = 6BF2BEB15656FB7600000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE8B4CD5DE00000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508161F1A1D00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000013 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A0552442F00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9A4EC3F25F00000000 /* PBXTargetDependency */, + 285B8B9AF9FAA4C300000000 /* PBXTargetDependency */, + ); + name = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; + productName = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; + productReference = 6BF2BEB105A13E0A00000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE8B56A57800000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5086042AB7700000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000057 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A2C307FC300000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9A022F905300000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + 285B8B9AEA11A96900000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + ); + name = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; + productName = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; + productReference = 6BF2BEB19E6C836600000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE900EF31A00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508363B547A00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000002B /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9AC180231D00000000 /* PBXTargetDependency */, + 285B8B9A717FBD3300000000 /* PBXTargetDependency */, + 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, + 285B8B9A3CEC689D00000000 /* PBXTargetDependency */, + 285B8B9AF84C49B100000000 /* PBXTargetDependency */, + ); + name = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; + productName = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; + productReference = 6BF2BEB15BA3402400000000 /* lib_idx_annotation_overlay_calculator_D98E9275_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE901820A600000000 /* _idx_begin_loop_calculator_50B5F6A2_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508E48C078C00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000034 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A148AEA4700000000 /* PBXTargetDependency */, + ); + name = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; + productName = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; + productReference = 6BF2BEB120CC110A00000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE94BE0ED400000000 /* _idx_op_resolver_0836C983_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508192F9DD000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000005F /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_op_resolver_0836C983_ios_min15.5; + productName = _idx_op_resolver_0836C983_ios_min15.5; + productReference = 6BF2BEB10343A59400000000 /* lib_idx_op_resolver_0836C983_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE958D8C7600000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508FA3A52CA00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000004C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AF437D55300000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + 285B8B9AAB070CC500000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + ); + name = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; + productName = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; + productReference = 6BF2BEB1062DDCBE00000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9988932800000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5084D92825300000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000068 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A019362DD00000000 /* PBXTargetDependency */, + 285B8B9AE4F68A4900000000 /* PBXTargetDependency */, + ); + name = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; + productName = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; + productReference = 6BF2BEB1B9E631C400000000 /* lib_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9B64E5B400000000 /* _idx_resource_util_C5C5DB93_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50879B1A83300000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000059 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, + ); + name = _idx_resource_util_C5C5DB93_ios_min15.5; + productName = _idx_resource_util_C5C5DB93_ios_min15.5; + productReference = 6BF2BEB12E009AA400000000 /* lib_idx_resource_util_C5C5DB93_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9CC89BB200000000 /* _idx_transpose_conv_bias_E3459F40_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DB4002F000000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000003D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_transpose_conv_bias_E3459F40_ios_min15.5; + productName = _idx_transpose_conv_bias_E3459F40_ios_min15.5; + productReference = 6BF2BEB17C69A2E400000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9CD320B600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50883C6DEA900000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000006 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; + productName = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; + productReference = 6BF2BEB196E75F6C00000000 /* lib_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9CDDB50C00000000 /* _idx_transpose_conv_bias_E3459F40_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50845659DC900000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000003B /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_transpose_conv_bias_E3459F40_ios_min11.0; + productName = _idx_transpose_conv_bias_E3459F40_ios_min11.0; + productReference = 6BF2BEB1CAFF3BDC00000000 /* lib_idx_transpose_conv_bias_E3459F40_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CE9D5E869800000000 /* _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50896E542FC00000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + ); + name = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5; + productName = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5; + productReference = 6BF2BEB1BF5A686400000000 /* lib_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEA13C97FE00000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DBA80DDD00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000006A /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; + productName = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; + productReference = 6BF2BEB1775B508800000000 /* lib_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEAB070CC400000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5081FB54A7400000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000007 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + ); + name = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; + productName = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; + productReference = 6BF2BEB10F66ADE200000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEB297DEA800000000 /* _idx_begin_loop_calculator_50B5F6A2_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5083836504100000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000032 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A721498C500000000 /* PBXTargetDependency */, + ); + name = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; + productName = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; + productReference = 6BF2BEB1AE45ACD400000000 /* lib_idx_begin_loop_calculator_50B5F6A2_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEB3A6ECAA00000000 /* _idx_non_max_suppression_calculator_E13679C5_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50840029B2B00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000005C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, + ); + name = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; + productName = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; + productReference = 6BF2BEB1C40DE00800000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEB4C5EF0600000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085CC6057F00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000066 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + ); + name = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; + productName = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; + productReference = 6BF2BEB1ECAC14B600000000 /* lib_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEB888FE7400000000 /* _idx_non_max_suppression_calculator_E13679C5_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5086D9F13EB00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000005D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + ); + name = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; + productName = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; + productReference = 6BF2BEB179FA7B5A00000000 /* lib_idx_non_max_suppression_calculator_E13679C5_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEBA2FFD3800000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089B3F34A800000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000005 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A9CD320B700000000 /* PBXTargetDependency */, + ); + name = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0; + productName = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0; + productReference = 6BF2BEB1535ED83200000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEBCF3D3C600000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508E0BB30A300000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000044 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9AE60E967B00000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + ); + name = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; + productName = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; + productReference = 6BF2BEB1329B39B200000000 /* lib_idx_image_to_tensor_calculator_FF109E68_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEBEE3CE7400000000 /* _idx_file_path_E61EA0A1_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DB9B2BF000000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000015 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_file_path_E61EA0A1_ios_min11.0; + productName = _idx_file_path_E61EA0A1_ios_min11.0; + productReference = 6BF2BEB161D5A49A00000000 /* lib_idx_file_path_E61EA0A1_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEC17A4F8000000000 /* _idx_inference_calculator_metal_9450E505_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50867F6D39600000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000005A /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A270212EF00000000 /* PBXTargetDependency */, + 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9AF437D55300000000 /* PBXTargetDependency */, + 285B8B9ADBAB600300000000 /* PBXTargetDependency */, + ); + name = _idx_inference_calculator_metal_9450E505_ios_min11.0; + productName = _idx_inference_calculator_metal_9450E505_ios_min11.0; + productReference = 6BF2BEB1481B3A4200000000 /* lib_idx_inference_calculator_metal_9450E505_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEC180231C00000000 /* _idx_annotation_renderer_8D68840D_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508D7525C8000000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000002C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_annotation_renderer_8D68840D_ios_min15.5; + productName = _idx_annotation_renderer_8D68840D_ios_min15.5; + productReference = 6BF2BEB1CE57CAE800000000 /* lib_idx_annotation_renderer_8D68840D_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEC49D7CB200000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5084BDA704A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000004D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEE4F724300000000 /* PBXTargetDependency */, + 285B8B9A4581F61300000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + ); + name = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; + productName = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; + productReference = 6BF2BEB14E78690800000000 /* lib_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEC7F9A94400000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508EE0A722C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000026 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + ); + name = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; + productName = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; + productReference = 6BF2BEB12D97516200000000 /* lib_idx_location_image_frame_opencv_D6F50F87_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEC9EF5A9E00000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5084E3B400600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000060 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A42ACE2AF00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + ); + name = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + productName = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; + productReference = 6BF2BEB1E88ABD0C00000000 /* lib_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CECC45E21A00000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508D94DA60100000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000065 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, + 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */, + ); + name = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; + productName = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; + productReference = 6BF2BEB11925DF0400000000 /* lib_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CECC596BC000000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5084F948BB400000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000017 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A0BF0E74100000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + 285B8B9AEF9E075500000000 /* PBXTargetDependency */, + 285B8B9A022F905300000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + ); + name = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; + productName = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; + productReference = 6BF2BEB1E364A8E800000000 /* lib_idx_mediapipe_framework_ios_C158E828_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CED4660C9200000000 /* mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085EC1FB9F00000000 /* Build configuration list for PBXNativeTarget "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary" */; + buildPhases = ( + 849F77195E6C5ED100000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; + productName = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; + productReference = 6BF2BEB1DC26EEDA00000000 /* libmediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CED4B7599C00000000 /* _idx_file_path_E61EA0A1_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5088CF1146C00000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000019 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_file_path_E61EA0A1_ios_min15.5; + productName = _idx_file_path_E61EA0A1_ios_min15.5; + productReference = 6BF2BEB1B0FBE87A00000000 /* lib_idx_file_path_E61EA0A1_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CED7BFBE2C00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50882F3329000000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000006D /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEA11A96900000000 /* PBXTargetDependency */, + 285B8B9A9B64E5B500000000 /* PBXTargetDependency */, + 285B8B9A07268A4900000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9A3CEC689D00000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + ); + name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; + productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; + productReference = 6BF2BEB121CFE74A00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEDBAB600200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508B71D3E1900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000054 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A42ACE2AF00000000 /* PBXTargetDependency */, + 285B8B9AF9FAA4C300000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + 285B8B9A6729A1D100000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + ); + name = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; + productName = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; + productReference = 6BF2BEB138ACA16200000000 /* lib_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEDBC0365200000000 /* _idx_profiler_resource_util_35C39BA3_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080D167B7100000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000053 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AD4B7599D00000000 /* PBXTargetDependency */, + ); + name = _idx_profiler_resource_util_35C39BA3_ios_min15.5; + productName = _idx_profiler_resource_util_35C39BA3_ios_min15.5; + productReference = 6BF2BEB12CFA860400000000 /* lib_idx_profiler_resource_util_35C39BA3_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEDDBFB5A200000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508BBC89BEB00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000062 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A762E872100000000 /* PBXTargetDependency */, + 285B8B9A721498C500000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + ); + name = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; + productName = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; + productReference = 6BF2BEB115B04C8C00000000 /* lib_idx_split_vector_calculator_ED1EBC41_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEDF5731D000000000 /* _idx_image_opencv_9E4E8A87_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50871BCBA0600000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000042 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + ); + name = _idx_image_opencv_9E4E8A87_ios_min11.0; + productName = _idx_image_opencv_9E4E8A87_ios_min11.0; + productReference = 6BF2BEB1112804BA00000000 /* lib_idx_image_opencv_9E4E8A87_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEE2CE384C00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508F2ECBE8B00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000049 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEA7F109100000000 /* PBXTargetDependency */, + ); + name = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5; + productName = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5; + productReference = 6BF2BEB15B7FC03800000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEE4F68A4800000000 /* _idx_cpu_op_resolver_519CBACD_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5082219CAC000000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000038 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A1838F83F00000000 /* PBXTargetDependency */, + 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, + 285B8B9A1AC4218B00000000 /* PBXTargetDependency */, + 285B8B9A9CDDB50D00000000 /* PBXTargetDependency */, + 285B8B9A1838F83F00000000 /* PBXTargetDependency */, + 285B8B9A1838F83F00000000 /* PBXTargetDependency */, + ); + name = _idx_cpu_op_resolver_519CBACD_ios_min11.0; + productName = _idx_cpu_op_resolver_519CBACD_ios_min11.0; + productReference = 6BF2BEB1E22D8E4E00000000 /* lib_idx_cpu_op_resolver_519CBACD_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEE60E967A00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DC4A836900000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000046 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A192D58FB00000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9ADF5731D100000000 /* PBXTargetDependency */, + ); + name = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; + productName = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; + productReference = 6BF2BEB175EE83F000000000 /* lib_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEEA11A96800000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF50880B9102700000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000004F /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5; + productName = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5; + productReference = 6BF2BEB1E77A1E6A00000000 /* lib_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEEA7F109000000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508912983F900000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000E /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A70815F2D00000000 /* PBXTargetDependency */, + ); + name = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5; + productName = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5; + productReference = 6BF2BEB120769C4400000000 /* lib_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEECAE0B3600000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508D5523A7B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000020 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A3FD289C500000000 /* PBXTargetDependency */, + 285B8B9A7FF66ACD00000000 /* PBXTargetDependency */, + ); + name = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; + productName = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; + productReference = 6BF2BEB13FC2509200000000 /* lib_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEED47024C00000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5086673135900000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000011 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AEE4F724300000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9AEE4F724300000000 /* PBXTargetDependency */, + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */, + ); + name = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + productName = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + productReference = 6BF2BEB1B988349400000000 /* lib_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEEE4F724200000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5088E413F3200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000010 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + ); + name = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; + productName = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; + productReference = 6BF2BEB12E3CBFE400000000 /* lib_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEEF9E075400000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080DDBE57E00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + ); + name = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; + productName = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; + productReference = 6BF2BEB115B4CC0800000000 /* lib_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEEFD48CB400000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085F91827A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5" */; + buildPhases = ( + 4A9C8A58000000000000000A /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A79D4949700000000 /* PBXTargetDependency */, + 285B8B9AEF9E075500000000 /* PBXTargetDependency */, + 285B8B9AEE4F724300000000 /* PBXTargetDependency */, + 285B8B9A9D5E869900000000 /* PBXTargetDependency */, + 285B8B9AED47024D00000000 /* PBXTargetDependency */, + ); + name = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; + productName = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; + productReference = 6BF2BEB106B68BF400000000 /* lib_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF0AD942200000000 /* _idx_detection_projection_calculator_6C26583E_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000041 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A1BB1D91900000000 /* PBXTargetDependency */, + ); + name = _idx_detection_projection_calculator_6C26583E_ios_min15.5; + productName = _idx_detection_projection_calculator_6C26583E_ios_min15.5; + productReference = 6BF2BEB1D488EF1800000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF437D55200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5085B94398200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000012 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */, + ); + name = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; + productName = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; + productReference = 6BF2BEB15E15594A00000000 /* lib_idx_MPPMetalHelper_D24F76A1_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF43963A600000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089778129500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000029 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A5D24269700000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9AAB070CC500000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A12002F2D00000000 /* PBXTargetDependency */, + 285B8B9A043D6EB900000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + ); + name = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; + productName = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; + productReference = 6BF2BEB1EDF6BDAE00000000 /* lib_idx_gl_calculator_helper_DC51F13C_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF4401A3A00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508B2289D2600000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000045 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */, + ); + name = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0; + productName = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0; + productReference = 6BF2BEB165CF582600000000 /* lib_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF84C49B000000000 /* _idx_shader_util_C047EBB4_ios_min15.5 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5089F87702200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min15.5" */; + buildPhases = ( + 4A9C8A580000000000000031 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + ); + name = _idx_shader_util_C047EBB4_ios_min15.5; + productName = _idx_shader_util_C047EBB4_ios_min15.5; + productReference = 6BF2BEB1D65644E600000000 /* lib_idx_shader_util_C047EBB4_ios_min15.5.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEF9FAA4C200000000 /* _idx_file_helpers_cpu_util_33FB6263_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF5080A9DA25200000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_33FB6263_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000014 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */, + ); + name = _idx_file_helpers_cpu_util_33FB6263_ios_min11.0; + productName = _idx_file_helpers_cpu_util_33FB6263_ios_min11.0; + productReference = 6BF2BEB1D5E0B49400000000 /* lib_idx_file_helpers_cpu_util_33FB6263_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEFB2C360E00000000 /* _idx_detection_projection_calculator_6C26583E_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508DB52C34B00000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min11.0" */; + buildPhases = ( + 4A9C8A580000000000000040 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9AC7F9A94500000000 /* PBXTargetDependency */, + ); + name = _idx_detection_projection_calculator_6C26583E_ios_min11.0; + productName = _idx_detection_projection_calculator_6C26583E_ios_min11.0; + productReference = 6BF2BEB126D0D2E600000000 /* lib_idx_detection_projection_calculator_6C26583E_ios_min11.0.a */; + productType = "com.apple.product-type.library.static"; + }; + F2FE34CEFE75ECB400000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 84EFF508E0B95D0800000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0" */; + buildPhases = ( + 4A9C8A58000000000000006C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */, + 285B8B9A42ACE2AF00000000 /* PBXTargetDependency */, + 285B8B9A762E872100000000 /* PBXTargetDependency */, + 285B8B9AC9EF5A9F00000000 /* PBXTargetDependency */, + 285B8B9A62520DF700000000 /* PBXTargetDependency */, + 285B8B9A4098134F00000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9AF43963A700000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */, + 285B8B9A7092C35900000000 /* PBXTargetDependency */, + ); + name = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; + productName = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; + productReference = 6BF2BEB1E29809CA00000000 /* lib_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - AF4586354B21A60D00000000 /* Project object */ = { + 644B9F4C2866F94D00000000 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0710; LastUpgradeCheck = 1000; }; - buildConfigurationList = D99810918E7EC9F000000000 /* Build configuration list for PBXProject "FaceUnityFramework" */; + buildConfigurationList = 84EFF50830543F6100000000 /* Build configuration list for PBXProject "FaceUnityFramework" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = EF9FD80EFF4B215D00000000 /* mainGroup */; + mainGroup = A2FEA7368F9210D400000000 /* mainGroup */; targets = ( - 87427C8CCEDD951E00000000 /* OlaFaceUnityFramework */, - B7165AA05082EB1400000000 /* _bazel_clean_ */, - 87427C8C6469C0B600000000 /* _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0 */, - 87427C8C57176BDA00000000 /* _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5 */, - 87427C8CD423849E00000000 /* _idx_MPPMetalHelper_D2A62E10_ios_min11.0 */, - 87427C8C48CB51D800000000 /* _idx_MPPMetalHelper_D2A62E10_ios_min15.5 */, - 87427C8C24F9083800000000 /* _idx_MPPMetalUtil_B3671FB1_ios_min11.0 */, - 87427C8CC2A07FBC00000000 /* _idx_MPPMetalUtil_B3671FB1_ios_min15.5 */, - 87427C8C47DB00A200000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0 */, - 87427C8C2FFACE0200000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5 */, - 87427C8C03E7714800000000 /* _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0 */, - 87427C8C3980F99000000000 /* _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5 */, - 87427C8CB9ED489000000000 /* _idx_annotation_renderer_FA9E6EC1_ios_min11.0 */, - 87427C8C4F5ADAC400000000 /* _idx_annotation_renderer_FA9E6EC1_ios_min15.5 */, - 87427C8CC03B9B8400000000 /* _idx_begin_loop_calculator_A45991B3_ios_min11.0 */, - 87427C8CBD80EB0400000000 /* _idx_begin_loop_calculator_A45991B3_ios_min15.5 */, - 87427C8C22E5C74400000000 /* _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0 */, - 87427C8C3845B3B200000000 /* _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5 */, - 87427C8C7DD4FB7A00000000 /* _idx_core_core-ios_B15523BE_ios_min11.0 */, - 87427C8CBB8FADF600000000 /* _idx_core_core-ios_B15523BE_ios_min15.5 */, - 87427C8C7D10E9D600000000 /* _idx_cpu_op_resolver_6A07387A_ios_min11.0 */, - 87427C8C802AA98000000000 /* _idx_cpu_op_resolver_6A07387A_ios_min15.5 */, - 87427C8C6A87892C00000000 /* _idx_detection_projection_calculator_C563E307_ios_min11.0 */, - 87427C8C08B637CE00000000 /* _idx_detection_projection_calculator_C563E307_ios_min15.5 */, - 87427C8C5085DB6A00000000 /* _idx_file_helpers_cpu_util_D61E8025_ios_min11.0 */, - 87427C8CA79D913E00000000 /* _idx_file_helpers_cpu_util_D61E8025_ios_min15.5 */, - 87427C8CBCA3F97800000000 /* _idx_file_path_740566D4_ios_min11.0 */, - 87427C8C0BF0DE7E00000000 /* _idx_file_path_740566D4_ios_min15.5 */, - 87427C8C5A1C6C0200000000 /* _idx_gl_calculator_helper_E72AAA43_ios_min11.0 */, - 87427C8C6DF286B600000000 /* _idx_gl_calculator_helper_E72AAA43_ios_min15.5 */, - 87427C8C79100D3200000000 /* _idx_gl_simple_shaders_BB6C8515_ios_min11.0 */, - 87427C8CD004C52800000000 /* _idx_gl_simple_shaders_BB6C8515_ios_min15.5 */, - 87427C8CFE17E96000000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0 */, - 87427C8C1AB81BE000000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5 */, - 87427C8CEE7F321C00000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0 */, - 87427C8C28AB0AE800000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5 */, - 87427C8C1F62C35000000000 /* _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0 */, - 87427C8CC56051F400000000 /* _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5 */, - 87427C8C0FCF920600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0 */, - 87427C8C01E3AB2200000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5 */, - 87427C8C85031B7A00000000 /* _idx_image_opencv_0CCDA0DE_ios_min11.0 */, - 87427C8C715EEB8600000000 /* _idx_image_opencv_0CCDA0DE_ios_min15.5 */, - 87427C8CAB71124600000000 /* _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0 */, - 87427C8C55826B2C00000000 /* _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5 */, - 87427C8CAF00409A00000000 /* _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0 */, - 87427C8C5F3FBC0400000000 /* _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5 */, - 87427C8C06BB38E200000000 /* _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0 */, - 87427C8C37E2E67200000000 /* _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5 */, - 87427C8CCC1E0EB800000000 /* _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0 */, - 87427C8C6658E6D000000000 /* _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5 */, - 87427C8CA68E7D9200000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0 */, - 87427C8C48ADE3E000000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5 */, - 87427C8C33F81C8A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0 */, - 87427C8CACB7412400000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5 */, - 87427C8C7193C16200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0 */, - 87427C8C0347AF6A00000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5 */, - 87427C8C879D440600000000 /* _idx_inference_calculator_metal_1F21F8B4_ios_min11.0 */, - 87427C8CF9E04A0000000000 /* _idx_inference_calculator_metal_1F21F8B4_ios_min15.5 */, - 87427C8CC1C7634000000000 /* _idx_location_image_frame_opencv_31458695_ios_min11.0 */, - 87427C8CEE88637800000000 /* _idx_location_image_frame_opencv_31458695_ios_min15.5 */, - 87427C8C9DFAE61A00000000 /* _idx_math_8C8F00BB_ios_min11.0 */, - 87427C8C31D9088C00000000 /* _idx_math_8C8F00BB_ios_min15.5 */, - 87427C8CAA9834EE00000000 /* _idx_matrix_A43B592D_ios_min11.0 */, - 87427C8CACD174D600000000 /* _idx_matrix_A43B592D_ios_min15.5 */, - 87427C8CA2D9738600000000 /* _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0 */, - 87427C8C6A79088C00000000 /* _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5 */, - 87427C8C9FE6425E00000000 /* _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0 */, - 87427C8CD847AEB400000000 /* _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5 */, - 87427C8CC6CB2F2600000000 /* _idx_non_max_suppression_calculator_6019C843_ios_min11.0 */, - 87427C8C71F7BDE000000000 /* _idx_non_max_suppression_calculator_6019C843_ios_min15.5 */, - 87427C8CE533974800000000 /* _idx_olamodule_common_library_511040E9_ios_min11.0 */, - 87427C8CDBCA1C3600000000 /* _idx_olamodule_common_library_511040E9_ios_min15.5 */, - 87427C8CEB9CEB5A00000000 /* _idx_op_resolver_72040923_ios_min11.0 */, - 87427C8C0035FDA800000000 /* _idx_op_resolver_72040923_ios_min15.5 */, - 87427C8C997980BA00000000 /* _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0 */, - 87427C8C76329A9200000000 /* _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5 */, - 87427C8CF6B8627A00000000 /* _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0 */, - 87427C8CEFD880E600000000 /* _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5 */, - 87427C8CFF3A799800000000 /* _idx_profiler_resource_util_09647121_ios_min11.0 */, - 87427C8C097345B200000000 /* _idx_profiler_resource_util_09647121_ios_min15.5 */, - 87427C8C56483AC200000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0 */, - 87427C8C28DDC73600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5 */, - 87427C8CDDDFAF0600000000 /* _idx_resource_util_DF96AF63_ios_min11.0 */, - 87427C8CEDE504D000000000 /* _idx_resource_util_DF96AF63_ios_min15.5 */, - 87427C8C580182BA00000000 /* _idx_shader_util_6E7BE0E8_ios_min11.0 */, - 87427C8CC8F97AE200000000 /* _idx_shader_util_6E7BE0E8_ios_min15.5 */, - 87427C8C4174C22600000000 /* _idx_split_vector_calculator_7B6F598A_ios_min11.0 */, - 87427C8CB9A5431C00000000 /* _idx_split_vector_calculator_7B6F598A_ios_min15.5 */, - 87427C8CCBFA7B6C00000000 /* _idx_tensor_3731EC48_ios_min11.0 */, - 87427C8C33FB39B600000000 /* _idx_tensor_3731EC48_ios_min15.5 */, - 87427C8C8158E20400000000 /* _idx_tensors_to_detections_calculator_714B0603_ios_min11.0 */, - 87427C8C0BD0A8F800000000 /* _idx_tensors_to_detections_calculator_714B0603_ios_min15.5 */, - 87427C8CBEE4279200000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0 */, - 87427C8C5C6CD75200000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5 */, - 87427C8C6100F87600000000 /* _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0 */, - 87427C8C5882B07C00000000 /* _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5 */, - 87427C8C79C4B16400000000 /* _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0 */, - 87427C8CA15A40D600000000 /* _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5 */, - 87427C8CFA5BFB6400000000 /* _idx_tflite_model_loader_689F8605_ios_min11.0 */, - 87427C8CEE33FDCC00000000 /* _idx_tflite_model_loader_689F8605_ios_min15.5 */, - 87427C8CEB291B2800000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0 */, - 87427C8C5409991A00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5 */, - 87427C8CF0B5502C00000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0 */, - 87427C8CC2B4F12E00000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5 */, - 87427C8CB6FCDEBA00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0 */, - 87427C8CC3E18DC200000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5 */, - 87427C8C669C403400000000 /* _idx_transpose_conv_bias_EED10535_ios_min11.0 */, - 87427C8C43703CBA00000000 /* _idx_transpose_conv_bias_EED10535_ios_min15.5 */, - 87427C8CDBEA0FF400000000 /* _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0 */, - 87427C8C539639FE00000000 /* _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5 */, - 87427C8C27C7824800000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0 */, - 87427C8C689B7C4C00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5 */, - 87427C8C9425E2A600000000 /* mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary */, + F2FE34CE0C5C7AFE00000000 /* OlaFaceUnityFramework */, + E9F6BC4B3AD2DEC400000000 /* _bazel_clean_ */, + F2FE34CE4EC3F25E00000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min11.0 */, + F2FE34CE0BF0E74000000000 /* _idx_MPPGraphGPUData_39C9C70C_ios_min15.5 */, + F2FE34CEF437D55200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min11.0 */, + F2FE34CE4581F61200000000 /* _idx_MPPMetalHelper_D24F76A1_ios_min15.5 */, + F2FE34CE270212EE00000000 /* _idx_MPPMetalUtil_455751A0_ios_min11.0 */, + F2FE34CE0F49CEEC00000000 /* _idx_MPPMetalUtil_455751A0_ios_min15.5 */, + F2FE34CE4E15716800000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0 */, + F2FE34CEECAE0B3600000000 /* _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5 */, + F2FE34CE87E6141C00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min11.0 */, + F2FE34CE900EF31A00000000 /* _idx_annotation_overlay_calculator_D98E9275_ios_min15.5 */, + F2FE34CE3E081CF800000000 /* _idx_annotation_renderer_8D68840D_ios_min11.0 */, + F2FE34CEC180231C00000000 /* _idx_annotation_renderer_8D68840D_ios_min15.5 */, + F2FE34CEB297DEA800000000 /* _idx_begin_loop_calculator_50B5F6A2_ios_min11.0 */, + F2FE34CE901820A600000000 /* _idx_begin_loop_calculator_50B5F6A2_ios_min15.5 */, + F2FE34CE5FA9419400000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0 */, + F2FE34CE7D22C97800000000 /* _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5 */, + F2FE34CE77193CEC00000000 /* _idx_core_core-ios_7905855A_ios_min11.0 */, + F2FE34CE3FD289C400000000 /* _idx_core_core-ios_7905855A_ios_min15.5 */, + F2FE34CEE4F68A4800000000 /* _idx_cpu_op_resolver_519CBACD_ios_min11.0 */, + F2FE34CE2E1AEAFA00000000 /* _idx_cpu_op_resolver_519CBACD_ios_min15.5 */, + F2FE34CEFB2C360E00000000 /* _idx_detection_projection_calculator_6C26583E_ios_min11.0 */, + F2FE34CEF0AD942200000000 /* _idx_detection_projection_calculator_6C26583E_ios_min15.5 */, + F2FE34CEF9FAA4C200000000 /* _idx_file_helpers_cpu_util_33FB6263_ios_min11.0 */, + F2FE34CE022F905200000000 /* _idx_file_helpers_cpu_util_33FB6263_ios_min15.5 */, + F2FE34CEBEE3CE7400000000 /* _idx_file_path_E61EA0A1_ios_min11.0 */, + F2FE34CED4B7599C00000000 /* _idx_file_path_E61EA0A1_ios_min15.5 */, + F2FE34CEF43963A600000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min11.0 */, + F2FE34CE3CEC689C00000000 /* _idx_gl_calculator_helper_DC51F13C_ios_min15.5 */, + F2FE34CE60F40B8000000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min11.0 */, + F2FE34CE717FBD3200000000 /* _idx_gl_simple_shaders_CB7AD146_ios_min15.5 */, + F2FE34CE043D6EB800000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0 */, + F2FE34CEED47024C00000000 /* _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5 */, + F2FE34CEAB070CC400000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0 */, + F2FE34CEEE4F724200000000 /* _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5 */, + F2FE34CE4098134E00000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min11.0 */, + F2FE34CE79D4949600000000 /* _idx_image_frame_graph_tracer_4E004B23_ios_min15.5 */, + F2FE34CE62520DF600000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0 */, + F2FE34CEEFD48CB400000000 /* _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5 */, + F2FE34CEDF5731D000000000 /* _idx_image_opencv_9E4E8A87_ios_min11.0 */, + F2FE34CE20F64D9800000000 /* _idx_image_opencv_9E4E8A87_ios_min15.5 */, + F2FE34CE12002F2C00000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0 */, + F2FE34CE45BF9C0200000000 /* _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5 */, + F2FE34CEBCF3D3C600000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min11.0 */, + F2FE34CE3733EA8C00000000 /* _idx_image_to_tensor_calculator_FF109E68_ios_min15.5 */, + F2FE34CE958D8C7600000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0 */, + F2FE34CEC49D7CB200000000 /* _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5 */, + F2FE34CEE60E967A00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0 */, + F2FE34CE4A0F047C00000000 /* _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5 */, + F2FE34CE42ACE2AE00000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0 */, + F2FE34CEEA11A96800000000 /* _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5 */, + F2FE34CE091FB26A00000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0 */, + F2FE34CE22E7A19200000000 /* _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5 */, + F2FE34CEDBAB600200000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0 */, + F2FE34CE8B56A57800000000 /* _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5 */, + F2FE34CEC17A4F8000000000 /* _idx_inference_calculator_metal_9450E505_ios_min11.0 */, + F2FE34CE66EAEF7400000000 /* _idx_inference_calculator_metal_9450E505_ios_min15.5 */, + F2FE34CEC7F9A94400000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min11.0 */, + F2FE34CE1BB1D91800000000 /* _idx_location_image_frame_opencv_D6F50F87_ios_min15.5 */, + F2FE34CE7E674A3800000000 /* _idx_math_68C63536_ios_min11.0 */, + F2FE34CE7E908C2800000000 /* _idx_math_68C63536_ios_min15.5 */, + F2FE34CE721498C400000000 /* _idx_matrix_E57ACF41_ios_min11.0 */, + F2FE34CE148AEA4600000000 /* _idx_matrix_E57ACF41_ios_min15.5 */, + F2FE34CE1AC4218A00000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0 */, + F2FE34CE216C14B800000000 /* _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5 */, + F2FE34CE8B4CD5DE00000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min11.0 */, + F2FE34CECC596BC000000000 /* _idx_mediapipe_framework_ios_C158E828_ios_min15.5 */, + F2FE34CEB3A6ECAA00000000 /* _idx_non_max_suppression_calculator_E13679C5_ios_min11.0 */, + F2FE34CEB888FE7400000000 /* _idx_non_max_suppression_calculator_E13679C5_ios_min15.5 */, + F2FE34CE8489C38C00000000 /* _idx_olamodule_common_library_63E72567_ios_min11.0 */, + F2FE34CE7FF66ACC00000000 /* _idx_olamodule_common_library_63E72567_ios_min15.5 */, + F2FE34CE019362DC00000000 /* _idx_op_resolver_0836C983_ios_min11.0 */, + F2FE34CE94BE0ED400000000 /* _idx_op_resolver_0836C983_ios_min15.5 */, + F2FE34CE0552442E00000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0 */, + F2FE34CEEF9E075400000000 /* _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5 */, + F2FE34CEC9EF5A9E00000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0 */, + F2FE34CE07268A4800000000 /* _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5 */, + F2FE34CE48F8627E00000000 /* _idx_profiler_resource_util_35C39BA3_ios_min11.0 */, + F2FE34CEDBC0365200000000 /* _idx_profiler_resource_util_35C39BA3_ios_min15.5 */, + F2FE34CE9CD320B600000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0 */, + F2FE34CE70815F2C00000000 /* _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5 */, + F2FE34CE762E872000000000 /* _idx_resource_util_C5C5DB93_ios_min11.0 */, + F2FE34CE9B64E5B400000000 /* _idx_resource_util_C5C5DB93_ios_min15.5 */, + F2FE34CE5D24269600000000 /* _idx_shader_util_C047EBB4_ios_min11.0 */, + F2FE34CEF84C49B000000000 /* _idx_shader_util_C047EBB4_ios_min15.5 */, + F2FE34CEDDBFB5A200000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min11.0 */, + F2FE34CE06501FEA00000000 /* _idx_split_vector_calculator_ED1EBC41_ios_min15.5 */, + F2FE34CE192D58FA00000000 /* _idx_tensor_7303F5EA_ios_min11.0 */, + F2FE34CE486DB1DC00000000 /* _idx_tensor_7303F5EA_ios_min15.5 */, + F2FE34CE0173533000000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0 */, + F2FE34CECC45E21A00000000 /* _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5 */, + F2FE34CEB4C5EF0600000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0 */, + F2FE34CE7BDEC79000000000 /* _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5 */, + F2FE34CE9988932800000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0 */, + F2FE34CE5CD7B2DA00000000 /* _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5 */, + F2FE34CEA13C97FE00000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0 */, + F2FE34CE3DB4BB0000000000 /* _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5 */, + F2FE34CE6729A1D000000000 /* _idx_tflite_model_loader_254BEB33_ios_min11.0 */, + F2FE34CE2C307FC200000000 /* _idx_tflite_model_loader_254BEB33_ios_min15.5 */, + F2FE34CEFE75ECB400000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0 */, + F2FE34CED7BFBE2C00000000 /* _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5 */, + F2FE34CEBA2FFD3800000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0 */, + F2FE34CEEA7F109000000000 /* _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5 */, + F2FE34CE1838F83E00000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0 */, + F2FE34CE0F58F30800000000 /* _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5 */, + F2FE34CE9CDDB50C00000000 /* _idx_transpose_conv_bias_E3459F40_ios_min11.0 */, + F2FE34CE9CC89BB200000000 /* _idx_transpose_conv_bias_E3459F40_ios_min15.5 */, + F2FE34CE7092C35800000000 /* _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0 */, + F2FE34CE9D5E869800000000 /* _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5 */, + F2FE34CEF4401A3A00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0 */, + F2FE34CEE2CE384C00000000 /* _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5 */, + F2FE34CED4660C9200000000 /* mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ - 2D079B6E5BCCBBBC00000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 0; - files = ( - ); - inputPaths = ( - "$(TARGET_BUILD_DIR)/$(INFOPLIST_PATH)", - ); - name = "build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/bash; - shellScript = "set -e\ncd \"${SRCROOT}/../../../../../..\"\nexec \"${PROJECT_FILE_PATH}/.tulsi/Scripts/bazel_build.py\" //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary --bazel \"/opt/homebrew/Cellar/bazelisk/1.12.0/bin/bazelisk\" --bazel_bin_path \"bazel-bin\" --verbose "; - showEnvVarsInLog = 1; - }; - 2D079B6E8F688BF600000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework */ = { + 849F771958BFBC1000000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 0; files = ( @@ -4508,1454 +4500,1474 @@ shellScript = "set -e\ncd \"${SRCROOT}/../../../../../..\"\nexec \"${PROJECT_FILE_PATH}/.tulsi/Scripts/bazel_build.py\" //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework --bazel \"/opt/homebrew/Cellar/bazelisk/1.12.0/bin/bazelisk\" --bazel_bin_path \"bazel-bin\" --verbose "; showEnvVarsInLog = 1; }; + 849F77195E6C5ED100000000 /* build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 0; + files = ( + ); + inputPaths = ( + "$(TARGET_BUILD_DIR)/$(INFOPLIST_PATH)", + ); + name = "build //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/bash; + shellScript = "set -e\ncd \"${SRCROOT}/../../../../../..\"\nexec \"${PROJECT_FILE_PATH}/.tulsi/Scripts/bazel_build.py\" //mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary --bazel \"/opt/homebrew/Cellar/bazelisk/1.12.0/bin/bazelisk\" --bazel_bin_path \"bazel-bin\" --verbose "; + showEnvVarsInLog = 1; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - F7F99A120000000000000000 /* Sources */ = { + 4A9C8A580000000000000000 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A30CE7D000000000 /* MPPGraphGPUData.mm in gpu */, - 292131E04D6C4C7F00000000 /* gpu_shared_data_internal.cc in gpu */, + FF950301C471843E00000000 /* MPPGraphGPUData.mm in gpu */, + FF950301C3C01D9000000000 /* gpu_shared_data_internal.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000001 /* Sources */ = { + 4A9C8A580000000000000001 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E807B54A00000000 /* image.cc in formats */, - 292131E04CDCC8E700000000 /* gl_context.cc in gpu */, - 292131E0F4DBB09F00000000 /* gl_context_eagl.cc in gpu */, - 292131E07CAF9C9900000000 /* gpu_buffer_multi_pool.cc in gpu */, + FF950301B6988F9900000000 /* image.cc in formats */, + FF9503010E7AA6A100000000 /* gl_context.cc in gpu */, + FF9503015361890F00000000 /* gl_context_eagl.cc in gpu */, + FF9503011615959C00000000 /* gpu_buffer_multi_pool.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000002 /* Sources */ = { + 4A9C8A580000000000000002 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E042E11F00000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, - 292131E0F433E56800000000 /* gl_texture_buffer.cc in gpu */, - 292131E04C68E01800000000 /* gl_texture_buffer_pool.cc in gpu */, - 292131E054B2B79500000000 /* gl_texture_view.cc in gpu */, - 292131E0B20E049D00000000 /* gpu_buffer.cc in gpu */, + FF9503016DADEE7000000000 /* image_frame.cc in formats */, + FF950301CF0DF08C00000000 /* graph_tracer.cc in profiler */, + FF9503019CBDC5A500000000 /* trace_builder.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000003 /* Sources */ = { + 4A9C8A580000000000000003 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E001F3B5A000000000 /* gpu_buffer_storage.cc in gpu */, - 292131E025A56E7500000000 /* gpu_buffer_format.cc in gpu */, + FF9503011D16CB6700000000 /* pixel_buffer_pool_util.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000004 /* Sources */ = { + 4A9C8A580000000000000004 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E7100B5A00000000 /* image_frame.cc in formats */, - 292131E0C2F713F900000000 /* graph_tracer.cc in profiler */, - 292131E08C0A8DE100000000 /* trace_builder.cc in profiler */, + FF950301202F72AF00000000 /* util.cc in objc */, + FF950301095EF97200000000 /* fill_packet_set.cc in tool */, + FF950301EFCD23DE00000000 /* node.cc in api2 */, + FF950301C0242BD100000000 /* packet.cc in api2 */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000005 /* Sources */ = { + 4A9C8A580000000000000005 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0F2F4752D00000000 /* util.cc in objc */, - 292131E0891AB9AF00000000 /* fill_packet_set.cc in tool */, - 292131E09C74CB9200000000 /* node.cc in api2 */, - 292131E004AC366500000000 /* packet.cc in api2 */, + FF950301EF2DB52100000000 /* topologicalsorter.cc in deps */, + FF950301DB9D1C2A00000000 /* clock.cc in deps */, + FF950301EE3C320400000000 /* monotonic_clock.cc in deps */, + FF9503014FE9977200000000 /* registration.cc in deps */, + FF950301412CF91400000000 /* ret_check.cc in deps */, + FF9503010F561D5C00000000 /* status.cc in deps */, + FF9503016E1A9C2D00000000 /* status_builder.cc in deps */, + FF95030113274D1100000000 /* status_util.cc in tool */, + FF950301894A474700000000 /* threadpool_pthread_impl.cc in deps */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000006 /* Sources */ = { + 4A9C8A580000000000000006 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E6734FD200000000 /* topologicalsorter.cc in deps */, - 292131E05717A8BD00000000 /* clock.cc in deps */, - 292131E088CF16C500000000 /* monotonic_clock.cc in deps */, - 292131E0FEDC5EF900000000 /* registration.cc in deps */, - 292131E06E45D2D500000000 /* ret_check.cc in deps */, - 292131E01534E9A800000000 /* status.cc in deps */, - 292131E049AA7F2B00000000 /* status_builder.cc in deps */, - 292131E0CEEFFADB00000000 /* status_util.cc in tool */, - 292131E0E6E5F27200000000 /* threadpool_pthread_impl.cc in deps */, + FF9503014F3A671800000000 /* registration_token.cc in deps */, + FF9503015CAB504600000000 /* math.cpp in core */, + FF9503012D3894B500000000 /* GPUImageUtil.cpp in core */, + FF950301EA0F1F1F00000000 /* Ref.cpp in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000007 /* Sources */ = { + 4A9C8A580000000000000007 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0F2F6EF7A00000000 /* registration_token.cc in deps */, - 292131E0AE5D302600000000 /* math.cpp in core */, - 292131E07A36D66700000000 /* GPUImageUtil.cpp in core */, - 292131E0CC9C82C200000000 /* Ref.cpp in core */, + FF950301045C5E6900000000 /* gpu_buffer_storage.cc in gpu */, + FF950301C23D5A8900000000 /* gpu_buffer_format.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000008 /* Sources */ = { + 4A9C8A580000000000000008 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0156896BC00000000 /* pixel_buffer_pool_util.mm in gpu */, + FF950301E63D507200000000 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, + FF95030147B18A7C00000000 /* gl_texture_buffer.cc in gpu */, + FF950301F413FAAB00000000 /* gl_texture_buffer_pool.cc in gpu */, + FF9503019DC0A85E00000000 /* gl_texture_view.cc in gpu */, + FF9503018D3D681400000000 /* gpu_buffer.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000009 /* Sources */ = { + 4A9C8A580000000000000009 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A30CE7D000000001 /* MPPGraphGPUData.mm in gpu */, - 292131E04D6C4C7F00000001 /* gpu_shared_data_internal.cc in gpu */, + FF950301C471843E00000001 /* MPPGraphGPUData.mm in gpu */, + FF950301C3C01D9000000001 /* gpu_shared_data_internal.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000A /* Sources */ = { + 4A9C8A58000000000000000A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E807B54A00000001 /* image.cc in formats */, - 292131E04CDCC8E700000001 /* gl_context.cc in gpu */, - 292131E0F4DBB09F00000001 /* gl_context_eagl.cc in gpu */, - 292131E07CAF9C9900000001 /* gpu_buffer_multi_pool.cc in gpu */, + FF950301B6988F9900000001 /* image.cc in formats */, + FF9503010E7AA6A100000001 /* gl_context.cc in gpu */, + FF9503015361890F00000001 /* gl_context_eagl.cc in gpu */, + FF9503011615959C00000001 /* gpu_buffer_multi_pool.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000B /* Sources */ = { + 4A9C8A58000000000000000B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E042E11F00000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, - 292131E0F433E56800000001 /* gl_texture_buffer.cc in gpu */, - 292131E04C68E01800000001 /* gl_texture_buffer_pool.cc in gpu */, - 292131E054B2B79500000001 /* gl_texture_view.cc in gpu */, - 292131E0B20E049D00000001 /* gpu_buffer.cc in gpu */, + FF9503016DADEE7000000001 /* image_frame.cc in formats */, + FF950301CF0DF08C00000001 /* graph_tracer.cc in profiler */, + FF9503019CBDC5A500000001 /* trace_builder.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000C /* Sources */ = { + 4A9C8A58000000000000000C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E001F3B5A000000001 /* gpu_buffer_storage.cc in gpu */, - 292131E025A56E7500000001 /* gpu_buffer_format.cc in gpu */, + FF9503011D16CB6700000001 /* pixel_buffer_pool_util.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000D /* Sources */ = { + 4A9C8A58000000000000000D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E7100B5A00000001 /* image_frame.cc in formats */, - 292131E0C2F713F900000001 /* graph_tracer.cc in profiler */, - 292131E08C0A8DE100000001 /* trace_builder.cc in profiler */, + FF950301202F72AF00000001 /* util.cc in objc */, + FF950301095EF97200000001 /* fill_packet_set.cc in tool */, + FF950301EFCD23DE00000001 /* node.cc in api2 */, + FF950301C0242BD100000001 /* packet.cc in api2 */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000E /* Sources */ = { + 4A9C8A58000000000000000E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0F2F4752D00000001 /* util.cc in objc */, - 292131E0891AB9AF00000001 /* fill_packet_set.cc in tool */, - 292131E09C74CB9200000001 /* node.cc in api2 */, - 292131E004AC366500000001 /* packet.cc in api2 */, + FF950301EF2DB52100000001 /* topologicalsorter.cc in deps */, + FF950301DB9D1C2A00000001 /* clock.cc in deps */, + FF950301EE3C320400000001 /* monotonic_clock.cc in deps */, + FF9503014FE9977200000001 /* registration.cc in deps */, + FF950301412CF91400000001 /* ret_check.cc in deps */, + FF9503010F561D5C00000001 /* status.cc in deps */, + FF9503016E1A9C2D00000001 /* status_builder.cc in deps */, + FF95030113274D1100000001 /* status_util.cc in tool */, + FF950301894A474700000001 /* threadpool_pthread_impl.cc in deps */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000000F /* Sources */ = { + 4A9C8A58000000000000000F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0E6734FD200000001 /* topologicalsorter.cc in deps */, - 292131E05717A8BD00000001 /* clock.cc in deps */, - 292131E088CF16C500000001 /* monotonic_clock.cc in deps */, - 292131E0FEDC5EF900000001 /* registration.cc in deps */, - 292131E06E45D2D500000001 /* ret_check.cc in deps */, - 292131E01534E9A800000001 /* status.cc in deps */, - 292131E049AA7F2B00000001 /* status_builder.cc in deps */, - 292131E0CEEFFADB00000001 /* status_util.cc in tool */, - 292131E0E6E5F27200000001 /* threadpool_pthread_impl.cc in deps */, + FF9503014F3A671800000001 /* registration_token.cc in deps */, + FF9503015CAB504600000001 /* math.cpp in core */, + FF9503012D3894B500000001 /* GPUImageUtil.cpp in core */, + FF950301EA0F1F1F00000001 /* Ref.cpp in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000010 /* Sources */ = { + 4A9C8A580000000000000010 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0F2F6EF7A00000001 /* registration_token.cc in deps */, - 292131E0AE5D302600000001 /* math.cpp in core */, - 292131E07A36D66700000001 /* GPUImageUtil.cpp in core */, - 292131E0CC9C82C200000001 /* Ref.cpp in core */, + FF950301045C5E6900000001 /* gpu_buffer_storage.cc in gpu */, + FF950301C23D5A8900000001 /* gpu_buffer_format.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000011 /* Sources */ = { + 4A9C8A580000000000000011 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0156896BC00000001 /* pixel_buffer_pool_util.mm in gpu */, + FF950301E63D507200000001 /* gpu_buffer_storage_cv_pixel_buffer.cc in gpu */, + FF95030147B18A7C00000001 /* gl_texture_buffer.cc in gpu */, + FF950301F413FAAB00000001 /* gl_texture_buffer_pool.cc in gpu */, + FF9503019DC0A85E00000001 /* gl_texture_view.cc in gpu */, + FF9503018D3D681400000001 /* gpu_buffer.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000012 /* Sources */ = { + 4A9C8A580000000000000012 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E074A45FEA00000000 /* MPPMetalHelper.mm in gpu */, + FF950301E2CCEE3B00000000 /* MPPMetalHelper.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000013 /* Sources */ = { + 4A9C8A580000000000000013 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E02B14856B00000000 /* MPPGraph.mm in objc */, - 292131E07309A6CF00000000 /* MPPTimestampConverter.mm in objc */, - 292131E0CF1B8F7800000000 /* NSError+util_status.mm in objc */, + FF9503019807610500000000 /* MPPGraph.mm in objc */, + FF9503011B77E8CB00000000 /* MPPTimestampConverter.mm in objc */, + FF9503016909A4FC00000000 /* NSError+util_status.mm in objc */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000014 /* Sources */ = { + 4A9C8A580000000000000014 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06449A05600000000 /* file_helpers.cc in deps */, - 292131E0244E885E00000000 /* cpu_util.cc in util */, + FF9503017B0DE23500000000 /* file_helpers.cc in deps */, + FF9503016EE5C41200000000 /* cpu_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000015 /* Sources */ = { + 4A9C8A580000000000000015 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E074A84AF100000000 /* file_path.cc in deps */, + FF9503017CA09C8900000000 /* file_path.cc in deps */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000016 /* Sources */ = { + 4A9C8A580000000000000016 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E074A45FEA00000001 /* MPPMetalHelper.mm in gpu */, + FF950301E2CCEE3B00000001 /* MPPMetalHelper.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000017 /* Sources */ = { + 4A9C8A580000000000000017 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E02B14856B00000001 /* MPPGraph.mm in objc */, - 292131E07309A6CF00000001 /* MPPTimestampConverter.mm in objc */, - 292131E0CF1B8F7800000001 /* NSError+util_status.mm in objc */, + FF9503019807610500000001 /* MPPGraph.mm in objc */, + FF9503011B77E8CB00000001 /* MPPTimestampConverter.mm in objc */, + FF9503016909A4FC00000001 /* NSError+util_status.mm in objc */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000018 /* Sources */ = { + 4A9C8A580000000000000018 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06449A05600000001 /* file_helpers.cc in deps */, - 292131E0244E885E00000001 /* cpu_util.cc in util */, + FF9503017B0DE23500000001 /* file_helpers.cc in deps */, + FF9503016EE5C41200000001 /* cpu_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000019 /* Sources */ = { + 4A9C8A580000000000000019 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E074A84AF100000001 /* file_path.cc in deps */, + FF9503017CA09C8900000001 /* file_path.cc in deps */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001A /* Sources */ = { + 4A9C8A58000000000000001A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03BB7F36D00000000 /* MPPMetalUtil.mm in gpu */, + FF95030186EDD45D00000000 /* MPPMetalUtil.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001B /* Sources */ = { + 4A9C8A58000000000000001B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03BB7F36D00000001 /* MPPMetalUtil.mm in gpu */, + FF95030186EDD45D00000001 /* MPPMetalUtil.mm in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001C /* Sources */ = { + 4A9C8A58000000000000001C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03EC5DCA500000000 /* OlaFaceUnity.mm in framework */, - 292131E0896EA7BE00000000 /* face_mesh_module.cc in beauty */, - 292131E00E5CBB7200000000 /* face_mesh_beauty_render.cc in beauty */, - 292131E03FC5991E00000000 /* face_mesh_module_imp.cc in beauty */, + FF9503011335A86600000000 /* OlaFaceUnity.mm in framework */, + FF950301A402CD0400000000 /* face_mesh_module.cc in beauty */, + FF950301DF7A0C9B00000000 /* face_mesh_beauty_render.cc in beauty */, + FF950301CD7D0AD600000000 /* face_mesh_module_imp.cc in beauty */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001D /* Sources */ = { + 4A9C8A58000000000000001D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0039C71CD00000000 /* ola_graph.cc in common */, + FF950301F02D7B8400000000 /* FramebufferCache.cpp in core */, + FF95030182C4C71800000000 /* Framebuffer.cpp in core */, + FF950301D796612B00000000 /* Target.cpp in core */, + FF950301D9E0F97500000000 /* Context.cpp in core */, + FF95030178760ADA00000000 /* Filter.cpp in core */, + FF9503017F4ECE3500000000 /* GLProgram.cpp in core */, + FF95030112590DCE00000000 /* Source.cpp in core */, + FF950301868499C900000000 /* SourceImage.cpp in core */, + FF9503012FF7D76200000000 /* IOSTarget.cpp in core */, + FF950301FCEDD60B00000000 /* CVFramebuffer.cpp in core */, + FF95030165A8D27000000000 /* SourceCamera.cpp in core */, + FF9503017C1D80AC00000000 /* TargetView.cpp in core */, + FF950301F573FC1600000000 /* FilterGroup.cpp in core */, + FF950301FF68235A00000000 /* dispatch_queue.cpp in core */, + FF95030122A81B8400000000 /* GLThreadDispatch.cpp in core */, + FF9503013604E74800000000 /* OpipeDispatch.cpp in core */, + FF950301695F7B1800000000 /* OlaShareTextureFilter.cpp in core */, + FF950301F02D7B8400000001 /* FramebufferCache.cpp in core */, + FF95030182C4C71800000001 /* Framebuffer.cpp in core */, + FF950301D796612B00000001 /* Target.cpp in core */, + FF950301D9E0F97500000001 /* Context.cpp in core */, + FF95030178760ADA00000001 /* Filter.cpp in core */, + FF9503017F4ECE3500000001 /* GLProgram.cpp in core */, + FF95030112590DCE00000001 /* Source.cpp in core */, + FF950301868499C900000001 /* SourceImage.cpp in core */, + FF9503012FF7D76200000001 /* IOSTarget.cpp in core */, + FF950301FCEDD60B00000001 /* CVFramebuffer.cpp in core */, + FF95030165A8D27000000001 /* SourceCamera.cpp in core */, + FF9503017C1D80AC00000001 /* TargetView.cpp in core */, + FF950301F573FC1600000001 /* FilterGroup.cpp in core */, + FF950301FF68235A00000001 /* dispatch_queue.cpp in core */, + FF95030122A81B8400000001 /* GLThreadDispatch.cpp in core */, + FF9503013604E74800000001 /* OpipeDispatch.cpp in core */, + FF950301695F7B1800000001 /* OlaShareTextureFilter.cpp in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001E /* Sources */ = { + 4A9C8A58000000000000001E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08884614F00000000 /* FramebufferCache.cpp in core */, - 292131E06B14FBE400000000 /* Framebuffer.cpp in core */, - 292131E0F121E6F100000000 /* Target.cpp in core */, - 292131E09165234300000000 /* Context.cpp in core */, - 292131E0385A1C8500000000 /* Filter.cpp in core */, - 292131E09CC065F800000000 /* GLProgram.cpp in core */, - 292131E0B70D8FD100000000 /* Source.cpp in core */, - 292131E0DEA0293C00000000 /* SourceImage.cpp in core */, - 292131E061A3AEC600000000 /* IOSTarget.cpp in core */, - 292131E003F760ED00000000 /* CVFramebuffer.cpp in core */, - 292131E02A58F18200000000 /* SourceCamera.cpp in core */, - 292131E0167968C300000000 /* TargetView.cpp in core */, - 292131E09C6B9F6700000000 /* FilterGroup.cpp in core */, - 292131E05B295F7500000000 /* dispatch_queue.cpp in core */, - 292131E01B997A6D00000000 /* GLThreadDispatch.cpp in core */, - 292131E0B5D3975C00000000 /* OpipeDispatch.cpp in core */, - 292131E08884614F00000001 /* FramebufferCache.cpp in core */, - 292131E06B14FBE400000001 /* Framebuffer.cpp in core */, - 292131E0F121E6F100000001 /* Target.cpp in core */, - 292131E09165234300000001 /* Context.cpp in core */, - 292131E0385A1C8500000001 /* Filter.cpp in core */, - 292131E09CC065F800000001 /* GLProgram.cpp in core */, - 292131E0B70D8FD100000001 /* Source.cpp in core */, - 292131E0DEA0293C00000001 /* SourceImage.cpp in core */, - 292131E061A3AEC600000001 /* IOSTarget.cpp in core */, - 292131E003F760ED00000001 /* CVFramebuffer.cpp in core */, - 292131E02A58F18200000001 /* SourceCamera.cpp in core */, - 292131E0167968C300000001 /* TargetView.cpp in core */, - 292131E09C6B9F6700000001 /* FilterGroup.cpp in core */, - 292131E05B295F7500000001 /* dispatch_queue.cpp in core */, - 292131E01B997A6D00000001 /* GLThreadDispatch.cpp in core */, - 292131E0B5D3975C00000001 /* OpipeDispatch.cpp in core */, + FF950301A7B31D6A00000000 /* mat4.cpp in math */, + FF950301CB04A48200000000 /* math_utils.cpp in math */, + FF9503015590E40F00000000 /* vec2.cpp in math */, + FF9503010019414900000000 /* vec3.cpp in math */, + FF950301193223CD00000000 /* vec4.cpp in math */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000001F /* Sources */ = { + 4A9C8A58000000000000001F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0193619E800000000 /* mat4.cpp in math */, - 292131E097A291BC00000000 /* math_utils.cpp in math */, - 292131E0BB7F30E700000000 /* vec2.cpp in math */, - 292131E05C1877A600000000 /* vec3.cpp in math */, - 292131E039E5E8A600000000 /* vec4.cpp in math */, + FF9503017071A1E200000000 /* ola_graph.cc in common */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000020 /* Sources */ = { + 4A9C8A580000000000000020 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03EC5DCA500000001 /* OlaFaceUnity.mm in framework */, - 292131E0896EA7BE00000001 /* face_mesh_module.cc in beauty */, - 292131E00E5CBB7200000001 /* face_mesh_beauty_render.cc in beauty */, - 292131E03FC5991E00000001 /* face_mesh_module_imp.cc in beauty */, + FF9503011335A86600000001 /* OlaFaceUnity.mm in framework */, + FF950301A402CD0400000001 /* face_mesh_module.cc in beauty */, + FF950301DF7A0C9B00000001 /* face_mesh_beauty_render.cc in beauty */, + FF950301CD7D0AD600000001 /* face_mesh_module_imp.cc in beauty */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000021 /* Sources */ = { + 4A9C8A580000000000000021 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0039C71CD00000001 /* ola_graph.cc in common */, + FF950301F02D7B8400000002 /* FramebufferCache.cpp in core */, + FF95030182C4C71800000002 /* Framebuffer.cpp in core */, + FF950301D796612B00000002 /* Target.cpp in core */, + FF950301D9E0F97500000002 /* Context.cpp in core */, + FF95030178760ADA00000002 /* Filter.cpp in core */, + FF9503017F4ECE3500000002 /* GLProgram.cpp in core */, + FF95030112590DCE00000002 /* Source.cpp in core */, + FF950301868499C900000002 /* SourceImage.cpp in core */, + FF9503012FF7D76200000002 /* IOSTarget.cpp in core */, + FF950301FCEDD60B00000002 /* CVFramebuffer.cpp in core */, + FF95030165A8D27000000002 /* SourceCamera.cpp in core */, + FF9503017C1D80AC00000002 /* TargetView.cpp in core */, + FF950301F573FC1600000002 /* FilterGroup.cpp in core */, + FF950301FF68235A00000002 /* dispatch_queue.cpp in core */, + FF95030122A81B8400000002 /* GLThreadDispatch.cpp in core */, + FF9503013604E74800000002 /* OpipeDispatch.cpp in core */, + FF950301695F7B1800000002 /* OlaShareTextureFilter.cpp in core */, + FF950301F02D7B8400000003 /* FramebufferCache.cpp in core */, + FF95030182C4C71800000003 /* Framebuffer.cpp in core */, + FF950301D796612B00000003 /* Target.cpp in core */, + FF950301D9E0F97500000003 /* Context.cpp in core */, + FF95030178760ADA00000003 /* Filter.cpp in core */, + FF9503017F4ECE3500000003 /* GLProgram.cpp in core */, + FF95030112590DCE00000003 /* Source.cpp in core */, + FF950301868499C900000003 /* SourceImage.cpp in core */, + FF9503012FF7D76200000003 /* IOSTarget.cpp in core */, + FF950301FCEDD60B00000003 /* CVFramebuffer.cpp in core */, + FF95030165A8D27000000003 /* SourceCamera.cpp in core */, + FF9503017C1D80AC00000003 /* TargetView.cpp in core */, + FF950301F573FC1600000003 /* FilterGroup.cpp in core */, + FF950301FF68235A00000003 /* dispatch_queue.cpp in core */, + FF95030122A81B8400000003 /* GLThreadDispatch.cpp in core */, + FF9503013604E74800000003 /* OpipeDispatch.cpp in core */, + FF950301695F7B1800000003 /* OlaShareTextureFilter.cpp in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000022 /* Sources */ = { + 4A9C8A580000000000000022 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08884614F00000002 /* FramebufferCache.cpp in core */, - 292131E06B14FBE400000002 /* Framebuffer.cpp in core */, - 292131E0F121E6F100000002 /* Target.cpp in core */, - 292131E09165234300000002 /* Context.cpp in core */, - 292131E0385A1C8500000002 /* Filter.cpp in core */, - 292131E09CC065F800000002 /* GLProgram.cpp in core */, - 292131E0B70D8FD100000002 /* Source.cpp in core */, - 292131E0DEA0293C00000002 /* SourceImage.cpp in core */, - 292131E061A3AEC600000002 /* IOSTarget.cpp in core */, - 292131E003F760ED00000002 /* CVFramebuffer.cpp in core */, - 292131E02A58F18200000002 /* SourceCamera.cpp in core */, - 292131E0167968C300000002 /* TargetView.cpp in core */, - 292131E09C6B9F6700000002 /* FilterGroup.cpp in core */, - 292131E05B295F7500000002 /* dispatch_queue.cpp in core */, - 292131E01B997A6D00000002 /* GLThreadDispatch.cpp in core */, - 292131E0B5D3975C00000002 /* OpipeDispatch.cpp in core */, - 292131E08884614F00000003 /* FramebufferCache.cpp in core */, - 292131E06B14FBE400000003 /* Framebuffer.cpp in core */, - 292131E0F121E6F100000003 /* Target.cpp in core */, - 292131E09165234300000003 /* Context.cpp in core */, - 292131E0385A1C8500000003 /* Filter.cpp in core */, - 292131E09CC065F800000003 /* GLProgram.cpp in core */, - 292131E0B70D8FD100000003 /* Source.cpp in core */, - 292131E0DEA0293C00000003 /* SourceImage.cpp in core */, - 292131E061A3AEC600000003 /* IOSTarget.cpp in core */, - 292131E003F760ED00000003 /* CVFramebuffer.cpp in core */, - 292131E02A58F18200000003 /* SourceCamera.cpp in core */, - 292131E0167968C300000003 /* TargetView.cpp in core */, - 292131E09C6B9F6700000003 /* FilterGroup.cpp in core */, - 292131E05B295F7500000003 /* dispatch_queue.cpp in core */, - 292131E01B997A6D00000003 /* GLThreadDispatch.cpp in core */, - 292131E0B5D3975C00000003 /* OpipeDispatch.cpp in core */, + FF950301A7B31D6A00000001 /* mat4.cpp in math */, + FF950301CB04A48200000001 /* math_utils.cpp in math */, + FF9503015590E40F00000001 /* vec2.cpp in math */, + FF9503010019414900000001 /* vec3.cpp in math */, + FF950301193223CD00000001 /* vec4.cpp in math */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000023 /* Sources */ = { + 4A9C8A580000000000000023 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0193619E800000001 /* mat4.cpp in math */, - 292131E097A291BC00000001 /* math_utils.cpp in math */, - 292131E0BB7F30E700000001 /* vec2.cpp in math */, - 292131E05C1877A600000001 /* vec3.cpp in math */, - 292131E039E5E8A600000001 /* vec4.cpp in math */, + FF9503017071A1E200000001 /* ola_graph.cc in common */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000024 /* Sources */ = { + 4A9C8A580000000000000024 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E085095B6300000000 /* annotation_overlay_calculator.cc in util */, + FF9503012834F00600000000 /* annotation_overlay_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000025 /* Sources */ = { + 4A9C8A580000000000000025 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E043F1E68200000000 /* location.cc in formats */, - 292131E071F9799600000000 /* image_frame_opencv.cc in formats */, + FF9503017D2972A300000000 /* shader_util.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000026 /* Sources */ = { + 4A9C8A580000000000000026 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A6E86D0400000000 /* gl_simple_shaders.cc in gpu */, + FF95030104BA59E200000000 /* location.cc in formats */, + FF950301D3E5087100000000 /* image_frame_opencv.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000027 /* Sources */ = { + 4A9C8A580000000000000027 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0B99FAC6D00000000 /* gl_calculator_helper.cc in gpu */, - 292131E00FE70EC600000000 /* gl_calculator_helper_impl_common.cc in gpu */, + FF9503014A8EF4EF00000000 /* annotation_renderer.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000028 /* Sources */ = { + 4A9C8A580000000000000028 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A515D7AD00000000 /* shader_util.cc in gpu */, + FF950301664209C000000000 /* gl_simple_shaders.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000029 /* Sources */ = { + 4A9C8A580000000000000029 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E088B6477F00000000 /* image_properties_calculator.cc in image */, - 292131E0CC83910500000000 /* gpu_service.cc in gpu */, + FF950301CDB6653400000000 /* gl_calculator_helper.cc in gpu */, + FF950301646C577900000000 /* gl_calculator_helper_impl_common.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002A /* Sources */ = { + 4A9C8A58000000000000002A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0CA41AC6F00000000 /* annotation_renderer.cc in util */, + FF950301892D264500000000 /* image_properties_calculator.cc in image */, + FF950301D36B7DD000000000 /* gpu_service.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002B /* Sources */ = { + 4A9C8A58000000000000002B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E085095B6300000001 /* annotation_overlay_calculator.cc in util */, + FF9503012834F00600000001 /* annotation_overlay_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002C /* Sources */ = { + 4A9C8A58000000000000002C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A6E86D0400000001 /* gl_simple_shaders.cc in gpu */, + FF9503014A8EF4EF00000001 /* annotation_renderer.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002D /* Sources */ = { + 4A9C8A58000000000000002D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0B99FAC6D00000001 /* gl_calculator_helper.cc in gpu */, - 292131E00FE70EC600000001 /* gl_calculator_helper_impl_common.cc in gpu */, + FF950301664209C000000001 /* gl_simple_shaders.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002E /* Sources */ = { + 4A9C8A58000000000000002E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E088B6477F00000001 /* image_properties_calculator.cc in image */, - 292131E0CC83910500000001 /* gpu_service.cc in gpu */, + FF95030104BA59E200000001 /* location.cc in formats */, + FF950301D3E5087100000001 /* image_frame_opencv.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000002F /* Sources */ = { + 4A9C8A58000000000000002F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A515D7AD00000001 /* shader_util.cc in gpu */, + FF950301CDB6653400000001 /* gl_calculator_helper.cc in gpu */, + FF950301646C577900000001 /* gl_calculator_helper_impl_common.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000030 /* Sources */ = { + 4A9C8A580000000000000030 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E043F1E68200000001 /* location.cc in formats */, - 292131E071F9799600000001 /* image_frame_opencv.cc in formats */, + FF950301892D264500000001 /* image_properties_calculator.cc in image */, + FF950301D36B7DD000000001 /* gpu_service.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000031 /* Sources */ = { + 4A9C8A580000000000000031 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0CA41AC6F00000001 /* annotation_renderer.cc in util */, + FF9503017D2972A300000001 /* shader_util.cc in gpu */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000032 /* Sources */ = { + 4A9C8A580000000000000032 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E090340E7500000000 /* begin_loop_calculator.cc in core */, + FF950301AB2D5D1300000000 /* begin_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000033 /* Sources */ = { + 4A9C8A580000000000000033 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0BD9BA0EF00000000 /* matrix.cc in formats */, + FF950301224D079A00000000 /* matrix.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000034 /* Sources */ = { + 4A9C8A580000000000000034 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E090340E7500000001 /* begin_loop_calculator.cc in core */, + FF950301AB2D5D1300000001 /* begin_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000035 /* Sources */ = { + 4A9C8A580000000000000035 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0BD9BA0EF00000001 /* matrix.cc in formats */, + FF950301224D079A00000001 /* matrix.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000036 /* Sources */ = { + 4A9C8A580000000000000036 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E061B7EE9300000000 /* clip_vector_size_calculator.cc in core */, + FF950301D2F46D2A00000000 /* clip_vector_size_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000037 /* Sources */ = { + 4A9C8A580000000000000037 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E061B7EE9300000001 /* clip_vector_size_calculator.cc in core */, + FF950301D2F46D2A00000001 /* clip_vector_size_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000038 /* Sources */ = { + 4A9C8A580000000000000038 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03D8CDBA400000000 /* cpu_op_resolver.cc in tflite */, + FF95030101794B7100000000 /* cpu_op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000039 /* Sources */ = { + 4A9C8A580000000000000039 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D2DBF16C00000000 /* max_unpooling.cc in operations */, - 292131E08BDC2B9600000000 /* max_pool_argmax.cc in operations */, + FF9503017C35124F00000000 /* transform_tensor_bilinear.cc in operations */, + FF950301105326A800000000 /* landmarks_to_transform_matrix.cc in operations */, + FF950301C578A56100000000 /* transform_landmarks.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003A /* Sources */ = { + 4A9C8A58000000000000003A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0C6F62DEE00000000 /* transform_tensor_bilinear.cc in operations */, - 292131E01E91339000000000 /* landmarks_to_transform_matrix.cc in operations */, - 292131E0CCE4FA9600000000 /* transform_landmarks.cc in operations */, + FF95030118A3906A00000000 /* max_unpooling.cc in operations */, + FF950301042A0E6500000000 /* max_pool_argmax.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003B /* Sources */ = { + 4A9C8A58000000000000003B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06E2763AD00000000 /* transpose_conv_bias.cc in operations */, + FF950301F3F047F600000000 /* transpose_conv_bias.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003C /* Sources */ = { + 4A9C8A58000000000000003C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03D8CDBA400000001 /* cpu_op_resolver.cc in tflite */, + FF95030101794B7100000001 /* cpu_op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003D /* Sources */ = { + 4A9C8A58000000000000003D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D2DBF16C00000001 /* max_unpooling.cc in operations */, - 292131E08BDC2B9600000001 /* max_pool_argmax.cc in operations */, + FF950301F3F047F600000001 /* transpose_conv_bias.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003E /* Sources */ = { + 4A9C8A58000000000000003E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0C6F62DEE00000001 /* transform_tensor_bilinear.cc in operations */, - 292131E01E91339000000001 /* landmarks_to_transform_matrix.cc in operations */, - 292131E0CCE4FA9600000001 /* transform_landmarks.cc in operations */, + FF95030118A3906A00000001 /* max_unpooling.cc in operations */, + FF950301042A0E6500000001 /* max_pool_argmax.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000003F /* Sources */ = { + 4A9C8A58000000000000003F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06E2763AD00000001 /* transpose_conv_bias.cc in operations */, + FF9503017C35124F00000001 /* transform_tensor_bilinear.cc in operations */, + FF950301105326A800000001 /* landmarks_to_transform_matrix.cc in operations */, + FF950301C578A56100000001 /* transform_landmarks.cc in operations */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000040 /* Sources */ = { + 4A9C8A580000000000000040 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08E64823900000000 /* detection_projection_calculator.cc in util */, + FF9503016A24D81700000000 /* detection_projection_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000041 /* Sources */ = { + 4A9C8A580000000000000041 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08E64823900000001 /* detection_projection_calculator.cc in util */, + FF9503016A24D81700000001 /* detection_projection_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000042 /* Sources */ = { + 4A9C8A580000000000000042 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E07111172300000000 /* image_opencv.cc in formats */, + FF950301A54334CD00000000 /* image_opencv.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000043 /* Sources */ = { + 4A9C8A580000000000000043 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E07111172300000001 /* image_opencv.cc in formats */, + FF950301A54334CD00000001 /* image_opencv.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000044 /* Sources */ = { + 4A9C8A580000000000000044 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E07F781A8A00000000 /* image_to_tensor_calculator.cc in tensor */, + FF950301D924684600000000 /* image_to_tensor_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000045 /* Sources */ = { + 4A9C8A580000000000000045 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E056552D1100000000 /* image_to_tensor_converter_opencv.cc in tensor */, + FF950301C42F44E800000000 /* validate_name.cc in tool */, + FF950301E6069BD500000000 /* callback_packet_calculator.cc in internal */, + FF9503013C0D6D5B00000000 /* image_to_tensor_utils.cc in tensor */, + FF95030179C61E6000000000 /* name_util.cc in tool */, + FF950301217E6F9B00000000 /* options_field_util.cc in tool */, + FF950301CF12C0C800000000 /* options_registry.cc in tool */, + FF950301D822317800000000 /* options_syntax_util.cc in tool */, + FF9503011622036E00000000 /* options_util.cc in tool */, + FF95030182E727FD00000000 /* packet_generator_wrapper_calculator.cc in tool */, + FF9503019343B56C00000000 /* proto_util_lite.cc in tool */, + FF9503013B1C97FA00000000 /* rectangle_util.cc in util */, + FF9503019F1006A000000000 /* subgraph_expansion.cc in tool */, + FF950301903FFB7900000000 /* tag_map.cc in tool */, + FF950301125965EB00000000 /* tag_map_helper.cc in tool */, + FF9503013824086F00000000 /* template_expander.cc in tool */, + FF95030194ACD3D200000000 /* validate.cc in tool */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000046 /* Sources */ = { + 4A9C8A580000000000000046 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A7A5495900000000 /* tensor.cc in formats */, - 292131E0C04E125300000000 /* tensor_ahwb.cc in formats */, + FF95030114E720D900000000 /* image_to_tensor_converter_opencv.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000047 /* Sources */ = { + 4A9C8A580000000000000047 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06B7D834500000000 /* validate_name.cc in tool */, - 292131E02E51696100000000 /* callback_packet_calculator.cc in internal */, - 292131E0B766CDE400000000 /* image_to_tensor_utils.cc in tensor */, - 292131E0A9FEEACC00000000 /* name_util.cc in tool */, - 292131E0B1F58FA100000000 /* options_field_util.cc in tool */, - 292131E0469B0ADD00000000 /* options_registry.cc in tool */, - 292131E0520F4EF100000000 /* options_syntax_util.cc in tool */, - 292131E0653148E700000000 /* options_util.cc in tool */, - 292131E0086B422F00000000 /* packet_generator_wrapper_calculator.cc in tool */, - 292131E08474EEF500000000 /* proto_util_lite.cc in tool */, - 292131E00158CA5400000000 /* rectangle_util.cc in util */, - 292131E083AFE1B600000000 /* subgraph_expansion.cc in tool */, - 292131E0CDD4591A00000000 /* tag_map.cc in tool */, - 292131E026FC899A00000000 /* tag_map_helper.cc in tool */, - 292131E0408026B200000000 /* template_expander.cc in tool */, - 292131E013EBD42600000000 /* validate.cc in tool */, + FF950301ABE2180800000000 /* tensor.cc in formats */, + FF950301A9411D1C00000000 /* tensor_ahwb.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000048 /* Sources */ = { + 4A9C8A580000000000000048 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E07F781A8A00000001 /* image_to_tensor_calculator.cc in tensor */, + FF950301D924684600000001 /* image_to_tensor_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000049 /* Sources */ = { + 4A9C8A580000000000000049 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E06B7D834500000001 /* validate_name.cc in tool */, - 292131E02E51696100000001 /* callback_packet_calculator.cc in internal */, - 292131E0B766CDE400000001 /* image_to_tensor_utils.cc in tensor */, - 292131E0A9FEEACC00000001 /* name_util.cc in tool */, - 292131E0B1F58FA100000001 /* options_field_util.cc in tool */, - 292131E0469B0ADD00000001 /* options_registry.cc in tool */, - 292131E0520F4EF100000001 /* options_syntax_util.cc in tool */, - 292131E0653148E700000001 /* options_util.cc in tool */, - 292131E0086B422F00000001 /* packet_generator_wrapper_calculator.cc in tool */, - 292131E08474EEF500000001 /* proto_util_lite.cc in tool */, - 292131E00158CA5400000001 /* rectangle_util.cc in util */, - 292131E083AFE1B600000001 /* subgraph_expansion.cc in tool */, - 292131E0CDD4591A00000001 /* tag_map.cc in tool */, - 292131E026FC899A00000001 /* tag_map_helper.cc in tool */, - 292131E0408026B200000001 /* template_expander.cc in tool */, - 292131E013EBD42600000001 /* validate.cc in tool */, + FF950301C42F44E800000001 /* validate_name.cc in tool */, + FF950301E6069BD500000001 /* callback_packet_calculator.cc in internal */, + FF9503013C0D6D5B00000001 /* image_to_tensor_utils.cc in tensor */, + FF95030179C61E6000000001 /* name_util.cc in tool */, + FF950301217E6F9B00000001 /* options_field_util.cc in tool */, + FF950301CF12C0C800000001 /* options_registry.cc in tool */, + FF950301D822317800000001 /* options_syntax_util.cc in tool */, + FF9503011622036E00000001 /* options_util.cc in tool */, + FF95030182E727FD00000001 /* packet_generator_wrapper_calculator.cc in tool */, + FF9503019343B56C00000001 /* proto_util_lite.cc in tool */, + FF9503013B1C97FA00000001 /* rectangle_util.cc in util */, + FF9503019F1006A000000001 /* subgraph_expansion.cc in tool */, + FF950301903FFB7900000001 /* tag_map.cc in tool */, + FF950301125965EB00000001 /* tag_map_helper.cc in tool */, + FF9503013824086F00000001 /* template_expander.cc in tool */, + FF95030194ACD3D200000001 /* validate.cc in tool */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004A /* Sources */ = { + 4A9C8A58000000000000004A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A7A5495900000001 /* tensor.cc in formats */, - 292131E0C04E125300000001 /* tensor_ahwb.cc in formats */, + FF95030114E720D900000001 /* image_to_tensor_converter_opencv.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004B /* Sources */ = { + 4A9C8A58000000000000004B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E056552D1100000001 /* image_to_tensor_converter_opencv.cc in tensor */, + FF950301ABE2180800000001 /* tensor.cc in formats */, + FF950301A9411D1C00000001 /* tensor_ahwb.cc in formats */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004C /* Sources */ = { + 4A9C8A58000000000000004C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E035928F7E00000000 /* image_to_tensor_converter_metal.cc in tensor */, + FF950301D73414D800000000 /* image_to_tensor_converter_metal.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004D /* Sources */ = { + 4A9C8A58000000000000004D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E035928F7E00000001 /* image_to_tensor_converter_metal.cc in tensor */, + FF950301D73414D800000001 /* image_to_tensor_converter_metal.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004E /* Sources */ = { + 4A9C8A58000000000000004E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03C2F923900000000 /* immediate_input_stream_handler.cc in stream_handler */, - 292131E061B557B900000000 /* default_input_stream_handler.cc in stream_handler */, - 292131E07DAFBCF400000000 /* fixed_size_input_stream_handler.cc in stream_handler */, + FF950301A3360C7800000000 /* immediate_input_stream_handler.cc in stream_handler */, + FF95030198F8470300000000 /* default_input_stream_handler.cc in stream_handler */, + FF950301176DF12500000000 /* fixed_size_input_stream_handler.cc in stream_handler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000004F /* Sources */ = { + 4A9C8A58000000000000004F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E03C2F923900000001 /* immediate_input_stream_handler.cc in stream_handler */, - 292131E061B557B900000001 /* default_input_stream_handler.cc in stream_handler */, - 292131E07DAFBCF400000001 /* fixed_size_input_stream_handler.cc in stream_handler */, + FF950301A3360C7800000001 /* immediate_input_stream_handler.cc in stream_handler */, + FF95030198F8470300000001 /* default_input_stream_handler.cc in stream_handler */, + FF950301176DF12500000001 /* fixed_size_input_stream_handler.cc in stream_handler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000050 /* Sources */ = { + 4A9C8A580000000000000050 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D1A7539900000000 /* in_order_output_stream_handler.cc in stream_handler */, - 292131E0D9CF443F00000000 /* graph_profiler.cc in profiler */, - 292131E09ADB4E5D00000000 /* gl_context_profiler.cc in profiler */, + FF95030179275DA200000000 /* in_order_output_stream_handler.cc in stream_handler */, + FF950301BAF6D7FB00000000 /* graph_profiler.cc in profiler */, + FF950301D90020AA00000000 /* gl_context_profiler.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000051 /* Sources */ = { + 4A9C8A580000000000000051 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E05E64B57D00000000 /* profiler_resource_util_common.cc in profiler */, - 292131E0794C398A00000000 /* profiler_resource_util_ios.cc in profiler */, + FF950301AC57DDE300000000 /* profiler_resource_util_common.cc in profiler */, + FF9503015F87272300000000 /* profiler_resource_util_ios.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000052 /* Sources */ = { + 4A9C8A580000000000000052 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D1A7539900000001 /* in_order_output_stream_handler.cc in stream_handler */, - 292131E0D9CF443F00000001 /* graph_profiler.cc in profiler */, - 292131E09ADB4E5D00000001 /* gl_context_profiler.cc in profiler */, + FF95030179275DA200000001 /* in_order_output_stream_handler.cc in stream_handler */, + FF950301BAF6D7FB00000001 /* graph_profiler.cc in profiler */, + FF950301D90020AA00000001 /* gl_context_profiler.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000053 /* Sources */ = { + 4A9C8A580000000000000053 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E05E64B57D00000001 /* profiler_resource_util_common.cc in profiler */, - 292131E0794C398A00000001 /* profiler_resource_util_ios.cc in profiler */, + FF950301AC57DDE300000001 /* profiler_resource_util_common.cc in profiler */, + FF9503015F87272300000001 /* profiler_resource_util_ios.cc in profiler */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000054 /* Sources */ = { + 4A9C8A580000000000000054 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D16450D500000000 /* inference_calculator.cc in tensor */, - 292131E0C5B8FC9C00000000 /* inference_calculator_cpu.cc in tensor */, + FF950301E73463BA00000000 /* inference_calculator.cc in tensor */, + FF950301E600CBCB00000000 /* inference_calculator_cpu.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000055 /* Sources */ = { + 4A9C8A580000000000000055 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E054C7579B00000000 /* tflite_model_loader.cc in tflite */, + FF950301F3CC262D00000000 /* tflite_model_loader.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000056 /* Sources */ = { + 4A9C8A580000000000000056 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E065E57C6A00000000 /* resource_util.cc in util */, - 292131E0EF9BE2D900000000 /* resource_util_apple.cc in util */, + FF950301B01194E800000000 /* resource_util.cc in util */, + FF9503013F7B43FC00000000 /* resource_util_apple.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000057 /* Sources */ = { + 4A9C8A580000000000000057 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0D16450D500000001 /* inference_calculator.cc in tensor */, - 292131E0C5B8FC9C00000001 /* inference_calculator_cpu.cc in tensor */, + FF950301E73463BA00000001 /* inference_calculator.cc in tensor */, + FF950301E600CBCB00000001 /* inference_calculator_cpu.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000058 /* Sources */ = { + 4A9C8A580000000000000058 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E054C7579B00000001 /* tflite_model_loader.cc in tflite */, + FF950301F3CC262D00000001 /* tflite_model_loader.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000059 /* Sources */ = { + 4A9C8A580000000000000059 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E065E57C6A00000001 /* resource_util.cc in util */, - 292131E0EF9BE2D900000001 /* resource_util_apple.cc in util */, + FF950301B01194E800000001 /* resource_util.cc in util */, + FF9503013F7B43FC00000001 /* resource_util_apple.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005A /* Sources */ = { + 4A9C8A58000000000000005A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E026CACA2800000000 /* inference_calculator_metal.cc in tensor */, + FF950301C19F2BDB00000000 /* inference_calculator_metal.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005B /* Sources */ = { + 4A9C8A58000000000000005B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E026CACA2800000001 /* inference_calculator_metal.cc in tensor */, + FF950301C19F2BDB00000001 /* inference_calculator_metal.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005C /* Sources */ = { + 4A9C8A58000000000000005C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0958571C200000000 /* non_max_suppression_calculator.cc in util */, + FF950301954B39AD00000000 /* non_max_suppression_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005D /* Sources */ = { + 4A9C8A58000000000000005D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0958571C200000001 /* non_max_suppression_calculator.cc in util */, + FF950301954B39AD00000001 /* non_max_suppression_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005E /* Sources */ = { + 4A9C8A58000000000000005E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0AA3DAAFE00000000 /* op_resolver.cc in tflite */, + FF950301665E250A00000000 /* op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000005F /* Sources */ = { + 4A9C8A58000000000000005F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0AA3DAAFE00000001 /* op_resolver.cc in tflite */, + FF950301665E250A00000001 /* op_resolver.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000060 /* Sources */ = { + 4A9C8A580000000000000060 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A1A7A6AB00000000 /* previous_loopback_calculator.cc in core */, - 292131E0EED97A0A00000000 /* header_util.cc in util */, + FF950301908FF76600000000 /* previous_loopback_calculator.cc in core */, + FF950301FFFFBBA500000000 /* header_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000061 /* Sources */ = { + 4A9C8A580000000000000061 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0A1A7A6AB00000001 /* previous_loopback_calculator.cc in core */, - 292131E0EED97A0A00000001 /* header_util.cc in util */, + FF950301908FF76600000001 /* previous_loopback_calculator.cc in core */, + FF950301FFFFBBA500000001 /* header_util.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000062 /* Sources */ = { + 4A9C8A580000000000000062 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E066B5DC2700000000 /* split_vector_calculator.cc in core */, + FF950301EAFCD2EB00000000 /* split_vector_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000063 /* Sources */ = { + 4A9C8A580000000000000063 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E066B5DC2700000001 /* split_vector_calculator.cc in core */, + FF950301EAFCD2EB00000001 /* split_vector_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000064 /* Sources */ = { + 4A9C8A580000000000000064 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0B742764B00000000 /* tensors_to_detections_calculator.cc in tensor */, + FF95030121BE9D3000000000 /* tensors_to_detections_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000065 /* Sources */ = { + 4A9C8A580000000000000065 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0B742764B00000001 /* tensors_to_detections_calculator.cc in tensor */, + FF95030121BE9D3000000001 /* tensors_to_detections_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000066 /* Sources */ = { + 4A9C8A580000000000000066 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0041A754A00000000 /* tensors_to_landmarks_calculator.cc in tensor */, - 292131E00CE8B3CB00000000 /* tensors_to_floats_calculator.cc in tensor */, + FF9503018FD5523E00000000 /* tensors_to_landmarks_calculator.cc in tensor */, + FF9503017354A31A00000000 /* tensors_to_floats_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000067 /* Sources */ = { + 4A9C8A580000000000000067 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0041A754A00000001 /* tensors_to_landmarks_calculator.cc in tensor */, - 292131E00CE8B3CB00000001 /* tensors_to_floats_calculator.cc in tensor */, + FF9503018FD5523E00000001 /* tensors_to_landmarks_calculator.cc in tensor */, + FF9503017354A31A00000001 /* tensors_to_floats_calculator.cc in tensor */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000068 /* Sources */ = { + 4A9C8A580000000000000068 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08F1A956900000000 /* tflite_custom_op_resolver_calculator.cc in tflite */, + FF9503019280C6F300000000 /* tflite_custom_op_resolver_calculator.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A120000000000000069 /* Sources */ = { + 4A9C8A580000000000000069 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E08F1A956900000001 /* tflite_custom_op_resolver_calculator.cc in tflite */, + FF9503019280C6F300000001 /* tflite_custom_op_resolver_calculator.cc in tflite */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000006A /* Sources */ = { + 4A9C8A58000000000000006A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0BB054CF600000000 /* tflite_model_calculator.cc in tflite */, - 292131E00427142700000000 /* end_loop_calculator.cc in core */, + FF9503019CEF571A00000000 /* tflite_model_calculator.cc in tflite */, + FF950301B1BCD15C00000000 /* end_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000006B /* Sources */ = { + 4A9C8A58000000000000006B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0BB054CF600000001 /* tflite_model_calculator.cc in tflite */, - 292131E00427142700000001 /* end_loop_calculator.cc in core */, + FF9503019CEF571A00000001 /* tflite_model_calculator.cc in tflite */, + FF950301B1BCD15C00000001 /* end_loop_calculator.cc in core */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000006C /* Sources */ = { + 4A9C8A58000000000000006C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0C82837B100000000 /* to_image_calculator.cc in util */, - 292131E06E1CB88E00000000 /* association_norm_rect_calculator.cc in util */, - 292131E002700A4A00000000 /* collection_has_min_size_calculator.cc in util */, - 292131E0E828302500000000 /* constant_side_packet_calculator.cc in core */, - 292131E0C41917A300000000 /* container_util.cc in tool */, - 292131E0FE3D856E00000000 /* detections_to_rects_calculator.cc in util */, - 292131E0373C8B5300000000 /* detections_to_render_data_calculator.cc in util */, - 292131E0E1457C5300000000 /* face_landmarks_to_render_data_calculator.cc in calculators */, - 292131E0BC8A185A00000000 /* flow_limiter_calculator.cc in core */, - 292131E008F5F8CC00000000 /* gate_calculator.cc in core */, - 292131E00640609100000000 /* landmark_projection_calculator.cc in util */, - 292131E06A8EBE1E00000000 /* landmarks_refinement_calculator.cc in util */, - 292131E0B68AAB6100000000 /* landmarks_to_detection_calculator.cc in util */, - 292131E0AF808B4E00000000 /* landmarks_to_render_data_calculator.cc in util */, - 292131E0C730EFED00000000 /* local_file_contents_calculator.cc in util */, - 292131E097D6686E00000000 /* rect_to_render_data_calculator.cc in util */, - 292131E0A5D40D5600000000 /* rect_transformation_calculator.cc in util */, - 292131E0880E6D6100000000 /* sink.cc in tool */, - 292131E0BE182A6600000000 /* split_proto_list_calculator.cc in core */, - 292131E02EDD493A00000000 /* ssd_anchors_calculator.cc in tflite */, - 292131E0BCEAB42A00000000 /* switch_container.cc in tool */, - 292131E080DA5B6200000000 /* switch_demux_calculator.cc in tool */, - 292131E06FA6B02B00000000 /* switch_mux_calculator.cc in tool */, - 292131E07334328E00000000 /* thresholding_calculator.cc in util */, + FF9503011979C9A700000000 /* to_image_calculator.cc in util */, + FF950301041C1EB900000000 /* association_norm_rect_calculator.cc in util */, + FF950301E82089DF00000000 /* collection_has_min_size_calculator.cc in util */, + FF950301B9D8F94200000000 /* constant_side_packet_calculator.cc in core */, + FF9503018E3AEDD900000000 /* container_util.cc in tool */, + FF95030176D31B5D00000000 /* detections_to_rects_calculator.cc in util */, + FF95030136FBEB1A00000000 /* detections_to_render_data_calculator.cc in util */, + FF950301511B4B0900000000 /* face_landmarks_to_render_data_calculator.cc in calculators */, + FF950301F00E9A9000000000 /* flow_limiter_calculator.cc in core */, + FF950301387C9C0400000000 /* gate_calculator.cc in core */, + FF950301EA081C0700000000 /* landmark_projection_calculator.cc in util */, + FF9503015215FAC800000000 /* landmarks_refinement_calculator.cc in util */, + FF9503014046CD2C00000000 /* landmarks_to_detection_calculator.cc in util */, + FF9503019158518E00000000 /* landmarks_to_render_data_calculator.cc in util */, + FF950301A24CB7E500000000 /* local_file_contents_calculator.cc in util */, + FF950301822EE40B00000000 /* rect_to_render_data_calculator.cc in util */, + FF9503016988849800000000 /* rect_transformation_calculator.cc in util */, + FF9503018DA33BEA00000000 /* sink.cc in tool */, + FF9503011EE26A2000000000 /* split_proto_list_calculator.cc in core */, + FF950301F500366D00000000 /* ssd_anchors_calculator.cc in tflite */, + FF950301663742CC00000000 /* switch_container.cc in tool */, + FF950301DEE2DFFC00000000 /* switch_demux_calculator.cc in tool */, + FF950301392E8DE400000000 /* switch_mux_calculator.cc in tool */, + FF9503011ABE2CDD00000000 /* thresholding_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; - F7F99A12000000000000006D /* Sources */ = { + 4A9C8A58000000000000006D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 0; files = ( - 292131E0C82837B100000001 /* to_image_calculator.cc in util */, - 292131E06E1CB88E00000001 /* association_norm_rect_calculator.cc in util */, - 292131E002700A4A00000001 /* collection_has_min_size_calculator.cc in util */, - 292131E0E828302500000001 /* constant_side_packet_calculator.cc in core */, - 292131E0C41917A300000001 /* container_util.cc in tool */, - 292131E0FE3D856E00000001 /* detections_to_rects_calculator.cc in util */, - 292131E0373C8B5300000001 /* detections_to_render_data_calculator.cc in util */, - 292131E0E1457C5300000001 /* face_landmarks_to_render_data_calculator.cc in calculators */, - 292131E0BC8A185A00000001 /* flow_limiter_calculator.cc in core */, - 292131E008F5F8CC00000001 /* gate_calculator.cc in core */, - 292131E00640609100000001 /* landmark_projection_calculator.cc in util */, - 292131E06A8EBE1E00000001 /* landmarks_refinement_calculator.cc in util */, - 292131E0B68AAB6100000001 /* landmarks_to_detection_calculator.cc in util */, - 292131E0AF808B4E00000001 /* landmarks_to_render_data_calculator.cc in util */, - 292131E0C730EFED00000001 /* local_file_contents_calculator.cc in util */, - 292131E097D6686E00000001 /* rect_to_render_data_calculator.cc in util */, - 292131E0A5D40D5600000001 /* rect_transformation_calculator.cc in util */, - 292131E0880E6D6100000001 /* sink.cc in tool */, - 292131E0BE182A6600000001 /* split_proto_list_calculator.cc in core */, - 292131E02EDD493A00000001 /* ssd_anchors_calculator.cc in tflite */, - 292131E0BCEAB42A00000001 /* switch_container.cc in tool */, - 292131E080DA5B6200000001 /* switch_demux_calculator.cc in tool */, - 292131E06FA6B02B00000001 /* switch_mux_calculator.cc in tool */, - 292131E07334328E00000001 /* thresholding_calculator.cc in util */, + FF9503011979C9A700000001 /* to_image_calculator.cc in util */, + FF950301041C1EB900000001 /* association_norm_rect_calculator.cc in util */, + FF950301E82089DF00000001 /* collection_has_min_size_calculator.cc in util */, + FF950301B9D8F94200000001 /* constant_side_packet_calculator.cc in core */, + FF9503018E3AEDD900000001 /* container_util.cc in tool */, + FF95030176D31B5D00000001 /* detections_to_rects_calculator.cc in util */, + FF95030136FBEB1A00000001 /* detections_to_render_data_calculator.cc in util */, + FF950301511B4B0900000001 /* face_landmarks_to_render_data_calculator.cc in calculators */, + FF950301F00E9A9000000001 /* flow_limiter_calculator.cc in core */, + FF950301387C9C0400000001 /* gate_calculator.cc in core */, + FF950301EA081C0700000001 /* landmark_projection_calculator.cc in util */, + FF9503015215FAC800000001 /* landmarks_refinement_calculator.cc in util */, + FF9503014046CD2C00000001 /* landmarks_to_detection_calculator.cc in util */, + FF9503019158518E00000001 /* landmarks_to_render_data_calculator.cc in util */, + FF950301A24CB7E500000001 /* local_file_contents_calculator.cc in util */, + FF950301822EE40B00000001 /* rect_to_render_data_calculator.cc in util */, + FF9503016988849800000001 /* rect_transformation_calculator.cc in util */, + FF9503018DA33BEA00000001 /* sink.cc in tool */, + FF9503011EE26A2000000001 /* split_proto_list_calculator.cc in core */, + FF950301F500366D00000001 /* ssd_anchors_calculator.cc in tflite */, + FF950301663742CC00000001 /* switch_container.cc in tool */, + FF950301DEE2DFFC00000001 /* switch_demux_calculator.cc in tool */, + FF950301392E8DE400000001 /* switch_mux_calculator.cc in tool */, + FF9503011ABE2CDD00000001 /* thresholding_calculator.cc in util */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - C40BEB6D0035FDA900000000 /* PBXTargetDependency */ = { + 285B8B9A019362DD00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B00035FDA900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826019362DD00000000 /* PBXContainerItemProxy */; }; - C40BEB6D01E3AB2300000000 /* PBXTargetDependency */ = { + 285B8B9A022F905300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B001E3AB2300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826022F905300000000 /* PBXContainerItemProxy */; }; - C40BEB6D0347AF6B00000000 /* PBXTargetDependency */ = { + 285B8B9A043D6EB900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B00347AF6B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826043D6EB900000000 /* PBXContainerItemProxy */; }; - C40BEB6D097345B300000000 /* PBXTargetDependency */ = { + 285B8B9A0552442F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0097345B300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328260552442F00000000 /* PBXContainerItemProxy */; }; - C40BEB6D0BF0DE7F00000000 /* PBXTargetDependency */ = { + 285B8B9A07268A4900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B00BF0DE7F00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282607268A4900000000 /* PBXContainerItemProxy */; }; - C40BEB6D0FCF920700000000 /* PBXTargetDependency */ = { + 285B8B9A0BF0E74100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B00FCF920700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328260BF0E74100000000 /* PBXContainerItemProxy */; }; - C40BEB6D1AB81BE100000000 /* PBXTargetDependency */ = { + 285B8B9A0F49CEED00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B01AB81BE100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328260F49CEED00000000 /* PBXContainerItemProxy */; }; - C40BEB6D1F62C35100000000 /* PBXTargetDependency */ = { + 285B8B9A0F58F30900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B01F62C35100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328260F58F30900000000 /* PBXContainerItemProxy */; }; - C40BEB6D24F9083900000000 /* PBXTargetDependency */ = { + 285B8B9A12002F2D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B024F9083900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282612002F2D00000000 /* PBXContainerItemProxy */; }; - C40BEB6D27C7824900000000 /* PBXTargetDependency */ = { + 285B8B9A148AEA4700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B027C7824900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826148AEA4700000000 /* PBXContainerItemProxy */; }; - C40BEB6D28AB0AE900000000 /* PBXTargetDependency */ = { + 285B8B9A1838F83F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B028AB0AE900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328261838F83F00000000 /* PBXContainerItemProxy */; }; - C40BEB6D28DDC73700000000 /* PBXTargetDependency */ = { + 285B8B9A192D58FB00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B028DDC73700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826192D58FB00000000 /* PBXContainerItemProxy */; }; - C40BEB6D31D9088D00000000 /* PBXTargetDependency */ = { + 285B8B9A1AC4218B00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B031D9088D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328261AC4218B00000000 /* PBXContainerItemProxy */; }; - C40BEB6D33FB39B700000000 /* PBXTargetDependency */ = { + 285B8B9A1BB1D91900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B033FB39B700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328261BB1D91900000000 /* PBXContainerItemProxy */; }; - C40BEB6D43703CBB00000000 /* PBXTargetDependency */ = { + 285B8B9A20F64D9900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B043703CBB00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282620F64D9900000000 /* PBXContainerItemProxy */; }; - C40BEB6D48ADE3E100000000 /* PBXTargetDependency */ = { + 285B8B9A216C14B900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B048ADE3E100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826216C14B900000000 /* PBXContainerItemProxy */; }; - C40BEB6D48CB51D900000000 /* PBXTargetDependency */ = { + 285B8B9A270212EF00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B048CB51D900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826270212EF00000000 /* PBXContainerItemProxy */; }; - C40BEB6D4F5ADAC500000000 /* PBXTargetDependency */ = { + 285B8B9A2C307FC300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B04F5ADAC500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328262C307FC300000000 /* PBXContainerItemProxy */; }; - C40BEB6D5082EB1500000000 /* PBXTargetDependency */ = { + 285B8B9A2E1AEAFB00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B05082EB1500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328262E1AEAFB00000000 /* PBXContainerItemProxy */; }; - C40BEB6D5085DB6B00000000 /* PBXTargetDependency */ = { + 285B8B9A3AD2DEC500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B05085DB6B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328263AD2DEC500000000 /* PBXContainerItemProxy */; }; - C40BEB6D539639FF00000000 /* PBXTargetDependency */ = { + 285B8B9A3CEC689D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0539639FF00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328263CEC689D00000000 /* PBXContainerItemProxy */; }; - C40BEB6D55826B2D00000000 /* PBXTargetDependency */ = { + 285B8B9A3E081CF900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B055826B2D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328263E081CF900000000 /* PBXContainerItemProxy */; }; - C40BEB6D56483AC300000000 /* PBXTargetDependency */ = { + 285B8B9A3FD289C500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B056483AC300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328263FD289C500000000 /* PBXContainerItemProxy */; }; - C40BEB6D57176BDB00000000 /* PBXTargetDependency */ = { + 285B8B9A4098134F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B057176BDB00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328264098134F00000000 /* PBXContainerItemProxy */; }; - C40BEB6D580182BB00000000 /* PBXTargetDependency */ = { + 285B8B9A42ACE2AF00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0580182BB00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282642ACE2AF00000000 /* PBXContainerItemProxy */; }; - C40BEB6D5A1C6C0300000000 /* PBXTargetDependency */ = { + 285B8B9A4581F61300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B05A1C6C0300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328264581F61300000000 /* PBXContainerItemProxy */; }; - C40BEB6D6469C0B700000000 /* PBXTargetDependency */ = { + 285B8B9A45BF9C0300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B06469C0B700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282645BF9C0300000000 /* PBXContainerItemProxy */; }; - C40BEB6D6658E6D100000000 /* PBXTargetDependency */ = { + 285B8B9A486DB1DD00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B06658E6D100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826486DB1DD00000000 /* PBXContainerItemProxy */; }; - C40BEB6D669C403500000000 /* PBXTargetDependency */ = { + 285B8B9A48F8627F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0669C403500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282648F8627F00000000 /* PBXContainerItemProxy */; }; - C40BEB6D689B7C4D00000000 /* PBXTargetDependency */ = { + 285B8B9A4A0F047D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0689B7C4D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328264A0F047D00000000 /* PBXContainerItemProxy */; }; - C40BEB6D6A79088D00000000 /* PBXTargetDependency */ = { + 285B8B9A4EC3F25F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B06A79088D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328264EC3F25F00000000 /* PBXContainerItemProxy */; }; - C40BEB6D6DF286B700000000 /* PBXTargetDependency */ = { + 285B8B9A5D24269700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B06DF286B700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328265D24269700000000 /* PBXContainerItemProxy */; }; - C40BEB6D715EEB8700000000 /* PBXTargetDependency */ = { + 285B8B9A60F40B8100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0715EEB8700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282660F40B8100000000 /* PBXContainerItemProxy */; }; - C40BEB6D7193C16300000000 /* PBXTargetDependency */ = { + 285B8B9A62520DF700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B07193C16300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282662520DF700000000 /* PBXContainerItemProxy */; }; - C40BEB6D76329A9300000000 /* PBXTargetDependency */ = { + 285B8B9A6729A1D100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B076329A9300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328266729A1D100000000 /* PBXContainerItemProxy */; }; - C40BEB6D79100D3300000000 /* PBXTargetDependency */ = { + 285B8B9A70815F2D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B079100D3300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282670815F2D00000000 /* PBXContainerItemProxy */; }; - C40BEB6D7D10E9D700000000 /* PBXTargetDependency */ = { + 285B8B9A7092C35900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B07D10E9D700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328267092C35900000000 /* PBXContainerItemProxy */; }; - C40BEB6D7DD4FB7B00000000 /* PBXTargetDependency */ = { + 285B8B9A717FBD3300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B07DD4FB7B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826717FBD3300000000 /* PBXContainerItemProxy */; }; - C40BEB6D802AA98100000000 /* PBXTargetDependency */ = { + 285B8B9A721498C500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0802AA98100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826721498C500000000 /* PBXContainerItemProxy */; }; - C40BEB6D85031B7B00000000 /* PBXTargetDependency */ = { + 285B8B9A762E872100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B085031B7B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826762E872100000000 /* PBXContainerItemProxy */; }; - C40BEB6D997980BB00000000 /* PBXTargetDependency */ = { + 285B8B9A77193CED00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0997980BB00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282677193CED00000000 /* PBXContainerItemProxy */; }; - C40BEB6D9DFAE61B00000000 /* PBXTargetDependency */ = { + 285B8B9A79D4949700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B09DFAE61B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282679D4949700000000 /* PBXContainerItemProxy */; }; - C40BEB6D9FE6425F00000000 /* PBXTargetDependency */ = { + 285B8B9A7E674A3900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B09FE6425F00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328267E674A3900000000 /* PBXContainerItemProxy */; }; - C40BEB6DA2D9738700000000 /* PBXTargetDependency */ = { + 285B8B9A7E908C2900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0A2D9738700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328267E908C2900000000 /* PBXContainerItemProxy */; }; - C40BEB6DA68E7D9300000000 /* PBXTargetDependency */ = { + 285B8B9A7FF66ACD00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0A68E7D9300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328267FF66ACD00000000 /* PBXContainerItemProxy */; }; - C40BEB6DA79D913F00000000 /* PBXTargetDependency */ = { + 285B8B9A8489C38D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0A79D913F00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328268489C38D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DAA9834EF00000000 /* PBXTargetDependency */ = { + 285B8B9A8B4CD5DF00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0AA9834EF00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328268B4CD5DF00000000 /* PBXContainerItemProxy */; }; - C40BEB6DAB71124700000000 /* PBXTargetDependency */ = { + 285B8B9A8B56A57900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0AB71124700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328268B56A57900000000 /* PBXContainerItemProxy */; }; - C40BEB6DACD174D700000000 /* PBXTargetDependency */ = { + 285B8B9A94BE0ED500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0ACD174D700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA3282694BE0ED500000000 /* PBXContainerItemProxy */; }; - C40BEB6DB6FCDEBB00000000 /* PBXTargetDependency */ = { + 285B8B9A9B64E5B500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0B6FCDEBB00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328269B64E5B500000000 /* PBXContainerItemProxy */; }; - C40BEB6DB9ED489100000000 /* PBXTargetDependency */ = { + 285B8B9A9CC89BB300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0B9ED489100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328269CC89BB300000000 /* PBXContainerItemProxy */; }; - C40BEB6DBB8FADF700000000 /* PBXTargetDependency */ = { + 285B8B9A9CD320B700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0BB8FADF700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328269CD320B700000000 /* PBXContainerItemProxy */; }; - C40BEB6DBCA3F97900000000 /* PBXTargetDependency */ = { + 285B8B9A9CDDB50D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0BCA3F97900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328269CDDB50D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DC1C7634100000000 /* PBXTargetDependency */ = { + 285B8B9A9D5E869900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C1C7634100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA328269D5E869900000000 /* PBXContainerItemProxy */; }; - C40BEB6DC2A07FBD00000000 /* PBXTargetDependency */ = { + 285B8B9AAB070CC500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C2A07FBD00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826AB070CC500000000 /* PBXContainerItemProxy */; }; - C40BEB6DC2B4F12F00000000 /* PBXTargetDependency */ = { + 285B8B9ABA2FFD3900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C2B4F12F00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826BA2FFD3900000000 /* PBXContainerItemProxy */; }; - C40BEB6DC3E18DC300000000 /* PBXTargetDependency */ = { + 285B8B9ABEE3CE7500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C3E18DC300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826BEE3CE7500000000 /* PBXContainerItemProxy */; }; - C40BEB6DC56051F500000000 /* PBXTargetDependency */ = { + 285B8B9AC180231D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C56051F500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826C180231D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DC8F97AE300000000 /* PBXTargetDependency */ = { + 285B8B9AC7F9A94500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0C8F97AE300000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826C7F9A94500000000 /* PBXContainerItemProxy */; }; - C40BEB6DCBFA7B6D00000000 /* PBXTargetDependency */ = { + 285B8B9AC9EF5A9F00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0CBFA7B6D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826C9EF5A9F00000000 /* PBXContainerItemProxy */; }; - C40BEB6DCC1E0EB900000000 /* PBXTargetDependency */ = { + 285B8B9ACC596BC100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0CC1E0EB900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826CC596BC100000000 /* PBXContainerItemProxy */; }; - C40BEB6DD004C52900000000 /* PBXTargetDependency */ = { + 285B8B9AD4B7599D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0D004C52900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826D4B7599D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DD423849F00000000 /* PBXTargetDependency */ = { + 285B8B9ADBAB600300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0D423849F00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826DBAB600300000000 /* PBXContainerItemProxy */; }; - C40BEB6DD847AEB500000000 /* PBXTargetDependency */ = { + 285B8B9ADBC0365300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0D847AEB500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826DBC0365300000000 /* PBXContainerItemProxy */; }; - C40BEB6DDBCA1C3700000000 /* PBXTargetDependency */ = { + 285B8B9ADF5731D100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0DBCA1C3700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826DF5731D100000000 /* PBXContainerItemProxy */; }; - C40BEB6DDBEA0FF500000000 /* PBXTargetDependency */ = { + 285B8B9AE2CE384D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0DBEA0FF500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826E2CE384D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DDDDFAF0700000000 /* PBXTargetDependency */ = { + 285B8B9AE4F68A4900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0DDDFAF0700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826E4F68A4900000000 /* PBXContainerItemProxy */; }; - C40BEB6DE533974900000000 /* PBXTargetDependency */ = { + 285B8B9AE60E967B00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0E533974900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826E60E967B00000000 /* PBXContainerItemProxy */; }; - C40BEB6DEB9CEB5B00000000 /* PBXTargetDependency */ = { + 285B8B9AEA11A96900000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EB9CEB5B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826EA11A96900000000 /* PBXContainerItemProxy */; }; - C40BEB6DEDE504D100000000 /* PBXTargetDependency */ = { + 285B8B9AEA7F109100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EDE504D100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826EA7F109100000000 /* PBXContainerItemProxy */; }; - C40BEB6DEE33FDCD00000000 /* PBXTargetDependency */ = { + 285B8B9AED47024D00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EE33FDCD00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826ED47024D00000000 /* PBXContainerItemProxy */; }; - C40BEB6DEE7F321D00000000 /* PBXTargetDependency */ = { + 285B8B9AEE4F724300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EE7F321D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826EE4F724300000000 /* PBXContainerItemProxy */; }; - C40BEB6DEE88637900000000 /* PBXTargetDependency */ = { + 285B8B9AEF9E075500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EE88637900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826EF9E075500000000 /* PBXContainerItemProxy */; }; - C40BEB6DEFD880E700000000 /* PBXTargetDependency */ = { + 285B8B9AEFD48CB500000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0EFD880E700000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826EFD48CB500000000 /* PBXContainerItemProxy */; }; - C40BEB6DF0B5502D00000000 /* PBXTargetDependency */ = { + 285B8B9AF437D55300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0F0B5502D00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826F437D55300000000 /* PBXContainerItemProxy */; }; - C40BEB6DF6B8627B00000000 /* PBXTargetDependency */ = { + 285B8B9AF43963A700000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0F6B8627B00000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826F43963A700000000 /* PBXContainerItemProxy */; }; - C40BEB6DFA5BFB6500000000 /* PBXTargetDependency */ = { + 285B8B9AF4401A3B00000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0FA5BFB6500000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826F4401A3B00000000 /* PBXContainerItemProxy */; }; - C40BEB6DFE17E96100000000 /* PBXTargetDependency */ = { + 285B8B9AF84C49B100000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0FE17E96100000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826F84C49B100000000 /* PBXContainerItemProxy */; }; - C40BEB6DFF3A799900000000 /* PBXTargetDependency */ = { + 285B8B9AF9FAA4C300000000 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - targetProxy = C2BE56B0FF3A799900000000 /* PBXContainerItemProxy */; + targetProxy = 6CA32826F9FAA4C300000000 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - D837910613790E9200000000 /* __TulsiTestRunner_Debug */ = { + C1A2A58115BEFE3900000000 /* __TulsiTestRunner_Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -5973,7 +5985,7 @@ DONT_RUN_SWIFT_STDLIB_TOOL = YES; ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; @@ -5997,16 +6009,16 @@ TULSI_VERSION = 0.20220209.88; TULSI_WR = "${SRCROOT}/../../../../../.."; }; - name = __TulsiTestRunner_Debug; + name = __TulsiTestRunner_Release; }; - D837910613790E9200000001 /* __TulsiTestRunner_Debug */ = { + C1A2A58115BEFE3900000001 /* __TulsiTestRunner_Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; BAZEL_TARGET = "//mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework"; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -6022,19 +6034,19 @@ TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; TULSI_XCODE_VERSION = 13.4.1.13F100; }; - name = __TulsiTestRunner_Debug; + name = __TulsiTestRunner_Release; }; - D837910613790E9200000002 /* __TulsiTestRunner_Debug */ = { + C1A2A58115BEFE3900000002 /* __TulsiTestRunner_Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; BAZEL_TARGET = "//mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary"; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "--version"; OTHER_LDFLAGS = "--version"; @@ -6046,9 +6058,9 @@ TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; TULSI_XCODE_VERSION = 13.4.1.13F100; }; - name = __TulsiTestRunner_Debug; + name = __TulsiTestRunner_Release; }; - D837910633808EC000000000 /* Debug */ = { + C1A2A5811882E1BB00000000 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -6087,7 +6099,7 @@ }; name = Debug; }; - D837910633808EC000000001 /* Debug */ = { + C1A2A5811882E1BB00000001 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -6104,371 +6116,371 @@ }; name = Debug; }; - D837910633808EC000000002 /* Debug */ = { + C1A2A5811882E1BB00000002 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0; + PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000003 /* Debug */ = { + C1A2A5811882E1BB00000003 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0; + PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000004 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000005 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000006 /* Debug */ = { + C1A2A5811882E1BB00000004 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0; + PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000007 /* Debug */ = { + C1A2A5811882E1BB00000005 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0; + PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000008 /* Debug */ = { + C1A2A5811882E1BB00000006 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000007 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0; + PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000009 /* Debug */ = { + C1A2A5811882E1BB00000008 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0; + PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000000A /* Debug */ = { + C1A2A5811882E1BB00000009 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000000B /* Debug */ = { + C1A2A5811882E1BB0000000A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000000B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5; + PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000000C /* Debug */ = { + C1A2A5811882E1BB0000000C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5; + PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000000D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000000E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000000F /* Debug */ = { + C1A2A5811882E1BB0000000D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5; + PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000010 /* Debug */ = { + C1A2A5811882E1BB0000000E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5; + PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000011 /* Debug */ = { + C1A2A5811882E1BB0000000F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000010 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5; + PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000012 /* Debug */ = { + C1A2A5811882E1BB00000011 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5; + PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000013 /* Debug */ = { + C1A2A5811882E1BB00000012 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000014 /* Debug */ = { + C1A2A5811882E1BB00000013 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000014 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D2A62E10_ios_min11.0; + PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000015 /* Debug */ = { + C1A2A5811882E1BB00000015 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000016 /* Debug */ = { + C1A2A5811882E1BB00000016 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_helpers_cpu_util_D61E8025_ios_min11.0; + PRODUCT_NAME = _idx_file_helpers_cpu_util_33FB6263_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000017 /* Debug */ = { + C1A2A5811882E1BB00000017 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_740566D4_ios_min11.0; + PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000018 /* Debug */ = { + C1A2A5811882E1BB00000018 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D2A62E10_ios_min15.5; + PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000019 /* Debug */ = { + C1A2A5811882E1BB00000019 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001A /* Debug */ = { + C1A2A5811882E1BB0000001A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_helpers_cpu_util_D61E8025_ios_min15.5; + PRODUCT_NAME = _idx_file_helpers_cpu_util_33FB6263_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001B /* Debug */ = { + C1A2A5811882E1BB0000001B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_740566D4_ios_min15.5; + PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001C /* Debug */ = { + C1A2A5811882E1BB0000001C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_B3671FB1_ios_min11.0; + PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001D /* Debug */ = { + C1A2A5811882E1BB0000001D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_B3671FB1_ios_min15.5; + PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001E /* Debug */ = { + C1A2A5811882E1BB0000001E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6476,52 +6488,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000001F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_511040E9_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000020 /* Debug */ = { + C1A2A5811882E1BB0000001F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_core-ios_B15523BE_ios_min11.0"; + PRODUCT_NAME = "_idx_core_core-ios_7905855A_ios_min11.0"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000021 /* Debug */ = { + C1A2A5811882E1BB00000020 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_8C8F00BB_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000022 /* Debug */ = { + C1A2A5811882E1BB00000021 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000022 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6529,52 +6541,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000023 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_511040E9_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000024 /* Debug */ = { + C1A2A5811882E1BB00000023 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_core-ios_B15523BE_ios_min15.5"; + PRODUCT_NAME = "_idx_core_core-ios_7905855A_ios_min15.5"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000025 /* Debug */ = { + C1A2A5811882E1BB00000024 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_8C8F00BB_ios_min15.5; + PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000026 /* Debug */ = { + C1A2A5811882E1BB00000025 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000026 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6582,13 +6594,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000027 /* Debug */ = { + C1A2A5811882E1BB00000027 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000028 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6596,65 +6621,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_31458695_ios_min11.0; + PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000028 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_BB6C8515_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000029 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_E72AAA43_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000002A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_6E7BE0E8_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000002B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000002C /* Debug */ = { + C1A2A5811882E1BB00000029 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6662,13 +6635,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_FA9E6EC1_ios_min11.0; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000002D /* Debug */ = { + C1A2A5811882E1BB0000002A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000002D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6676,79 +6688,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000002E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_BB6C8515_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000002F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_E72AAA43_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000030 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000031 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_6E7BE0E8_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000032 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_31458695_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000033 /* Debug */ = { + C1A2A5811882E1BB0000002E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6756,195 +6702,261 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_FA9E6EC1_ios_min15.5; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000034 /* Debug */ = { + C1A2A5811882E1BB0000002F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000030 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000031 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000032 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000033 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000034 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_A45991B3_ios_min11.0; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000035 /* Debug */ = { + C1A2A5811882E1BB00000035 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_A43B592D_ios_min11.0; + PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000036 /* Debug */ = { + C1A2A5811882E1BB00000036 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_A45991B3_ios_min15.5; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000037 /* Debug */ = { + C1A2A5811882E1BB00000037 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_A43B592D_ios_min15.5; + PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000038 /* Debug */ = { + C1A2A5811882E1BB00000038 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000039 /* Debug */ = { + C1A2A5811882E1BB00000039 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000003A /* Debug */ = { + C1A2A5811882E1BB0000003A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_6A07387A_ios_min11.0; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000003B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000003C /* Debug */ = { + C1A2A5811882E1BB0000003B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000003D /* Debug */ = { + C1A2A5811882E1BB0000003C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000003D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_EED10535_ios_min11.0; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000003E /* Debug */ = { + C1A2A5811882E1BB0000003E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_6A07387A_ios_min15.5; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000003F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000040 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC000000041 /* Debug */ = { + C1A2A5811882E1BB0000003F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_EED10535_ios_min15.5; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000042 /* Debug */ = { + C1A2A5811882E1BB00000040 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000041 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000042 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6952,13 +6964,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_C563E307_ios_min11.0; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000043 /* Debug */ = { + C1A2A5811882E1BB00000043 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6966,13 +6978,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_C563E307_ios_min15.5; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000044 /* Debug */ = { + C1A2A5811882E1BB00000044 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6980,13 +6992,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_0CCDA0DE_ios_min11.0; + PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000045 /* Debug */ = { + C1A2A5811882E1BB00000045 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -6994,13 +7006,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_0CCDA0DE_ios_min15.5; + PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000046 /* Debug */ = { + C1A2A5811882E1BB00000046 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7008,13 +7020,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000047 /* Debug */ = { + C1A2A5811882E1BB00000047 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB00000048 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7022,39 +7047,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000048 /* Debug */ = { + C1A2A5811882E1BB00000049 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_3731EC48_ios_min11.0; + PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000049 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000004A /* Debug */ = { + C1A2A5811882E1BB0000004A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7062,39 +7074,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000004B /* Debug */ = { + C1A2A5811882E1BB0000004B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5; + PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000004C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_3731EC48_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Debug; - }; - D837910633808EC00000004D /* Debug */ = { + C1A2A5811882E1BB0000004C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7102,221 +7101,234 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000004E /* Debug */ = { + C1A2A5811882E1BB0000004D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Debug; + }; + C1A2A5811882E1BB0000004E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000004F /* Debug */ = { + C1A2A5811882E1BB0000004F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000050 /* Debug */ = { + C1A2A5811882E1BB00000050 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0; + PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000051 /* Debug */ = { + C1A2A5811882E1BB00000051 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5; + PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000052 /* Debug */ = { + C1A2A5811882E1BB00000052 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0; + PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000053 /* Debug */ = { + C1A2A5811882E1BB00000053 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_09647121_ios_min11.0; + PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000054 /* Debug */ = { + C1A2A5811882E1BB00000054 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5; + PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000055 /* Debug */ = { + C1A2A5811882E1BB00000055 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_09647121_ios_min15.5; + PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000056 /* Debug */ = { + C1A2A5811882E1BB00000056 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0; + PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000057 /* Debug */ = { + C1A2A5811882E1BB00000057 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_689F8605_ios_min11.0; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000058 /* Debug */ = { + C1A2A5811882E1BB00000058 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_DF96AF63_ios_min11.0; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000059 /* Debug */ = { + C1A2A5811882E1BB00000059 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5; + PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005A /* Debug */ = { + C1A2A5811882E1BB0000005A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_689F8605_ios_min15.5; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005B /* Debug */ = { + C1A2A5811882E1BB0000005B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_DF96AF63_ios_min15.5; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005C /* Debug */ = { + C1A2A5811882E1BB0000005C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_1F21F8B4_ios_min11.0; + PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005D /* Debug */ = { + C1A2A5811882E1BB0000005D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_1F21F8B4_ios_min15.5; + PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005E /* Debug */ = { + C1A2A5811882E1BB0000005E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7324,13 +7336,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_non_max_suppression_calculator_6019C843_ios_min11.0; + PRODUCT_NAME = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000005F /* Debug */ = { + C1A2A5811882E1BB0000005F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7338,91 +7350,91 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_non_max_suppression_calculator_6019C843_ios_min15.5; + PRODUCT_NAME = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000060 /* Debug */ = { + C1A2A5811882E1BB00000060 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_op_resolver_72040923_ios_min11.0; + PRODUCT_NAME = _idx_op_resolver_0836C983_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000061 /* Debug */ = { + C1A2A5811882E1BB00000061 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_op_resolver_72040923_ios_min15.5; + PRODUCT_NAME = _idx_op_resolver_0836C983_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000062 /* Debug */ = { + C1A2A5811882E1BB00000062 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000063 /* Debug */ = { + C1A2A5811882E1BB00000063 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000064 /* Debug */ = { + C1A2A5811882E1BB00000064 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_split_vector_calculator_7B6F598A_ios_min11.0; + PRODUCT_NAME = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000065 /* Debug */ = { + C1A2A5811882E1BB00000065 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_split_vector_calculator_7B6F598A_ios_min15.5; + PRODUCT_NAME = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000066 /* Debug */ = { + C1A2A5811882E1BB00000066 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7430,13 +7442,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_714B0603_ios_min11.0; + PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000067 /* Debug */ = { + C1A2A5811882E1BB00000067 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7444,117 +7456,117 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_714B0603_ios_min15.5; + PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000068 /* Debug */ = { + C1A2A5811882E1BB00000068 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0; + PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000069 /* Debug */ = { + C1A2A5811882E1BB00000069 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5; + PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006A /* Debug */ = { + C1A2A5811882E1BB0000006A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0; + PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006B /* Debug */ = { + C1A2A5811882E1BB0000006B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5; + PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006C /* Debug */ = { + C1A2A5811882E1BB0000006C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0; + PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006D /* Debug */ = { + C1A2A5811882E1BB0000006D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5; + PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006E /* Debug */ = { + C1A2A5811882E1BB0000006E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC00000006F /* Debug */ = { + C1A2A5811882E1BB0000006F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Debug; }; - D837910633808EC000000070 /* Debug */ = { + C1A2A5811882E1BB00000070 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -7562,7 +7574,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; PRODUCT_NAME = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; SDKROOT = iphoneos; TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; @@ -7570,7 +7582,7 @@ }; name = Debug; }; - D837910674E31B1300000000 /* Release */ = { + C1A2A581215C43D600000000 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -7609,7 +7621,7 @@ }; name = Release; }; - D837910674E31B1300000001 /* Release */ = { + C1A2A581215C43D600000001 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -7626,371 +7638,371 @@ }; name = Release; }; - D837910674E31B1300000002 /* Release */ = { + C1A2A581215C43D600000002 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_66A7DCA2_ios_min11.0; + PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000003 /* Release */ = { + C1A2A581215C43D600000003 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0; + PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000004 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000005 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000006 /* Release */ = { + C1A2A581215C43D600000004 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_F2FC562A_ios_min11.0; + PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000007 /* Release */ = { + C1A2A581215C43D600000005 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0; + PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000008 /* Release */ = { + C1A2A581215C43D600000006 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000007 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0; + PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000009 /* Release */ = { + C1A2A581215C43D600000008 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0; + PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000000A /* Release */ = { + C1A2A581215C43D600000009 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F205E19B_ios_min11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000000B /* Release */ = { + C1A2A581215C43D60000000A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000000B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPGraphGPUData_66A7DCA2_ios_min15.5; + PRODUCT_NAME = _idx_MPPGraphGPUData_39C9C70C_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000000C /* Release */ = { + C1A2A581215C43D60000000C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5; + PRODUCT_NAME = _idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000000D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000000E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000000F /* Release */ = { + C1A2A581215C43D60000000D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_frame_graph_tracer_F2FC562A_ios_min15.5; + PRODUCT_NAME = _idx_image_frame_graph_tracer_4E004B23_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000010 /* Release */ = { + C1A2A581215C43D60000000E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5; + PRODUCT_NAME = _idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000011 /* Release */ = { + C1A2A581215C43D60000000F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000010 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5; + PRODUCT_NAME = _idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000012 /* Release */ = { + C1A2A581215C43D600000011 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5; + PRODUCT_NAME = _idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000013 /* Release */ = { + C1A2A581215C43D600000012 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_pixel_buffer_pool_util_F205E19B_ios_min15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000014 /* Release */ = { + C1A2A581215C43D600000013 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000014 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D2A62E10_ios_min11.0; + PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000015 /* Release */ = { + C1A2A581215C43D600000015 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_5986A1C8_ios_min11.0; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000016 /* Release */ = { + C1A2A581215C43D600000016 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_helpers_cpu_util_D61E8025_ios_min11.0; + PRODUCT_NAME = _idx_file_helpers_cpu_util_33FB6263_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000017 /* Release */ = { + C1A2A581215C43D600000017 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_740566D4_ios_min11.0; + PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000018 /* Release */ = { + C1A2A581215C43D600000018 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalHelper_D2A62E10_ios_min15.5; + PRODUCT_NAME = _idx_MPPMetalHelper_D24F76A1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000019 /* Release */ = { + C1A2A581215C43D600000019 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_mediapipe_framework_ios_5986A1C8_ios_min15.5; + PRODUCT_NAME = _idx_mediapipe_framework_ios_C158E828_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001A /* Release */ = { + C1A2A581215C43D60000001A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_helpers_cpu_util_D61E8025_ios_min15.5; + PRODUCT_NAME = _idx_file_helpers_cpu_util_33FB6263_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001B /* Release */ = { + C1A2A581215C43D60000001B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_file_path_740566D4_ios_min15.5; + PRODUCT_NAME = _idx_file_path_E61EA0A1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001C /* Release */ = { + C1A2A581215C43D60000001C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_B3671FB1_ios_min11.0; + PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001D /* Release */ = { + C1A2A581215C43D60000001D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_MPPMetalUtil_B3671FB1_ios_min15.5; + PRODUCT_NAME = _idx_MPPMetalUtil_455751A0_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001E /* Release */ = { + C1A2A581215C43D60000001E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -7998,52 +8010,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000001F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_511040E9_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000020 /* Release */ = { + C1A2A581215C43D60000001F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_core-ios_B15523BE_ios_min11.0"; + PRODUCT_NAME = "_idx_core_core-ios_7905855A_ios_min11.0"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000021 /* Release */ = { + C1A2A581215C43D600000020 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_8C8F00BB_ios_min11.0; + PRODUCT_NAME = _idx_math_68C63536_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000022 /* Release */ = { + C1A2A581215C43D600000021 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000022 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8051,52 +8063,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5; + PRODUCT_NAME = _idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000023 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_olamodule_common_library_511040E9_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000024 /* Release */ = { + C1A2A581215C43D600000023 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = "_idx_core_core-ios_B15523BE_ios_min15.5"; + PRODUCT_NAME = "_idx_core_core-ios_7905855A_ios_min15.5"; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000025 /* Release */ = { + C1A2A581215C43D600000024 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_WR)/mediapipe/render/core/math $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/mediapipe/render/core/math "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_math_8C8F00BB_ios_min15.5; + PRODUCT_NAME = _idx_math_68C63536_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000026 /* Release */ = { + C1A2A581215C43D600000025 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_olamodule_common_library_63E72567_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000026 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8104,13 +8116,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_2BB85F60_ios_min11.0; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000027 /* Release */ = { + C1A2A581215C43D600000027 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000028 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8118,65 +8143,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_31458695_ios_min11.0; + PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000028 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_BB6C8515_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000029 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_E72AAA43_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000002A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_6E7BE0E8_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000002B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000002C /* Release */ = { + C1A2A581215C43D600000029 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8184,13 +8157,52 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_FA9E6EC1_ios_min11.0; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000002D /* Release */ = { + C1A2A581215C43D60000002A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000002D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8198,79 +8210,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_overlay_calculator_2BB85F60_ios_min15.5; + PRODUCT_NAME = _idx_annotation_overlay_calculator_D98E9275_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000002E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_simple_shaders_BB6C8515_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000002F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_gl_calculator_helper_E72AAA43_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000030 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000031 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_shader_util_6E7BE0E8_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000032 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_location_image_frame_opencv_31458695_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000033 /* Release */ = { + C1A2A581215C43D60000002E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8278,195 +8224,261 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_annotation_renderer_FA9E6EC1_ios_min15.5; + PRODUCT_NAME = _idx_annotation_renderer_8D68840D_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000034 /* Release */ = { + C1A2A581215C43D60000002F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_simple_shaders_CB7AD146_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000030 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_location_image_frame_opencv_D6F50F87_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000031 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_gl_calculator_helper_DC51F13C_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000032 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000033 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_shader_util_C047EBB4_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000034 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_A45991B3_ios_min11.0; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000035 /* Release */ = { + C1A2A581215C43D600000035 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_A43B592D_ios_min11.0; + PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000036 /* Release */ = { + C1A2A581215C43D600000036 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_begin_loop_calculator_A45991B3_ios_min15.5; + PRODUCT_NAME = _idx_begin_loop_calculator_50B5F6A2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000037 /* Release */ = { + C1A2A581215C43D600000037 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_matrix_A43B592D_ios_min15.5; + PRODUCT_NAME = _idx_matrix_E57ACF41_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000038 /* Release */ = { + C1A2A581215C43D600000038 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_B5FA9164_ios_min11.0; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000039 /* Release */ = { + C1A2A581215C43D600000039 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_clip_vector_size_calculator_B5FA9164_ios_min15.5; + PRODUCT_NAME = _idx_clip_vector_size_calculator_C1D859C1_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000003A /* Release */ = { + C1A2A581215C43D60000003A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_6A07387A_ios_min11.0; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000003B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000003C /* Release */ = { + C1A2A581215C43D60000003B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000003D /* Release */ = { + C1A2A581215C43D60000003C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000003D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_EED10535_ios_min11.0; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000003E /* Release */ = { + C1A2A581215C43D60000003E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_cpu_op_resolver_6A07387A_ios_min15.5; + PRODUCT_NAME = _idx_cpu_op_resolver_519CBACD_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000003F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000040 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B1300000041 /* Release */ = { + C1A2A581215C43D60000003F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_transpose_conv_bias_EED10535_ios_min15.5; + PRODUCT_NAME = _idx_transpose_conv_bias_E3459F40_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000042 /* Release */ = { + C1A2A581215C43D600000040 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000041 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DTFLITE_WITH_RUY -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000042 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8474,13 +8486,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_C563E307_ios_min11.0; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000043 /* Release */ = { + C1A2A581215C43D600000043 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8488,13 +8500,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_detection_projection_calculator_C563E307_ios_min15.5; + PRODUCT_NAME = _idx_detection_projection_calculator_6C26583E_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000044 /* Release */ = { + C1A2A581215C43D600000044 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8502,13 +8514,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_0CCDA0DE_ios_min11.0; + PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000045 /* Release */ = { + C1A2A581215C43D600000045 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8516,13 +8528,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_opencv_0CCDA0DE_ios_min15.5; + PRODUCT_NAME = _idx_image_opencv_9E4E8A87_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000046 /* Release */ = { + C1A2A581215C43D600000046 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8530,13 +8542,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_3BB999B2_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000047 /* Release */ = { + C1A2A581215C43D600000047 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D600000048 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8544,39 +8569,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000048 /* Release */ = { + C1A2A581215C43D600000049 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_3731EC48_ios_min11.0; + PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000049 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000004A /* Release */ = { + C1A2A581215C43D60000004A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8584,39 +8596,26 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_calculator_3BB999B2_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_calculator_FF109E68_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000004B /* Release */ = { + C1A2A581215C43D60000004B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5; + PRODUCT_NAME = _idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000004C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; - HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; - OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensor_3731EC48_ios_min15.5; - SDKROOT = iphoneos; - USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; - }; - name = Release; - }; - D837910674E31B130000004D /* Release */ = { + C1A2A581215C43D60000004C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8624,221 +8623,234 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_converter_opencv_22266321_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000004E /* Release */ = { + C1A2A581215C43D60000004D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; + PRODUCT_NAME = _idx_tensor_7303F5EA_ios_min15.5; + SDKROOT = iphoneos; + USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; + }; + name = Release; + }; + C1A2A581215C43D60000004E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0; + PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000004F /* Release */ = { + C1A2A581215C43D60000004F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5; + PRODUCT_NAME = _idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000050 /* Release */ = { + C1A2A581215C43D600000050 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0; + PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000051 /* Release */ = { + C1A2A581215C43D600000051 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5; + PRODUCT_NAME = _idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000052 /* Release */ = { + C1A2A581215C43D600000052 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0; + PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000053 /* Release */ = { + C1A2A581215C43D600000053 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_09647121_ios_min11.0; + PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000054 /* Release */ = { + C1A2A581215C43D600000054 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5; + PRODUCT_NAME = _idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000055 /* Release */ = { + C1A2A581215C43D600000055 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_profiler_resource_util_09647121_ios_min15.5; + PRODUCT_NAME = _idx_profiler_resource_util_35C39BA3_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000056 /* Release */ = { + C1A2A581215C43D600000056 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0; + PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000057 /* Release */ = { + C1A2A581215C43D600000057 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_689F8605_ios_min11.0; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000058 /* Release */ = { + C1A2A581215C43D600000058 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_DF96AF63_ios_min11.0; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000059 /* Release */ = { + C1A2A581215C43D600000059 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5; + PRODUCT_NAME = _idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005A /* Release */ = { + C1A2A581215C43D60000005A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_loader_689F8605_ios_min15.5; + PRODUCT_NAME = _idx_tflite_model_loader_254BEB33_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005B /* Release */ = { + C1A2A581215C43D60000005B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-ObjC++ -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_resource_util_DF96AF63_ios_min15.5; + PRODUCT_NAME = _idx_resource_util_C5C5DB93_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005C /* Release */ = { + C1A2A581215C43D60000005C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_1F21F8B4_ios_min11.0; + PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005D /* Release */ = { + C1A2A581215C43D60000005D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common/task $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/metal $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/delegates/gpu/common $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/delegates/gpu/common "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_inference_calculator_metal_1F21F8B4_ios_min15.5; + PRODUCT_NAME = _idx_inference_calculator_metal_9450E505_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005E /* Release */ = { + C1A2A581215C43D60000005E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8846,13 +8858,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_non_max_suppression_calculator_6019C843_ios_min11.0; + PRODUCT_NAME = _idx_non_max_suppression_calculator_E13679C5_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000005F /* Release */ = { + C1A2A581215C43D60000005F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8860,91 +8872,91 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_non_max_suppression_calculator_6019C843_ios_min15.5; + PRODUCT_NAME = _idx_non_max_suppression_calculator_E13679C5_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000060 /* Release */ = { + C1A2A581215C43D600000060 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_op_resolver_72040923_ios_min11.0; + PRODUCT_NAME = _idx_op_resolver_0836C983_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000061 /* Release */ = { + C1A2A581215C43D600000061 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_op_resolver_72040923_ios_min15.5; + PRODUCT_NAME = _idx_op_resolver_0836C983_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000062 /* Release */ = { + C1A2A581215C43D600000062 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000063 /* Release */ = { + C1A2A581215C43D600000063 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5; + PRODUCT_NAME = _idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000064 /* Release */ = { + C1A2A581215C43D600000064 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_split_vector_calculator_7B6F598A_ios_min11.0; + PRODUCT_NAME = _idx_split_vector_calculator_ED1EBC41_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000065 /* Release */ = { + C1A2A581215C43D600000065 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_split_vector_calculator_7B6F598A_ios_min15.5; + PRODUCT_NAME = _idx_split_vector_calculator_ED1EBC41_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000066 /* Release */ = { + C1A2A581215C43D600000066 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8952,13 +8964,13 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_714B0603_ios_min11.0; + PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000067 /* Release */ = { + C1A2A581215C43D600000067 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/external/ios_opencv"; @@ -8966,117 +8978,117 @@ HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv/_virtual_includes/opencv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/ios_opencv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ios_opencv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_detections_calculator_714B0603_ios_min15.5; + PRODUCT_NAME = _idx_tensors_to_detections_calculator_39B944A4_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000068 /* Release */ = { + C1A2A581215C43D600000068 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0; + PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000069 /* Release */ = { + C1A2A581215C43D600000069 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-x objective-c++ -fobjc-arc -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5; + PRODUCT_NAME = _idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006A /* Release */ = { + C1A2A581215C43D60000006A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0; + PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006B /* Release */ = { + C1A2A581215C43D60000006B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/_virtual_includes/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo/_virtual_includes/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog/_virtual_includes/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/_virtual_includes/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/_virtual_includes/FXdiv $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/FP16 $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16 $(TULSI_OUTPUT_BASE)/external/gemmlowp $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/gemmlowp $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/eigen_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/eigen_archive $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/cpuinfo $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/cpuinfo $(TULSI_OUTPUT_BASE)/external/clog $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/clog $(TULSI_OUTPUT_BASE)/external/fft2d $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/fft2d $(TULSI_OUTPUT_BASE)/external/farmhash_archive $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive $(TULSI_OUTPUT_BASE)/external/XNNPACK $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK $(TULSI_OUTPUT_BASE)/external/pthreadpool $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool $(TULSI_OUTPUT_BASE)/external/FXdiv $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/FP16/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FP16/include $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema $(TULSI_OUTPUT_BASE)/external/farmhash_archive/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/farmhash_archive/src $(TULSI_OUTPUT_BASE)/external/XNNPACK/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/include $(TULSI_OUTPUT_BASE)/external/XNNPACK/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/XNNPACK/src $(TULSI_OUTPUT_BASE)/external/pthreadpool/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/pthreadpool/include $(TULSI_OUTPUT_BASE)/external/FXdiv/include $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/FXdiv/include "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DEIGEN_ALTIVEC_USE_CUSTOM_PACK=0 -DEIGEN_MAX_ALIGN_BYTES=64 -DEIGEN_MPL2_ONLY -DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -DPTHREADPOOL_NO_DEPRECATED_API -DTFLITE_BUILD_WITH_XNNPACK_DELEGATE -DTFLITE_WITH_RUY -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_NO_QU8_OPERATORS -DXNN_NO_U8_OPERATORS -DXNN_WASMSIMD_VERSION=87 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5; + PRODUCT_NAME = _idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006C /* Release */ = { + C1A2A581215C43D60000006C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0; + PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006D /* Release */ = { + C1A2A581215C43D60000006D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/runtime_cc $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/_virtual_includes/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers/src/_virtual_includes/flatbuffers $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/org_tensorflow $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow $(TULSI_OUTPUT_BASE)/external/flatbuffers $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/flatbuffers $(TULSI_OUTPUT_BASE)/external/ruy $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/ruy $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src $(TULSI_OUTPUT_BASE)/external/org_tensorflow/tensorflow/lite/schema $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/org_tensorflow/tensorflow/lite/schema "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5; + PRODUCT_NAME = _idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006E /* Release */ = { + C1A2A581215C43D60000006E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 11.0; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B130000006F /* Release */ = { + C1A2A581215C43D60000006F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags/_virtual_includes/default_glog_headers $(TULSI_OUTPUT_BASE)/external/google_toolbox_for_mac $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/google_toolbox_for_mac $(TULSI_WR)/. $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/ $(TULSI_OUTPUT_BASE)/external/com_google_protobuf $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf $(TULSI_OUTPUT_BASE)/external/zlib $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/zlib $(TULSI_OUTPUT_BASE)/external/com_github_glog_glog_no_gflags $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_github_glog_glog_no_gflags $(TULSI_OUTPUT_BASE)/external/com_google_absl $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_absl $(TULSI_OUTPUT_BASE)/external/com_google_protobuf/src $(TULSI_EXECUTION_ROOT)/bazel-tulsi-includes/x/x/external/com_google_protobuf/src "; IPHONEOS_DEPLOYMENT_TARGET = 15.5; OTHER_CFLAGS = "-DGLES_SILENCE_DEPRECATION=1 -DMEDIAPIPE_PROFILER_AVAILABLE -DNDEBUG -DNS_BLOCK_ASSERTIONS=1 -D_FORTIFY_SOURCE=1 -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\""; - PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5; + PRODUCT_NAME = _idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5; SDKROOT = iphoneos; USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)"; }; name = Release; }; - D837910674E31B1300000070 /* Release */ = { + C1A2A581215C43D600000070 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; @@ -9084,7 +9096,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; PRODUCT_NAME = "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary"; SDKROOT = iphoneos; TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; @@ -9092,7 +9104,7 @@ }; name = Release; }; - D8379106EC2605EC00000000 /* __TulsiTestRunner_Release */ = { + C1A2A581A47D8D4000000000 /* __TulsiTestRunner_Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -9110,7 +9122,7 @@ DONT_RUN_SWIFT_STDLIB_TOOL = YES; ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; @@ -9134,16 +9146,16 @@ TULSI_VERSION = 0.20220209.88; TULSI_WR = "${SRCROOT}/../../../../../.."; }; - name = __TulsiTestRunner_Release; + name = __TulsiTestRunner_Debug; }; - D8379106EC2605EC00000001 /* __TulsiTestRunner_Release */ = { + C1A2A581A47D8D4000000001 /* __TulsiTestRunner_Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; BAZEL_TARGET = "//mediapipe/render/module/beauty/ios/framework:OlaFaceUnityFramework"; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -9159,19 +9171,19 @@ TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; TULSI_XCODE_VERSION = 13.4.1.13F100; }; - name = __TulsiTestRunner_Release; + name = __TulsiTestRunner_Debug; }; - D8379106EC2605EC00000002 /* __TulsiTestRunner_Release */ = { + C1A2A581A47D8D4000000002 /* __TulsiTestRunner_Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = "Stub Launch Image"; BAZEL_TARGET = "//mediapipe/render/module/beauty/ios/framework:OlaFaceUnityLibrary"; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = ""; - GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; HEADER_SEARCH_PATHS = ""; INFOPLIST_FILE = "${PROJECT_FILE_PATH}/.tulsi/Resources/StubInfoPlist.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.5; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "--version"; OTHER_LDFLAGS = "--version"; @@ -9183,928 +9195,928 @@ TULSI_BUILD_PATH = mediapipe/render/module/beauty/ios/framework; TULSI_XCODE_VERSION = 13.4.1.13F100; }; - name = __TulsiTestRunner_Release; + name = __TulsiTestRunner_Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - D99810910302B42000000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min11.0" */ = { + 84EFF5080432744C00000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000003 /* Debug */, - D837910674E31B1300000003 /* Release */, + C1A2A5811882E1BB00000006 /* Debug */, + C1A2A581215C43D600000006 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109105C04A6100000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min15.5" */ = { + 84EFF5080A9DA25200000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_33FB6263_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000063 /* Debug */, - D837910674E31B1300000063 /* Release */, + C1A2A5811882E1BB00000016 /* Debug */, + C1A2A581215C43D600000016 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910602B4F900000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_5986A1C8_ios_min11.0" */ = { + 84EFF5080D167B7100000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000015 /* Debug */, - D837910674E31B1300000015 /* Release */, + C1A2A5811882E1BB00000055 /* Debug */, + C1A2A581215C43D600000055 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910749761C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_31458695_ios_min11.0" */ = { + 84EFF5080DDBE57E00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000027 /* Debug */, - D837910674E31B1300000027 /* Release */, + C1A2A5811882E1BB0000000E /* Debug */, + C1A2A581215C43D60000000E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109109DE8CA100000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_C563E307_ios_min15.5" */ = { + 84EFF5080E206A9F00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000043 /* Debug */, - D837910674E31B1300000043 /* Release */, + C1A2A5811882E1BB00000026 /* Debug */, + C1A2A581215C43D600000026 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910A3A700000000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min15.5" */ = { + 84EFF508101D379700000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000054 /* Debug */, - D837910674E31B1300000054 /* Release */, + C1A2A5811882E1BB00000043 /* Debug */, + C1A2A581215C43D600000043 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910CE3F25B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_66A7DCA2_ios_min15.5" */ = { + 84EFF50812D5985D00000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000B /* Debug */, - D837910674E31B130000000B /* Release */, + C1A2A5811882E1BB00000037 /* Debug */, + C1A2A581215C43D600000037 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910D29619600000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_511040E9_ios_min15.5" */ = { + 84EFF508136ED85B00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000023 /* Debug */, - D837910674E31B1300000023 /* Release */, + C1A2A5811882E1BB0000006B /* Debug */, + C1A2A581215C43D60000006B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910F27CFE500000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_3731EC48_ios_min15.5" */ = { + 84EFF5081610E78100000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004C /* Debug */, - D837910674E31B130000004C /* Release */, + C1A2A5811882E1BB0000003E /* Debug */, + C1A2A581215C43D60000003E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810910F480EC100000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min15.5" */ = { + 84EFF508161F1A1D00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003F /* Debug */, - D837910674E31B130000003F /* Release */, + C1A2A5811882E1BB00000015 /* Debug */, + C1A2A581215C43D600000015 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091142589D000000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min11.0" */ = { + 84EFF508192F9DD000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006A /* Debug */, - D837910674E31B130000006A /* Release */, + C1A2A5811882E1BB00000061 /* Debug */, + C1A2A581215C43D600000061 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091176029AD00000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min15.5" */ = { + 84EFF5081B3AF97B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000051 /* Debug */, - D837910674E31B1300000051 /* Release */, + C1A2A5811882E1BB0000005D /* Debug */, + C1A2A581215C43D60000005D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810911999FB2700000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_2BB85F60_ios_min15.5" */ = { + 84EFF5081CDA19BF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002D /* Debug */, - D837910674E31B130000002D /* Release */, + C1A2A5811882E1BB0000004A /* Debug */, + C1A2A581215C43D60000004A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810911B0E858400000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F205E19B_ios_min15.5" */ = { + 84EFF5081D89926500000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000013 /* Debug */, - D837910674E31B1300000013 /* Release */, + C1A2A5811882E1BB00000003 /* Debug */, + C1A2A581215C43D600000003 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810911C0C0FF700000000 /* Build configuration list for PBXNativeTarget "_idx_math_8C8F00BB_ios_min15.5" */ = { + 84EFF5081DAB3B6400000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_35C39BA3_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000025 /* Debug */, - D837910674E31B1300000025 /* Release */, + C1A2A5811882E1BB00000053 /* Debug */, + C1A2A581215C43D600000053 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810911D825F4A00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_66A7DCA2_ios_min11.0" */ = { + 84EFF5081FB54A7400000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000002 /* Debug */, - D837910674E31B1300000002 /* Release */, + C1A2A5811882E1BB00000009 /* Debug */, + C1A2A581215C43D600000009 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810911E6D4C3000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min15.5" */ = { + 84EFF5082219CAC000000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_519CBACD_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000040 /* Debug */, - D837910674E31B1300000040 /* Release */, + C1A2A5811882E1BB0000003A /* Debug */, + C1A2A581215C43D60000003A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091206851E700000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_740566D4_ios_min15.5" */ = { + 84EFF508278B98D900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001B /* Debug */, - D837910674E31B130000001B /* Release */, + C1A2A5811882E1BB00000039 /* Debug */, + C1A2A581215C43D600000039 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810912280EE9F00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_7B6F598A_ios_min15.5" */ = { + 84EFF5082E8F9F1400000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_0836C983_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000065 /* Debug */, - D837910674E31B1300000065 /* Release */, + C1A2A5811882E1BB00000060 /* Debug */, + C1A2A581215C43D600000060 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109123F31D3F00000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_5986A1C8_ios_min15.5" */ = { + 84EFF50830543F6100000000 /* Build configuration list for PBXProject "FaceUnityFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000019 /* Debug */, - D837910674E31B1300000019 /* Release */, + C1A2A5811882E1BB00000000 /* Debug */, + C1A2A581215C43D600000000 /* Release */, + C1A2A581A47D8D4000000000 /* __TulsiTestRunner_Debug */, + C1A2A58115BEFE3900000000 /* __TulsiTestRunner_Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091279B4BE900000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_25DAAE20_ios_min11.0" */ = { + 84EFF508363B547A00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_D98E9275_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003B /* Debug */, - D837910674E31B130000003B /* Release */, + C1A2A5811882E1BB0000002D /* Debug */, + C1A2A581215C43D60000002D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810912BC63E5400000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_A43B592D_ios_min11.0" */ = { + 84EFF5083836504100000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000035 /* Debug */, - D837910674E31B1300000035 /* Release */, + C1A2A5811882E1BB00000034 /* Debug */, + C1A2A581215C43D600000034 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810912DCC2CAD00000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_EED10535_ios_min15.5" */ = { + 84EFF5083BDB1A3300000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000041 /* Debug */, - D837910674E31B1300000041 /* Release */, + C1A2A5811882E1BB0000000A /* Debug */, + C1A2A581215C43D60000000A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810912F68F34600000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_C563E307_ios_min11.0" */ = { + 84EFF5083C476C6A00000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000042 /* Debug */, - D837910674E31B1300000042 /* Release */, + C1A2A5811882E1BB00000041 /* Debug */, + C1A2A581215C43D600000041 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109134E923F700000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_B2729C51_ios_min11.0" */ = { + 84EFF50840029B2B00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000047 /* Debug */, - D837910674E31B1300000047 /* Release */, + C1A2A5811882E1BB0000005E /* Debug */, + C1A2A581215C43D60000005E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810913842ED6900000000 /* Build configuration list for PBXNativeTarget "_idx_math_8C8F00BB_ios_min11.0" */ = { + 84EFF50841AF058700000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_E57ACF41_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000021 /* Debug */, - D837910674E31B1300000021 /* Release */, + C1A2A5811882E1BB00000035 /* Debug */, + C1A2A581215C43D600000035 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810913E94124500000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min15.5" */ = { + 84EFF50841B6A51B00000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000012 /* Debug */, - D837910674E31B1300000012 /* Release */, + C1A2A5811882E1BB00000058 /* Debug */, + C1A2A581215C43D600000058 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810913FFA433000000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_72040923_ios_min15.5" */ = { + 84EFF50845659DC900000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000061 /* Debug */, - D837910674E31B1300000061 /* Release */, + C1A2A5811882E1BB0000003D /* Debug */, + C1A2A581215C43D60000003D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091411383D300000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_F2FC562A_ios_min11.0" */ = { + 84EFF508474F353600000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000006 /* Debug */, - D837910674E31B1300000006 /* Release */, + C1A2A5811882E1BB00000057 /* Debug */, + C1A2A581215C43D600000057 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810914413412100000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min15.5" */ = { + 84EFF5084920A84900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_254BEB33_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000030 /* Debug */, - D837910674E31B1300000030 /* Release */, + C1A2A5811882E1BB0000005A /* Debug */, + C1A2A581215C43D60000005A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109144863A9700000000 /* Build configuration list for PBXNativeTarget "_idx_op_resolver_72040923_ios_min11.0" */ = { + 84EFF5084B7E0ABB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000060 /* Debug */, - D837910674E31B1300000060 /* Release */, + C1A2A5811882E1BB00000045 /* Debug */, + C1A2A581215C43D600000045 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109144B6070C00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_BB6C8515_ios_min11.0" */ = { + 84EFF5084BCDEF5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_DD005500_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000028 /* Debug */, - D837910674E31B1300000028 /* Release */, + C1A2A5811882E1BB0000003B /* Debug */, + C1A2A581215C43D60000003B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109145B9320D00000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_0CCDA0DE_ios_min11.0" */ = { + 84EFF5084BDA704A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000044 /* Debug */, - D837910674E31B1300000044 /* Release */, + C1A2A5811882E1BB0000004F /* Debug */, + C1A2A581215C43D60000004F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810914B1E2F8500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_E72AAA43_ios_min11.0" */ = { + 84EFF5084D7419FD00000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_7905855A_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000029 /* Debug */, - D837910674E31B1300000029 /* Release */, + C1A2A5811882E1BB00000023 /* Debug */, + C1A2A581215C43D600000023 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810914E13061C00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min15.5" */ = { + 84EFF5084D92825300000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_772D286F_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000069 /* Debug */, - D837910674E31B1300000069 /* Release */, + C1A2A5811882E1BB0000006A /* Debug */, + C1A2A581215C43D60000006A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810914E739AB200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_B3671FB1_ios_min15.5" */ = { + 84EFF5084E3B400600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001D /* Debug */, - D837910674E31B130000001D /* Release */, + C1A2A5811882E1BB00000062 /* Debug */, + C1A2A581215C43D600000062 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810914F78F6AB00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_31458695_ios_min15.5" */ = { + 84EFF5084E652AAB00000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F1B36E38_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000032 /* Debug */, - D837910674E31B1300000032 /* Release */, + C1A2A5811882E1BB00000005 /* Debug */, + C1A2A581215C43D600000005 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109153F1102500000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_714B0603_ios_min15.5" */ = { + 84EFF5084F948BB400000000 /* Build configuration list for PBXNativeTarget "_idx_mediapipe_framework_ios_C158E828_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000067 /* Debug */, - D837910674E31B1300000067 /* Release */, + C1A2A5811882E1BB00000019 /* Debug */, + C1A2A581215C43D600000019 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109155CE49F000000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_AF373DC1_ios_min11.0" */ = { + 84EFF50852D61F6100000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000068 /* Debug */, - D837910674E31B1300000068 /* Release */, + C1A2A5811882E1BB0000004C /* Debug */, + C1A2A581215C43D60000004C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109158B7163200000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min15.5" */ = { + 84EFF50854188FAD00000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_33FB6263_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004B /* Debug */, - D837910674E31B130000004B /* Release */, + C1A2A5811882E1BB0000001A /* Debug */, + C1A2A581215C43D60000001A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109158D446B100000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_DF96AF63_ios_min15.5" */ = { + 84EFF5085B94398200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005B /* Debug */, - D837910674E31B130000005B /* Release */, + C1A2A5811882E1BB00000014 /* Debug */, + C1A2A581215C43D600000014 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810915D7A317B00000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min11.0" */ = { + 84EFF5085C39F12800000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000056 /* Debug */, - D837910674E31B1300000056 /* Release */, + C1A2A5811882E1BB0000002F /* Debug */, + C1A2A581215C43D60000002F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810915E611E0E00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_6E7BE0E8_ios_min15.5" */ = { + 84EFF5085CC6057F00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000031 /* Debug */, - D837910674E31B1300000031 /* Release */, + C1A2A5811882E1BB00000068 /* Debug */, + C1A2A581215C43D600000068 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109162ED070E00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_0582DE6B_ios_min11.0" */ = { + 84EFF5085E3AF8BB00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000049 /* Debug */, - D837910674E31B1300000049 /* Release */, + C1A2A5811882E1BB0000000D /* Debug */, + C1A2A581215C43D60000000D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109163A3DE0100000000 /* Build configuration list for PBXNativeTarget "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary" */ = { + 84EFF5085EB9C91B00000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000070 /* Debug */, - D837910674E31B1300000070 /* Release */, - D837910613790E9200000002 /* __TulsiTestRunner_Debug */, - D8379106EC2605EC00000002 /* __TulsiTestRunner_Release */, + C1A2A5811882E1BB00000029 /* Debug */, + C1A2A581215C43D600000029 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109165F1D6E500000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_FA9E6EC1_ios_min11.0" */ = { + 84EFF5085EC1FB9F00000000 /* Build configuration list for PBXNativeTarget "mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002C /* Debug */, - D837910674E31B130000002C /* Release */, + C1A2A5811882E1BB00000070 /* Debug */, + C1A2A581215C43D600000070 /* Release */, + C1A2A581A47D8D4000000002 /* __TulsiTestRunner_Debug */, + C1A2A58115BEFE3900000002 /* __TulsiTestRunner_Release */, ); defaultConfigurationIsVisible = 0; }; - D998109167D1432700000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min11.0" */ = { + 84EFF5085F91827A00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_99A08626_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000007 /* Debug */, - D837910674E31B1300000007 /* Release */, + C1A2A5811882E1BB0000000C /* Debug */, + C1A2A581215C43D60000000C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109169624A4600000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_6019C843_ios_min11.0" */ = { + 84EFF5086042AB7700000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005E /* Debug */, - D837910674E31B130000005E /* Release */, + C1A2A5811882E1BB00000059 /* Debug */, + C1A2A581215C43D600000059 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109169C5557900000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_DF96AF63_ios_min11.0" */ = { + 84EFF508626F7F6F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_4E004B23_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000058 /* Debug */, - D837910674E31B1300000058 /* Release */, + C1A2A5811882E1BB00000004 /* Debug */, + C1A2A581215C43D600000004 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109169CBC3AB00000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_B5FA9164_ios_min11.0" */ = { + 84EFF5086673135900000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_0402C5B7_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000038 /* Debug */, - D837910674E31B1300000038 /* Release */, + C1A2A5811882E1BB00000013 /* Debug */, + C1A2A581215C43D600000013 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810916D15DF3B00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min15.5" */ = { + 84EFF50866DCA2CC00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004F /* Debug */, - D837910674E31B130000004F /* Release */, + C1A2A5811882E1BB00000002 /* Debug */, + C1A2A581215C43D600000002 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810916F0F249E00000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_D61E8025_ios_min15.5" */ = { + 84EFF50867F6D39600000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_9450E505_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001A /* Debug */, - D837910674E31B130000001A /* Release */, + C1A2A5811882E1BB0000005C /* Debug */, + C1A2A581215C43D60000005C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810916F56B2AF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_3BB999B2_ios_min11.0" */ = { + 84EFF5086B31487A00000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_7905855A_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000046 /* Debug */, - D837910674E31B1300000046 /* Release */, + C1A2A5811882E1BB0000001F /* Debug */, + C1A2A581215C43D60000001F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810916F8D4BC800000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_5D26A92F_ios_min11.0" */ = { + 84EFF5086D9F13EB00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_E13679C5_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000050 /* Debug */, - D837910674E31B1300000050 /* Release */, + C1A2A5811882E1BB0000005F /* Debug */, + C1A2A581215C43D60000005F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810916FF763E900000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min15.5" */ = { + 84EFF5086FD1C2A400000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006F /* Debug */, - D837910674E31B130000006F /* Release */, + C1A2A5811882E1BB00000030 /* Debug */, + C1A2A581215C43D600000030 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091708F7EFC00000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_6A07387A_ios_min15.5" */ = { + 84EFF50871BCBA0600000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_9E4E8A87_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003E /* Debug */, - D837910674E31B130000003E /* Release */, + C1A2A5811882E1BB00000044 /* Debug */, + C1A2A581215C43D600000044 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091799ADB2000000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_3BB999B2_ios_min15.5" */ = { + 84EFF508734E4FE900000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004A /* Debug */, - D837910674E31B130000004A /* Release */, + C1A2A5811882E1BB00000054 /* Debug */, + C1A2A581215C43D600000054 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810917A7360E500000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min11.0" */ = { + 84EFF508739EFB5E00000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000005 /* Debug */, - D837910674E31B1300000005 /* Release */, + C1A2A5811882E1BB00000050 /* Debug */, + C1A2A581215C43D600000050 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091864DBA6C00000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_4B265F12_ios_min11.0" */ = { + 84EFF508778FF48400000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000052 /* Debug */, - D837910674E31B1300000052 /* Release */, + C1A2A5811882E1BB00000021 /* Debug */, + C1A2A581215C43D600000021 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091869EC67200000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_overlay_calculator_2BB85F60_ios_min11.0" */ = { + 84EFF50879B1A83300000000 /* Build configuration list for PBXNativeTarget "_idx_resource_util_C5C5DB93_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000026 /* Debug */, - D837910674E31B1300000026 /* Release */, + C1A2A5811882E1BB0000005B /* Debug */, + C1A2A581215C43D60000005B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810918A85FF0400000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min15.5" */ = { + 84EFF5087AB0E97E00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000022 /* Debug */, - D837910674E31B1300000022 /* Release */, + C1A2A5811882E1BB00000031 /* Debug */, + C1A2A581215C43D600000031 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810918E7EC9F000000000 /* Build configuration list for PBXProject "FaceUnityFramework" */ = { + 84EFF50880B9102700000000 /* Build configuration list for PBXNativeTarget "_idx_immediate_input_stream_handler_default_input_stream_handler_fixed_size_input_stream_handler_EDD516E8_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000000 /* Debug */, - D837910674E31B1300000000 /* Release */, - D837910613790E9200000000 /* __TulsiTestRunner_Debug */, - D8379106EC2605EC00000000 /* __TulsiTestRunner_Release */, + C1A2A5811882E1BB00000051 /* Debug */, + C1A2A581215C43D600000051 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919201492200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D2A62E10_ios_min11.0" */ = { + 84EFF50882F3329000000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000014 /* Debug */, - D837910674E31B1300000014 /* Release */, + C1A2A5811882E1BB0000006F /* Debug */, + C1A2A581215C43D60000006F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109194D11C8600000000 /* Build configuration list for PBXNativeTarget "_idx_cpu_op_resolver_6A07387A_ios_min11.0" */ = { + 84EFF50883769D1F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_CB7AD146_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003A /* Debug */, - D837910674E31B130000003A /* Release */, + C1A2A5811882E1BB0000002A /* Debug */, + C1A2A581215C43D60000002A /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091978D555A00000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_EED10535_ios_min11.0" */ = { + 84EFF50883C6DEA900000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003D /* Debug */, - D837910674E31B130000003D /* Release */, + C1A2A5811882E1BB00000008 /* Debug */, + C1A2A581215C43D600000008 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D998109197C4688C00000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_D9B41555_ios_min11.0" */ = { + 84EFF50889D7C38200000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000009 /* Debug */, - D837910674E31B1300000009 /* Release */, + C1A2A5811882E1BB0000004D /* Debug */, + C1A2A581215C43D60000004D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919A40A36B00000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_B5B1BC9B_ios_min11.0" */ = { + 84EFF5088CB48DB200000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002B /* Debug */, - D837910674E31B130000002B /* Release */, + C1A2A5811882E1BB00000020 /* Debug */, + C1A2A581215C43D600000020 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919BA3324F00000000 /* Build configuration list for PBXLegacyTarget "_bazel_clean_" */ = { + 84EFF5088CF1146C00000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( + C1A2A5811882E1BB0000001B /* Debug */, + C1A2A581215C43D60000001B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919CFA3F3B00000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_86B9B0F1_ios_min11.0" */ = { + 84EFF5088E413F3200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_06E221FF_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006E /* Debug */, - D837910674E31B130000006E /* Release */, + C1A2A5811882E1BB00000012 /* Debug */, + C1A2A581215C43D600000012 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919DF2D70100000000 /* Build configuration list for PBXNativeTarget "_idx_pixel_buffer_pool_util_F205E19B_ios_min11.0" */ = { + 84EFF5089042845D00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000A /* Debug */, - D837910674E31B130000000A /* Release */, + C1A2A5811882E1BB00000065 /* Debug */, + C1A2A581215C43D600000065 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919EC6E6F100000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_AE28DD46_ios_min11.0" */ = { + 84EFF508912983F900000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001E /* Debug */, - D837910674E31B130000001E /* Release */, + C1A2A5811882E1BB00000010 /* Debug */, + C1A2A581215C43D600000010 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D99810919ED2F7CB00000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_511040E9_ios_min11.0" */ = { + 84EFF5089320C55E00000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_D60754F6_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001F /* Debug */, - D837910674E31B130000001F /* Release */, + C1A2A5811882E1BB00000063 /* Debug */, + C1A2A581215C43D600000063 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091A37CEAED00000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_09647121_ios_min15.5" */ = { + 84EFF50896E542FC00000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_46C4C02A_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000055 /* Debug */, - D837910674E31B1300000055 /* Release */, + C1A2A5811882E1BB0000000F /* Debug */, + C1A2A581215C43D60000000F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091A5AD7FF900000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_689F8605_ios_min15.5" */ = { + 84EFF5089778129500000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_DC51F13C_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005A /* Debug */, - D837910674E31B130000005A /* Release */, + C1A2A5811882E1BB0000002B /* Debug */, + C1A2A581215C43D60000002B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091A662E89E00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D2A62E10_ios_min15.5" */ = { + 84EFF508981699FA00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000018 /* Debug */, - D837910674E31B1300000018 /* Release */, + C1A2A5811882E1BB00000066 /* Debug */, + C1A2A581215C43D600000066 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091A923FFDF00000000 /* Build configuration list for PBXNativeTarget "_idx_image_frame_graph_tracer_F2FC562A_ios_min15.5" */ = { + 84EFF5089A5E8EAF00000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_landmarks_calculator_tensors_to_floats_calculator_717D4ABA_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000F /* Debug */, - D837910674E31B130000000F /* Release */, + C1A2A5811882E1BB00000069 /* Debug */, + C1A2A581215C43D600000069 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091ABCAE6CE00000000 /* Build configuration list for PBXNativeTarget "OlaFaceUnityFramework" */ = { + 84EFF5089B3F34A800000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_156DBF0B_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000001 /* Debug */, - D837910674E31B1300000001 /* Release */, - D837910613790E9200000001 /* __TulsiTestRunner_Debug */, - D8379106EC2605EC00000001 /* __TulsiTestRunner_Release */, + C1A2A5811882E1BB00000007 /* Debug */, + C1A2A581215C43D600000007 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091B2B1AD4400000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_1F21F8B4_ios_min15.5" */ = { + 84EFF5089DA663AF00000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005D /* Debug */, - D837910674E31B130000005D /* Release */, + C1A2A5811882E1BB00000027 /* Debug */, + C1A2A581215C43D600000027 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091BAF0032F00000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_B5FA9164_ios_min15.5" */ = { + 84EFF5089E75048B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000039 /* Debug */, - D837910674E31B1300000039 /* Release */, + C1A2A5811882E1BB0000001E /* Debug */, + C1A2A581215C43D60000001E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091BC5C253800000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_740566D4_ios_min11.0" */ = { + 84EFF5089F87702200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_C047EBB4_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000017 /* Debug */, - D837910674E31B1300000017 /* Release */, + C1A2A5811882E1BB00000033 /* Debug */, + C1A2A581215C43D600000033 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091C536DA4200000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_metal_1F21F8B4_ios_min11.0" */ = { + 84EFF508AB7A688600000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005C /* Debug */, - D837910674E31B130000005C /* Release */, + C1A2A5811882E1BB0000003C /* Debug */, + C1A2A581215C43D60000003C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091C63A488F00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_A45991B3_ios_min15.5" */ = { + 84EFF508ADC0634800000000 /* Build configuration list for PBXNativeTarget "_idx_registration_token_gpuimagemath_gpuimageutil_ref_2A6F224E_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000036 /* Debug */, - D837910674E31B1300000036 /* Release */, + C1A2A5811882E1BB00000011 /* Debug */, + C1A2A581215C43D600000011 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091C7B8402600000000 /* Build configuration list for PBXNativeTarget "_idx_previous_loopback_calculator_header_util_76DCEFD3_ios_min11.0" */ = { + 84EFF508B2289D2600000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000062 /* Debug */, - D837910674E31B1300000062 /* Release */, + C1A2A5811882E1BB00000047 /* Debug */, + C1A2A581215C43D600000047 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091C7FF016200000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min11.0" */ = { + 84EFF508B2EE11E100000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000004 /* Debug */, - D837910674E31B1300000004 /* Release */, + C1A2A5811882E1BB0000001C /* Debug */, + C1A2A581215C43D60000001C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091C89B990800000000 /* Build configuration list for PBXNativeTarget "_idx_util_fill_packet_set_node_packet_7EAC81FB_ios_min15.5" */ = { + 84EFF508B71D3E1900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_EC7FC897_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000010 /* Debug */, - D837910674E31B1300000010 /* Release */, + C1A2A5811882E1BB00000056 /* Debug */, + C1A2A581215C43D600000056 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091CC28D9ED00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min11.0" */ = { + 84EFF508B760D34B00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalHelper_D24F76A1_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000008 /* Debug */, - D837910674E31B1300000008 /* Release */, + C1A2A5811882E1BB00000018 /* Debug */, + C1A2A581215C43D600000018 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091D1F933E200000000 /* Build configuration list for PBXNativeTarget "_idx_file_helpers_cpu_util_D61E8025_ios_min11.0" */ = { + 84EFF508B7B3B91B00000000 /* Build configuration list for PBXLegacyTarget "_bazel_clean_" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000016 /* Debug */, - D837910674E31B1300000016 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091D426111D00000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_B3671FB1_ios_min11.0" */ = { + 84EFF508BBC89BEB00000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_ED1EBC41_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000001C /* Debug */, - D837910674E31B130000001C /* Release */, + C1A2A5811882E1BB00000064 /* Debug */, + C1A2A581215C43D600000064 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091D537BB5000000000 /* Build configuration list for PBXNativeTarget "_idx_transform_tensor_bilinear_landmarks_to_transform_matrix_transform_landmarks_D913CF41_ios_min11.0" */ = { + 84EFF508BE819FF200000000 /* Build configuration list for PBXNativeTarget "_idx_MPPMetalUtil_455751A0_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000003C /* Debug */, - D837910674E31B130000003C /* Release */, + C1A2A5811882E1BB0000001D /* Debug */, + C1A2A581215C43D60000001D /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091D7E4AE5400000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_B15523BE_ios_min11.0" */ = { + 84EFF508C3B5CF4100000000 /* Build configuration list for PBXNativeTarget "_idx_olamodule_common_library_63E72567_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000020 /* Debug */, - D837910674E31B1300000020 /* Release */, + C1A2A5811882E1BB00000025 /* Debug */, + C1A2A581215C43D600000025 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091DA39229C00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_C1FCD56C_ios_min11.0" */ = { + 84EFF508CA1DA73100000000 /* Build configuration list for PBXNativeTarget "OlaFaceUnityFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004E /* Debug */, - D837910674E31B130000004E /* Release */, + C1A2A5811882E1BB00000001 /* Debug */, + C1A2A581215C43D600000001 /* Release */, + C1A2A581A47D8D4000000001 /* __TulsiTestRunner_Debug */, + C1A2A58115BEFE3900000001 /* __TulsiTestRunner_Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091DB04ACBE00000000 /* Build configuration list for PBXNativeTarget "_idx_image_gl_context_gpu_buffer_multi_pool_9348C0F6_ios_min15.5" */ = { + 84EFF508CA95FAFE00000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_7303F5EA_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000C /* Debug */, - D837910674E31B130000000C /* Release */, + C1A2A5811882E1BB00000049 /* Debug */, + C1A2A581215C43D600000049 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091DB81584100000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_custom_op_resolver_calculator_1C2C5B74_ios_min15.5" */ = { + 84EFF508D1B8279900000000 /* Build configuration list for PBXNativeTarget "_idx_clip_vector_size_calculator_C1D859C1_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006B /* Debug */, - D837910674E31B130000006B /* Release */, + C1A2A5811882E1BB00000038 /* Debug */, + C1A2A581215C43D600000038 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091DBF901E900000000 /* Build configuration list for PBXNativeTarget "_idx_core_core-ios_B15523BE_ios_min15.5" */ = { + 84EFF508D42124C800000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000024 /* Debug */, - D837910674E31B1300000024 /* Release */, + C1A2A5811882E1BB0000002C /* Debug */, + C1A2A581215C43D60000002C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E34EC7A400000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_loader_689F8605_ios_min11.0" */ = { + 84EFF508D5523A7B00000000 /* Build configuration list for PBXNativeTarget "_idx_OlaFaceUnityLibrary_FaceMeshGPULibrary_2770987F_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000057 /* Debug */, - D837910674E31B1300000057 /* Release */, + C1A2A5811882E1BB00000022 /* Debug */, + C1A2A581215C43D600000022 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E392089F00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_calculator_helper_E72AAA43_ios_min15.5" */ = { + 84EFF508D7525C8000000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_8D68840D_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002F /* Debug */, - D837910674E31B130000002F /* Release */, + C1A2A5811882E1BB0000002E /* Debug */, + C1A2A581215C43D60000002E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E3CE41E000000000 /* Build configuration list for PBXNativeTarget "_idx_split_vector_calculator_7B6F598A_ios_min11.0" */ = { + 84EFF508D94DA60100000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_39B944A4_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000064 /* Debug */, - D837910674E31B1300000064 /* Release */, + C1A2A5811882E1BB00000067 /* Debug */, + C1A2A581215C43D600000067 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E679157200000000 /* Build configuration list for PBXNativeTarget "_idx_shader_util_6E7BE0E8_ios_min11.0" */ = { + 84EFF508DB4002F000000000 /* Build configuration list for PBXNativeTarget "_idx_transpose_conv_bias_E3459F40_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002A /* Debug */, - D837910674E31B130000002A /* Release */, + C1A2A5811882E1BB0000003F /* Debug */, + C1A2A581215C43D60000003F /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E6B321A000000000 /* Build configuration list for PBXNativeTarget "_idx_image_opencv_0CCDA0DE_ios_min15.5" */ = { + 84EFF508DB52C34B00000000 /* Build configuration list for PBXNativeTarget "_idx_detection_projection_calculator_6C26583E_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000045 /* Debug */, - D837910674E31B1300000045 /* Release */, + C1A2A5811882E1BB00000042 /* Debug */, + C1A2A581215C43D600000042 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091E914EDDA00000000 /* Build configuration list for PBXNativeTarget "_idx_topologicalsorter_clock_registration_ret_check_status_status_util_threadpool_8FEB2CEF_ios_min15.5" */ = { + 84EFF508DB9B2BF000000000 /* Build configuration list for PBXNativeTarget "_idx_file_path_E61EA0A1_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000011 /* Debug */, - D837910674E31B1300000011 /* Release */, + C1A2A5811882E1BB00000017 /* Debug */, + C1A2A581215C43D600000017 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091EA0D0B0700000000 /* Build configuration list for PBXNativeTarget "_idx_tensor_3731EC48_ios_min11.0" */ = { + 84EFF508DBA80DDD00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000048 /* Debug */, - D837910674E31B1300000048 /* Release */, + C1A2A5811882E1BB0000006C /* Debug */, + C1A2A581215C43D60000006C /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091EE88913000000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_cv_pixel_buffer_gl_texture_buffer_gl_texture_buffer_pool_gl_texture_view_gpu_buffer_76F690B9_ios_min15.5" */ = { + 84EFF508DBB67FD700000000 /* Build configuration list for PBXNativeTarget "_idx_image_properties_calculator_gpu_service_56DC0B61_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000D /* Debug */, - D837910674E31B130000000D /* Release */, + C1A2A5811882E1BB00000032 /* Debug */, + C1A2A581215C43D600000032 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F078F13D00000000 /* Build configuration list for PBXNativeTarget "_idx_profiler_resource_util_09647121_ios_min11.0" */ = { + 84EFF508DC4A836900000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_22266321_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000053 /* Debug */, - D837910674E31B1300000053 /* Release */, + C1A2A5811882E1BB00000048 /* Debug */, + C1A2A581215C43D600000048 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F164281500000000 /* Build configuration list for PBXNativeTarget "_idx_tensors_to_detections_calculator_714B0603_ios_min11.0" */ = { + 84EFF508DC607B3500000000 /* Build configuration list for PBXNativeTarget "_idx_MPPGraphGPUData_39C9C70C_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000066 /* Debug */, - D837910674E31B1300000066 /* Release */, + C1A2A5811882E1BB0000000B /* Debug */, + C1A2A581215C43D60000000B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F44D343A00000000 /* Build configuration list for PBXNativeTarget "_idx_gl_simple_shaders_BB6C8515_ios_min15.5" */ = { + 84EFF508DF63089600000000 /* Build configuration list for PBXNativeTarget "_idx_in_order_output_stream_handler_graph_profiler_real_CE40ED18_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000002E /* Debug */, - D837910674E31B130000002E /* Release */, + C1A2A5811882E1BB00000052 /* Debug */, + C1A2A581215C43D600000052 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F5BD61EF00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_A45991B3_ios_min11.0" */ = { + 84EFF508E0B95D0800000000 /* Build configuration list for PBXNativeTarget "_idx_to_image_calculator_association_norm_rect_calculator_collection_has_min_size_calculator_constant_side_packet_calculator_container_util_detections_to_rects_calculator_detections_etc_87112A87_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000034 /* Debug */, - D837910674E31B1300000034 /* Release */, + C1A2A5811882E1BB0000006E /* Debug */, + C1A2A581215C43D60000006E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F65CF7EF00000000 /* Build configuration list for PBXNativeTarget "_idx_gpu_buffer_storage_gpu_buffer_format_DDC80448_ios_min15.5" */ = { + 84EFF508E0BB30A300000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_calculator_FF109E68_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000000E /* Debug */, - D837910674E31B130000000E /* Release */, + C1A2A5811882E1BB00000046 /* Debug */, + C1A2A581215C43D600000046 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F7CAE12F00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_opencv_B2729C51_ios_min15.5" */ = { + 84EFF508E48C078C00000000 /* Build configuration list for PBXNativeTarget "_idx_begin_loop_calculator_50B5F6A2_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000004D /* Debug */, - D837910674E31B130000004D /* Release */, + C1A2A5811882E1BB00000036 /* Debug */, + C1A2A581215C43D600000036 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091F9A3A05500000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min11.0" */ = { + 84EFF508E81BE51800000000 /* Build configuration list for PBXNativeTarget "_idx_math_68C63536_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006C /* Debug */, - D837910674E31B130000006C /* Release */, + C1A2A5811882E1BB00000024 /* Debug */, + C1A2A581215C43D600000024 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091FCAC757300000000 /* Build configuration list for PBXNativeTarget "_idx_matrix_A43B592D_ios_min15.5" */ = { + 84EFF508EE0A722C00000000 /* Build configuration list for PBXNativeTarget "_idx_location_image_frame_opencv_D6F50F87_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000037 /* Debug */, - D837910674E31B1300000037 /* Release */, + C1A2A5811882E1BB00000028 /* Debug */, + C1A2A581215C43D600000028 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091FCB19BCE00000000 /* Build configuration list for PBXNativeTarget "_idx_non_max_suppression_calculator_6019C843_ios_min15.5" */ = { + 84EFF508F2ECBE8B00000000 /* Build configuration list for PBXNativeTarget "_idx_validate_name_callback_packet_calculator_image_to_tensor_utils_name_util_options_field_util_options_registry_options_syntax_util_options_util_packet_generator_wrapper_calculato_etc_A7BDE743_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000005F /* Debug */, - D837910674E31B130000005F /* Release */, + C1A2A5811882E1BB0000004B /* Debug */, + C1A2A581215C43D60000004B /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091FCF8D36700000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_B4DEF1F3_ios_min15.5" */ = { + 84EFF508F742852500000000 /* Build configuration list for PBXNativeTarget "_idx_max_unpooling_max_pool_argmax_615F909D_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC00000006D /* Debug */, - D837910674E31B130000006D /* Release */, + C1A2A5811882E1BB00000040 /* Debug */, + C1A2A581215C43D600000040 /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091FD826E3500000000 /* Build configuration list for PBXNativeTarget "_idx_annotation_renderer_FA9E6EC1_ios_min15.5" */ = { + 84EFF508FA3A52CA00000000 /* Build configuration list for PBXNativeTarget "_idx_image_to_tensor_converter_metal_4060E9DC_ios_min11.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000033 /* Debug */, - D837910674E31B1300000033 /* Release */, + C1A2A5811882E1BB0000004E /* Debug */, + C1A2A581215C43D60000004E /* Release */, ); defaultConfigurationIsVisible = 0; }; - D9981091FF8764C900000000 /* Build configuration list for PBXNativeTarget "_idx_inference_calculator_interface_inference_calculator_cpu_71380795_ios_min15.5" */ = { + 84EFF508FD0C7ADF00000000 /* Build configuration list for PBXNativeTarget "_idx_tflite_model_calculator_end_loop_calculator_38D3CDB2_ios_min15.5" */ = { isa = XCConfigurationList; buildConfigurations = ( - D837910633808EC000000059 /* Debug */, - D837910674E31B1300000059 /* Release */, + C1A2A5811882E1BB0000006D /* Debug */, + C1A2A581215C43D60000006D /* Release */, ); defaultConfigurationIsVisible = 0; }; /* End XCConfigurationList section */ }; - rootObject = AF4586354B21A60D00000000 /* Project object */; + rootObject = 644B9F4C2866F94D00000000 /* Project object */; } \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/project.xcworkspace/xcuserdata/wangrenzhu.xcuserdatad/UserInterfaceState.xcuserstate index b91bb9cb559e1280998018b26358fe94a33973b8..c7bc61eddfe6c7885b3f6352d8089863fd28bf53 100644 GIT binary patch delta 6667 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 W_p)!vqx^$Jp0v6l^N2isOaBLa&C4(V delta 7214 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 - + - - + + - + - + - + - + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme index b02d8ce17..471ecfc6f 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme @@ -1,916 +1,916 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - + - + - - + + + + + + + + - + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme index 459aa7f5c..3ab3ee6e5 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcshareddata/xcschemes/mediapipe-render-module-beauty-ios-framework-OlaFaceUnityLibrary.xcscheme @@ -1,29 +1,29 @@ - + - - + + - + - + - + - + - + - + - + \ No newline at end of file diff --git a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist index aac9fa5a0..c0c11cc93 100644 --- a/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/mediapipe/render/module/beauty/ios/framework/FaceUnityFramework.xcodeproj/xcuserdata/wangrenzhu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -11,6 +11,11 @@ orderHint 5 + _bazel_clean_.xcscheme_^#shared#^_ + + orderHint + 6 + _idx_Scheme.xcscheme_^#shared#^_ isShown diff --git a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h index 51392e548..0e7e3b848 100644 --- a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h +++ b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.h @@ -2,16 +2,30 @@ #import #import #import +#import + +typedef struct { + int width; + int height; + int textureId; + int ioSurfaceId; // iOS 专属 + int64_t frameTime; +} FaceTextureInfo; @interface OlaFaceUnity : NSObject + (instancetype)sharedInstance; +- (void)currentContext; +// 算法输入 - (void)processVideoFrame:(CVPixelBufferRef)pixelbuffer timeStamp:(int64_t)timeStamp; + +- (FaceTextureInfo)render:(FaceTextureInfo)inputTexture; + - (void)dispose; @end diff --git a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm index d26f91ea7..5bf056a25 100644 --- a/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm +++ b/mediapipe/render/module/beauty/ios/framework/OlaFaceUnity.mm @@ -9,7 +9,8 @@ @end @implementation OlaFaceUnity -- (void)dealloc { +- (void)dealloc +{ if (_face_module) { delete _face_module; _face_module = nullptr; @@ -25,7 +26,8 @@ return self; } -- (void)initModule { +- (void)initModule +{ _face_module = Opipe::FaceMeshModule::create(); NSBundle *bundle = [NSBundle bundleForClass:[self class]]; NSURL* graphURL = [bundle URLForResource:@"face_mesh_mobile_gpu" withExtension:@"binarypb"]; @@ -34,8 +36,6 @@ _face_module->init(nullptr, (void *)data.bytes, data.length); _face_module->startModule(); } - - } + (instancetype)sharedInstance { @@ -47,6 +47,42 @@ return sharedInstance; } +- (FaceTextureInfo)render:(FaceTextureInfo)inputTexture +{ + TextureInfo rs; + rs.ioSurfaceId = inputTexture.ioSurfaceId; + if (_face_module) { + TextureInfo input; + input.width = inputTexture.width; + input.height = inputTexture.height; + input.ioSurfaceId = inputTexture.ioSurfaceId; + input.textureId = inputTexture.textureId; + input.frameTime = inputTexture.frameTime; + + rs = _face_module->renderTexture(input); + } + FaceTextureInfo result; + result.width = rs.width; + result.height = rs.height; + result.ioSurfaceId = rs.ioSurfaceId; + result.textureId = rs.textureId; + result.frameTime = rs.frameTime; + + return result; +} + +// - (EAGLContext *)currentContext +// { +// if (_face_module) { +// return _face_module->currentContext()->currentContext(); +// } +// } + +- (void)currentContext { + if (_face_module) { + _face_module->currentContext()->currentContext(); + } +} - (void)processVideoFrame:(CVPixelBufferRef)pixelbuffer timeStamp:(int64_t)timeStamp; diff --git a/mediapipe/render/module/beauty/whiten.png b/mediapipe/render/module/beauty/whiten.png new file mode 100644 index 0000000000000000000000000000000000000000..cc70b37caba14568b0a7e114c6381c7fba3882b5 GIT binary patch literal 338863 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

Z#%=G{Y4e#;^v_8U9KCJEq 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�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

`x9JAMxLAiI1E<2!pf^Kai{CE_2b* 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 z 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%0Dis*~5@w~lIJu8oyPrQfz#sOR7 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 gF@jkGPb2dG2Xe0_delegate.lock()->outputPacket(graph, packet, streamName); + if (packetType == MPPPacketTypeRaw) { graph->_delegate.lock()->outputPacket(graph, packet, packetType, streamName); @@ -41,9 +44,8 @@ namespace Opipe graph->_delegate.lock()->outputPixelbuffer(graph, pixelBuffer, streamName, packet.Timestamp().Value()); #endif } - else - { - } + + } OlaGraph::OlaGraph(const mediapipe::CalculatorGraphConfig &config) diff --git a/mediapipe/render/module/common/ola_graph.h b/mediapipe/render/module/common/ola_graph.h index bae2a6ea9..6e2125315 100644 --- a/mediapipe/render/module/common/ola_graph.h +++ b/mediapipe/render/module/common/ola_graph.h @@ -44,6 +44,10 @@ namespace Opipe const mediapipe::Packet &packet, MPPPacketType packetType, const std::string &streamName) = 0; + + virtual void outputPacket(OlaGraph *graph, + const mediapipe::Packet &packet, + const std::string &streamName) = 0; }; class OlaGraph @@ -167,7 +171,7 @@ namespace Opipe bool waitUntilIdle(); std::weak_ptr _delegate; - std::atomic _framesInFlight = 2; + std::atomic _framesInFlight = 0; private: std::unique_ptr _graph; @@ -188,7 +192,7 @@ namespace Opipe absl::Status performStart(); - int _maxFramesInFlight = 0; + int _maxFramesInFlight = 1; }; }