From 188675fd7e7239f56212d72f8ac10598de87e76a Mon Sep 17 00:00:00 2001 From: Sadik Armagan Date: Fri, 12 Feb 2021 17:16:42 +0000 Subject: IVGCVSW-5665 Basic NN Driver support for next OS Version Signed-off-by: Kevin May Signed-off-by: Sadik Armagan Change-Id: I1e1db52322092c6b1b7ac6183c3adc90aabcec24 --- 1.2/ArmnnDriverImpl.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to '1.2/ArmnnDriverImpl.cpp') diff --git a/1.2/ArmnnDriverImpl.cpp b/1.2/ArmnnDriverImpl.cpp index 94fb3c88..d35826e7 100644 --- a/1.2/ArmnnDriverImpl.cpp +++ b/1.2/ArmnnDriverImpl.cpp @@ -56,9 +56,9 @@ const char *g_OperandTypeInt32PerformanceExecTime = "Armnn.operandType const char *g_OperandTypeInt32PerformancePowerUsage = "Armnn.operandTypeInt32Performance.powerUsage"; -void NotifyCallbackAndCheck(const sp& callback, +void NotifyCallbackAndCheck(const android::sp& callback, V1_0::ErrorStatus errorStatus, - const sp& preparedModelPtr) + const android::sp& preparedModelPtr) { Return returned = callback->notify_1_2(errorStatus, preparedModelPtr); // This check is required, if the callback fails and it isn't checked it will bring down the service @@ -71,7 +71,7 @@ void NotifyCallbackAndCheck(const sp& callback, Return FailPrepareModel(V1_0::ErrorStatus error, const std::string& message, - const sp& callback) + const android::sp& callback) { ALOGW("ArmnnDriverImpl::prepareModel: %s", message.c_str()); NotifyCallbackAndCheck(callback, error, nullptr); @@ -90,7 +90,7 @@ Return ArmnnDriverImpl::prepareArmnnModel_1_2( const armnn::IGpuAccTunedParametersPtr& clTunedParameters, const DriverOptions& options, const V1_2::Model& model, - const sp& cb, + const android::sp& cb, bool float32ToFloat16) { ALOGV("ArmnnDriverImpl::prepareArmnnModel_1_2()"); @@ -267,7 +267,7 @@ Return ArmnnDriverImpl::getCapabilities_1_2(const armnn::IRuntimePtr& runt ParseSystemProperty(g_RelaxedFloat32toFloat16PerformancePowerUsage, defaultValue); // Set the base value for all operand types - #ifdef ARMNN_ANDROID_R + #if defined(ARMNN_ANDROID_R) || defined(ARMNN_ANDROID_S) capabilities.operandPerformance = nonExtensionOperandPerformance({FLT_MAX, FLT_MAX}); #else capabilities.operandPerformance = nonExtensionOperandPerformance({FLT_MAX, FLT_MAX}); @@ -346,7 +346,7 @@ Return ArmnnDriverImpl::getCapabilities_1_2(const armnn::IRuntimePtr& runt capabilities.relaxedFloat32toFloat16PerformanceTensor.powerUsage = 0; // Set the base value for all operand types - #ifdef ARMNN_ANDROID_R + #if defined(ARMNN_ANDROID_R) || defined(ARMNN_ANDROID_S) capabilities.operandPerformance = nonExtensionOperandPerformance({0.f, 0.0f}); #else capabilities.operandPerformance = nonExtensionOperandPerformance({0.f, 0.0f}); -- cgit v1.2.1