From e2425df06c1f7cc418077c8ff84d90d865e1b490 Mon Sep 17 00:00:00 2001 From: zhiliang wang Date: Tue, 22 Jul 2014 10:16:55 +0800 Subject: [PATCH] Add arm64 downsample code to processing project --- .../processing.xcodeproj/project.pbxproj | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/codec/build/iOS/processing/processing.xcodeproj/project.pbxproj b/codec/build/iOS/processing/processing.xcodeproj/project.pbxproj index 211202d9..2708758d 100644 --- a/codec/build/iOS/processing/processing.xcodeproj/project.pbxproj +++ b/codec/build/iOS/processing/processing.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 4CC6094F197E009D00BE8B8B /* down_sample_aarch64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = 4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */; }; 54994780196A3F3900BA3D87 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5499477F196A3F3900BA3D87 /* Foundation.framework */; }; 549947DF196A3FB400BA3D87 /* AdaptiveQuantization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549947A9196A3FB400BA3D87 /* AdaptiveQuantization.cpp */; }; 549947E0196A3FB400BA3D87 /* adaptive_quantization.S in Sources */ = {isa = PBXBuildFile; fileRef = 549947AC196A3FB400BA3D87 /* adaptive_quantization.S */; }; @@ -45,6 +46,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = down_sample_aarch64_neon.S; path = arm64/down_sample_aarch64_neon.S; sourceTree = ""; }; 5499477C196A3F3900BA3D87 /* libprocessing.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprocessing.a; sourceTree = BUILT_PRODUCTS_DIR; }; 5499477F196A3F3900BA3D87 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 54994790196A3F3900BA3D87 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; @@ -103,6 +105,14 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 4CC6094D197E008B00BE8B8B /* arm64 */ = { + isa = PBXGroup; + children = ( + 4CC6094E197E009D00BE8B8B /* down_sample_aarch64_neon.S */, + ); + name = arm64; + sourceTree = ""; + }; 54994773196A3F3900BA3D87 = { isa = PBXGroup; children = ( @@ -142,6 +152,7 @@ 549947A7196A3FB400BA3D87 /* src */ = { isa = PBXGroup; children = ( + 4CC6094D197E008B00BE8B8B /* arm64 */, 549947A8196A3FB400BA3D87 /* adaptivequantization */, 549947AB196A3FB400BA3D87 /* arm */, 549947B0196A3FB400BA3D87 /* backgrounddetection */, @@ -342,6 +353,7 @@ 549947E6196A3FB400BA3D87 /* memory.cpp in Sources */, 549947E2196A3FB400BA3D87 /* pixel_sad_neon.S in Sources */, 549947F0196A3FB400BA3D87 /* SceneChangeDetection.cpp in Sources */, + 4CC6094F197E009D00BE8B8B /* down_sample_aarch64_neon.S in Sources */, 549947F2196A3FB400BA3D87 /* ScrollDetectionFuncs.cpp in Sources */, 549947EF196A3FB400BA3D87 /* imagerotatefuncs.cpp in Sources */, 549947DF196A3FB400BA3D87 /* AdaptiveQuantization.cpp in Sources */, @@ -434,7 +446,7 @@ GCC_PREFIX_HEADER = ""; "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( APPLE_IOS, - HAVE_NEON_ARCH64, + HAVE_NEON_AARCH64, ); "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( APPLE_IOS, @@ -467,7 +479,7 @@ GCC_PREFIX_HEADER = ""; "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=arm64]" = ( APPLE_IOS, - HAVE_NEON_ARCH64, + HAVE_NEON_AARCH64, ); "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*][arch=armv7]" = ( APPLE_IOS,