1LIBANDROID { 2 global: 3 AActivityManager_addUidImportanceListener; # systemapi introduced=31 4 AActivityManager_removeUidImportanceListener; # systemapi introduced=31 5 AActivityManager_isUidActive; # systemapi introduced=31 6 AActivityManager_getUidImportance; # systemapi introduced=31 7 ADynamicInstrumentationManager_TargetProcess_create; # systemapi 8 ADynamicInstrumentationManager_TargetProcess_destroy; # systemapi 9 ADynamicInstrumentationManager_MethodDescriptor_create; # systemapi 10 ADynamicInstrumentationManager_MethodDescriptor_destroy; # systemapi 11 ADynamicInstrumentationManager_getExecutableMethodFileOffsets; # systemapi 12 ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath; # systemapi 13 ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset; # systemapi 14 ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset; # systemapi 15 ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy; # systemapi 16 AAssetDir_close; 17 AAssetDir_getNextFileName; 18 AAssetDir_rewind; 19 AAssetManager_fromJava; 20 AAssetManager_open; 21 AAssetManager_openDir; 22 AAsset_close; 23 AAsset_getBuffer; 24 AAsset_getLength; 25 AAsset_getLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 26 AAsset_getRemainingLength; 27 AAsset_getRemainingLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 28 AAsset_isAllocated; 29 AAsset_openFileDescriptor; 30 AAsset_openFileDescriptor64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 31 AAsset_read; 32 AAsset_seek; 33 AAsset_seek64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 34 AChoreographer_getInstance; # introduced=24 35 AChoreographer_postFrameCallback; # introduced=24 36 AChoreographer_postFrameCallbackDelayed; # introduced=24 37 AChoreographer_postFrameCallback64; # introduced=29 38 AChoreographer_postFrameCallbackDelayed64; # introduced=29 39 AChoreographer_registerRefreshRateCallback; # introduced=30 40 AChoreographer_unregisterRefreshRateCallback; # introduced=30 41 AChoreographer_postVsyncCallback; # introduced=33 42 AChoreographerFrameCallbackData_getFrameTimeNanos; # introduced=33 43 AChoreographerFrameCallbackData_getFrameTimelinesLength; # introduced=33 44 AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex; # introduced=33 45 AChoreographerFrameCallbackData_getFrameTimelineVsyncId; # introduced=33 46 AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos; # introduced=33 47 AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos; # introduced=33 48 AConfiguration_copy; 49 AConfiguration_delete; 50 AConfiguration_diff; 51 AConfiguration_fromAssetManager; 52 AConfiguration_getCountry; 53 AConfiguration_getDensity; 54 AConfiguration_getGrammaticalGender; # introduced=UpsideDownCake 55 AConfiguration_getKeyboard; 56 AConfiguration_getKeysHidden; 57 AConfiguration_getLanguage; 58 AConfiguration_getLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 59 AConfiguration_getMcc; 60 AConfiguration_getMnc; 61 AConfiguration_getNavHidden; 62 AConfiguration_getNavigation; 63 AConfiguration_getOrientation; 64 AConfiguration_getScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 65 AConfiguration_getScreenLong; 66 AConfiguration_getScreenRound; # introduced=30 67 AConfiguration_getScreenSize; 68 AConfiguration_getScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 69 AConfiguration_getSdkVersion; 70 AConfiguration_getSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 71 AConfiguration_getTouchscreen; 72 AConfiguration_getUiModeNight; 73 AConfiguration_getUiModeType; 74 AConfiguration_isBetterThan; 75 AConfiguration_match; 76 AConfiguration_new; 77 AConfiguration_setCountry; 78 AConfiguration_setDensity; 79 AConfiguration_setGrammaticalGender; # introduced=UpsideDownCake 80 AConfiguration_setKeyboard; 81 AConfiguration_setKeysHidden; 82 AConfiguration_setLanguage; 83 AConfiguration_setLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 84 AConfiguration_setMcc; 85 AConfiguration_setMnc; 86 AConfiguration_setNavHidden; 87 AConfiguration_setNavigation; 88 AConfiguration_setOrientation; 89 AConfiguration_setScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 90 AConfiguration_setScreenLong; 91 AConfiguration_setScreenSize; 92 AConfiguration_setScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 93 AConfiguration_setSdkVersion; 94 AConfiguration_setSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 95 AConfiguration_setTouchscreen; 96 AConfiguration_setUiModeNight; 97 AConfiguration_setUiModeType; 98 ADisplayLuts_create; # introduced=36 99 ADisplayLuts_setEntries; # introduced=36 100 ADisplayLuts_destroy; # introduced=36 101 ADisplayLutsEntry_createEntry; # introduced=36 102 ADisplayLutsEntry_getDimension; # introduced=36 103 ADisplayLutsEntry_getSize; # introduced=36 104 ADisplayLutsEntry_getSamplingKey; # introduced=36 105 ADisplayLutsEntry_getBuffer; # introduced=36 106 ADisplayLutsEntry_destroy; # introduced=36 107 AInputEvent_getDeviceId; 108 AInputEvent_getSource; 109 AInputEvent_getType; 110 AInputEvent_release; # introduced=31 111 AInputEvent_toJava; # introduced=35 112 AInputQueue_attachLooper; 113 AInputQueue_detachLooper; 114 AInputQueue_finishEvent; 115 AInputQueue_fromJava; # introduced=Tiramisu 116 AInputQueue_getEvent; 117 AInputQueue_hasEvents; 118 AInputQueue_preDispatchEvent; 119 AInputReceiver_createBatchedInputReceiver; # introduced=35 120 AInputReceiver_createUnbatchedInputReceiver; # introduced=35 121 AInputReceiver_release; # introduced=35 122 AInputReceiver_getInputTransferToken; # introduced=35 123 AInputReceiverCallbacks_create; # introduced=35 124 AInputReceiverCallbacks_release; # introduced=35 125 AInputReceiverCallbacks_setKeyEventCallback; # introduced=35 126 AInputReceiverCallbacks_setMotionEventCallback; # introduced=35 127 AInputTransferToken_fromJava; # introduced=35 128 AInputTransferToken_release; # introduced=35 129 AInputTransferToken_toJava; # introduced=35 130 AKeyEvent_getAction; 131 AKeyEvent_getDownTime; 132 AKeyEvent_getEventTime; 133 AKeyEvent_getFlags; 134 AKeyEvent_getKeyCode; 135 AKeyEvent_getMetaState; 136 AKeyEvent_getRepeatCount; 137 AKeyEvent_getScanCode; 138 AKeyEvent_fromJava; # introduced=31 139 ALooper_acquire; 140 ALooper_addFd; 141 ALooper_forThread; 142 ALooper_pollAll; 143 ALooper_pollOnce; 144 ALooper_prepare; 145 ALooper_release; 146 ALooper_removeFd; 147 ALooper_wake; 148 AMotionEvent_getAction; 149 AMotionEvent_getActionButton; # introduced=Tiramisu 150 AMotionEvent_getAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 151 AMotionEvent_getButtonState; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 152 AMotionEvent_getClassification; # introduced=Tiramisu 153 AMotionEvent_getDownTime; 154 AMotionEvent_getEdgeFlags; 155 AMotionEvent_getEventTime; 156 AMotionEvent_getFlags; 157 AMotionEvent_getHistoricalAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 158 AMotionEvent_getHistoricalEventTime; 159 AMotionEvent_getHistoricalOrientation; 160 AMotionEvent_getHistoricalPressure; 161 AMotionEvent_getHistoricalRawX; 162 AMotionEvent_getHistoricalRawY; 163 AMotionEvent_getHistoricalSize; 164 AMotionEvent_getHistoricalToolMajor; 165 AMotionEvent_getHistoricalToolMinor; 166 AMotionEvent_getHistoricalTouchMajor; 167 AMotionEvent_getHistoricalTouchMinor; 168 AMotionEvent_getHistoricalX; 169 AMotionEvent_getHistoricalY; 170 AMotionEvent_getHistorySize; 171 AMotionEvent_getMetaState; 172 AMotionEvent_getOrientation; 173 AMotionEvent_getPointerCount; 174 AMotionEvent_getPointerId; 175 AMotionEvent_getPressure; 176 AMotionEvent_getRawX; 177 AMotionEvent_getRawY; 178 AMotionEvent_getSize; 179 AMotionEvent_getToolMajor; 180 AMotionEvent_getToolMinor; 181 AMotionEvent_getToolType; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 182 AMotionEvent_getTouchMajor; 183 AMotionEvent_getTouchMinor; 184 AMotionEvent_getX; 185 AMotionEvent_getXOffset; 186 AMotionEvent_getXPrecision; 187 AMotionEvent_getY; 188 AMotionEvent_getYOffset; 189 AMotionEvent_getYPrecision; 190 AMotionEvent_fromJava; # introduced=31 191 ANativeActivity_finish; 192 ANativeActivity_hideSoftInput; 193 ANativeActivity_setWindowFlags; 194 ANativeActivity_setWindowFormat; 195 ANativeActivity_showSoftInput; 196 AHardwareBuffer_acquire; # introduced=26 197 AHardwareBuffer_allocate; # introduced=26 198 AHardwareBuffer_describe; # introduced=26 199 AHardwareBuffer_fromHardwareBuffer; # introduced=26 200 AHardwareBuffer_getId; # introduced=31 201 AHardwareBuffer_getNativeHandle; # introduced=26 202 AHardwareBuffer_isSupported; # introduced=29 203 AHardwareBuffer_lock; # introduced=26 204 AHardwareBuffer_lockAndGetInfo; # introduced=29 205 AHardwareBuffer_lockPlanes; # introduced=29 206 AHardwareBuffer_recvHandleFromUnixSocket; # introduced=26 207 AHardwareBuffer_release; # introduced=26 208 AHardwareBuffer_sendHandleToUnixSocket; # introduced=26 209 AHardwareBuffer_toHardwareBuffer; # introduced=26 210 AHardwareBuffer_unlock; # introduced=26 211 ANativeWindow_acquire; 212 ANativeWindow_fromSurface; 213 ANativeWindow_toSurface; # introduced=26 214 ANativeWindow_getFormat; 215 ANativeWindow_getHeight; 216 ANativeWindow_getWidth; 217 ANativeWindow_lock; 218 ANativeWindow_release; 219 ANativeWindow_setBuffersGeometry; 220 ANativeWindow_unlockAndPost; 221 AObbInfo_delete; 222 AObbInfo_getFlags; 223 AObbInfo_getPackageName; 224 AObbInfo_getVersion; 225 AObbScanner_getObbInfo; 226 APermissionManager_checkPermission; # introduced=31 227 ASensorEventQueue_disableSensor; 228 ASensorEventQueue_enableSensor; 229 ASensorEventQueue_getEvents; 230 ASensorEventQueue_hasEvents; 231 ASensorEventQueue_registerSensor; # introduced=26 232 ASensorEventQueue_setEventRate; 233 ASensorEventQueue_requestAdditionalInfoEvents; # introduced=29 234 ASensorManager_configureDirectReport; # introduced=26 235 ASensorManager_createEventQueue; 236 ASensorManager_createHardwareBufferDirectChannel; # introduced=26 237 ASensorManager_createSharedMemoryDirectChannel; # introduced=26 238 ASensorManager_destroyDirectChannel; # introduced=26 239 ASensorManager_destroyEventQueue; 240 ASensorManager_getDefaultSensor; 241 ASensorManager_getDefaultSensorEx; # introduced=21 242 ASensorManager_getDynamicSensorList; # introduced=33 243 ASensorManager_getInstance; 244 ASensorManager_getInstanceForPackage; # introduced=26 245 ASensorManager_getSensorList; 246 ASensor_getFifoMaxEventCount; # introduced=21 247 ASensor_getFifoReservedEventCount; # introduced=21 248 ASensor_getHandle; # introduced=29 249 ASensor_getHighestDirectReportRateLevel; # introduced=26 250 ASensor_getMinDelay; 251 ASensor_getName; 252 ASensor_getReportingMode; # introduced=21 253 ASensor_getResolution; 254 ASensor_getStringType; # introduced=21 255 ASensor_getType; 256 ASensor_getVendor; 257 ASensor_isDirectChannelTypeSupported; # introduced=26 258 ASensor_isWakeUpSensor; # introduced=21 259 ASharedMemory_create; # introduced=26 260 ASharedMemory_getSize; # introduced=26 261 ASharedMemory_setProt; # introduced=26 262 ASharedMemory_dupFromJava; # introduced=27 263 AStorageManager_delete; 264 AStorageManager_getMountedObbPath; 265 AStorageManager_isObbMounted; 266 AStorageManager_mountObb; 267 AStorageManager_new; 268 AStorageManager_unmountObb; 269 ASurfaceControl_create; # introduced=29 270 ASurfaceControl_createFromWindow; # introduced=29 271 ASurfaceControl_acquire; # introduced=31 272 ASurfaceControl_release; # introduced=29 273 ASurfaceControl_fromJava; # introduced=34 274 ASurfaceTexture_acquireANativeWindow; # introduced=28 275 ASurfaceTexture_attachToGLContext; # introduced=28 276 ASurfaceTexture_detachFromGLContext; # introduced=28 277 ASurfaceTexture_fromSurfaceTexture; # introduced=28 278 ASurfaceTexture_getTimestamp; # introduced=28 279 ASurfaceTexture_getTransformMatrix; # introduced=28 280 ASurfaceTexture_release; # introduced=28 281 ASurfaceTexture_updateTexImage; # introduced=28 282 ASurfaceTransactionStats_getAcquireTime; # introduced=29 283 ASurfaceTransactionStats_getASurfaceControls; # introduced=29 284 ASurfaceTransactionStats_getLatchTime; # introduced=29 285 ASurfaceTransactionStats_getPresentFenceFd; # introduced=29 286 ASurfaceTransactionStats_getPreviousReleaseFenceFd; # introduced=29 287 ASurfaceTransactionStats_releaseASurfaceControls; # introduced=29 288 ASurfaceTransaction_apply; # introduced=29 289 ASurfaceTransaction_create; # introduced=29 290 ASurfaceTransaction_delete; # introduced=29 291 ASurfaceTransaction_fromJava; # introduced=34 292 ASurfaceTransaction_reparent; # introduced=29 293 ASurfaceTransaction_setBuffer; # introduced=29 294 ASurfaceTransaction_setBufferWithRelease; # introduced=36 295 ASurfaceTransaction_setBufferAlpha; # introduced=29 296 ASurfaceTransaction_setBufferDataSpace; # introduced=29 297 ASurfaceTransaction_setBufferTransparency; # introduced=29 298 ASurfaceTransaction_setColor; # introduced=29 299 ASurfaceTransaction_setDamageRegion; # introduced=29 300 ASurfaceTransaction_setDesiredPresentTime; # introduced=29 301 ASurfaceTransaction_setEnableBackPressure; # introduced=31 302 ASurfaceTransaction_setFrameRate; # introduced=30 303 ASurfaceTransaction_setFrameRateWithChangeStrategy; # introduced=31 304 ASurfaceTransaction_clearFrameRate; # introduced=34 305 ASurfaceTransaction_setFrameTimeline; # introduced=Tiramisu 306 ASurfaceTransaction_setGeometry; # introduced=29 307 ASurfaceTransaction_setHdrMetadata_cta861_3; # introduced=29 308 ASurfaceTransaction_setHdrMetadata_smpte2086; # introduced=29 309 ASurfaceTransaction_setExtendedRangeBrightness; # introduced=UpsideDownCake 310 ASurfaceTransaction_setDesiredHdrHeadroom; # introduced=VanillaIceCream 311 ASurfaceTransaction_setLuts; # introduced=36 312 ASurfaceTransaction_setOnComplete; # introduced=29 313 ASurfaceTransaction_setOnCommit; # introduced=31 314 ASurfaceTransaction_setPosition; # introduced=31 315 ASurfaceTransaction_setCrop; # introduced=31 316 ASurfaceTransaction_setBufferTransform; # introduced=31 317 ASurfaceTransaction_setScale; # introduced=31 318 ASurfaceTransaction_setVisibility; # introduced=29 319 ASurfaceTransaction_setZOrder; # introduced=29 320 ASystemFontIterator_open; # introduced=29 321 ASystemFontIterator_close; # introduced=29 322 ASystemFontIterator_next; # introduced=29 323 ASystemHealth_getCpuHeadroom; # introduced=36 324 ASystemHealth_getGpuHeadroom; # introduced=36 325 ASystemHealth_getCpuHeadroomMinIntervalMillis; # introduced=36 326 ASystemHealth_getGpuHeadroomMinIntervalMillis; # introduced=36 327 ACpuHeadroomParams_create; # introduced=36 328 ACpuHeadroomParams_destroy; # introduced=36 329 ACpuHeadroomParams_setCalculationType; # introduced=36 330 ACpuHeadroomParams_getCalculationType; # introduced=36 331 ACpuHeadroomParams_setCalculationWindowMillis; # introduced=36 332 ACpuHeadroomParams_getCalculationWindowMillis; # introduced=36 333 ACpuHeadroomParams_setTids; # introduced=36 334 AGpuHeadroomParams_create; # introduced=36 335 AGpuHeadroomParams_destroy; # introduced=36 336 AGpuHeadroomParams_setCalculationType; # introduced=36 337 AGpuHeadroomParams_getCalculationType; # introduced=36 338 AGpuHeadroomParams_setCalculationWindowMillis; # introduced=36 339 AGpuHeadroomParams_getCalculationWindowMillis; # introduced=36 340 AFont_close; # introduced=29 341 AFont_getFontFilePath; # introduced=29 342 AFont_getWeight; # introduced=29 343 AFont_isItalic; # introduced=29 344 AFont_getLocale; # introduced=29 345 AFont_getCollectionIndex; # introduced=29 346 AFont_getAxisCount; # introduced=29 347 AFont_getAxisTag; # introduced=29 348 AFont_getAxisValue; # introduced=29 349 AFontMatcher_create; # introduced=29 350 AFontMatcher_destroy; # introduced=29 351 AFontMatcher_setStyle; # introduced=29 352 AFontMatcher_setLocales; # introduced=29 353 AFontMatcher_setFamilyVariant; # introduced=29 354 AFontMatcher_match; # introduced=29 355 ATrace_beginSection; # introduced=23 356 ATrace_endSection; # introduced=23 357 ATrace_isEnabled; # introduced=23 358 ATrace_beginAsyncSection; # introduced=29 359 ATrace_endAsyncSection; # introduced=29 360 ATrace_setCounter; # introduced=29 361 android_getaddrinfofornetwork; # introduced=23 362 android_getprocnetwork; # introduced=31 363 android_setprocnetwork; # introduced=23 364 android_getprocdns; # introduced=31 365 android_setprocdns; # introduced=31 366 android_setsocknetwork; # introduced=23 367 android_res_cancel; # introduced=29 368 android_res_nquery; # introduced=29 369 android_res_nresult; # introduced=29 370 android_res_nsend; # introduced=29 371 android_tag_socket_with_uid; # introduced=Tiramisu 372 android_tag_socket; # introduced=Tiramisu 373 android_untag_socket; # introduced=Tiramisu 374 AThermal_acquireManager; # introduced=30 375 AThermal_releaseManager; # introduced=30 376 AThermal_getCurrentThermalStatus; # introduced=30 377 AThermal_registerThermalStatusListener; # introduced=30 378 AThermal_unregisterThermalStatusListener; # introduced=30 379 AThermal_getThermalHeadroom; # introduced=31 380 AThermal_getThermalHeadroomThresholds; # introduced=VanillaIceCream 381 AThermal_registerThermalHeadroomListener; # introduced=36 382 AThermal_unregisterThermalHeadroomListener; # introduced=36 383 APerformanceHint_getManager; # introduced=Tiramisu 384 APerformanceHint_createSession; # introduced=Tiramisu 385 APerformanceHint_getPreferredUpdateRateNanos; # introduced=Tiramisu 386 APerformanceHint_getMaxGraphicsPipelineThreadsCount; # introduced=36 387 APerformanceHint_updateTargetWorkDuration; # introduced=Tiramisu 388 APerformanceHint_reportActualWorkDuration; # introduced=Tiramisu 389 APerformanceHint_closeSession; # introduced=Tiramisu 390 APerformanceHint_setThreads; # introduced=UpsideDownCake 391 APerformanceHint_setPreferPowerEfficiency; # introduced=VanillaIceCream 392 APerformanceHint_reportActualWorkDuration2; # introduced=VanillaIceCream 393 APerformanceHint_createSessionUsingConfig; # introduced=36 394 APerformanceHint_notifyWorkloadIncrease; # introduced=36 395 APerformanceHint_notifyWorkloadReset; # introduced=36 396 APerformanceHint_notifyWorkloadSpike; # introduced=36 397 APerformanceHint_borrowSessionFromJava; # introduced=36 398 APerformanceHint_setNativeSurfaces; # introduced=36 399 AWorkDuration_create; # introduced=VanillaIceCream 400 AWorkDuration_release; # introduced=VanillaIceCream 401 AWorkDuration_setWorkPeriodStartTimestampNanos; # introduced=VanillaIceCream 402 AWorkDuration_setActualTotalDurationNanos; # introduced=VanillaIceCream 403 AWorkDuration_setActualCpuDurationNanos; # introduced=VanillaIceCream 404 AWorkDuration_setActualGpuDurationNanos; # introduced=VanillaIceCream 405 ASessionCreationConfig_create; # introduced=36 406 ASessionCreationConfig_release; # introduced=36 407 ASessionCreationConfig_setTids; # introduced=36 408 ASessionCreationConfig_setTargetWorkDurationNanos; # introduced=36 409 ASessionCreationConfig_setPreferPowerEfficiency; # introduced=36 410 ASessionCreationConfig_setGraphicsPipeline; # introduced=36 411 ASessionCreationConfig_setNativeSurfaces; # introduced=36 412 ASessionCreationConfig_setUseAutoTiming; # introduced=36 413 local: 414 *; 415}; 416 417LIBANDROID_PLATFORM { 418 global: 419 AThermal_setIThermalServiceForTesting; 420 APerformanceHint_setIHintManagerForTesting; 421 APerformanceHint_sendHint; 422 APerformanceHint_setUseGraphicsPipelineForTesting; 423 APerformanceHint_getThreadIds; 424 APerformanceHint_createSessionInternal; 425 APerformanceHint_createSessionUsingConfigInternal; 426 APerformanceHint_setUseFMQForTesting; 427 APerformanceHint_getRateLimiterPropertiesForTesting; 428 APerformanceHint_setUseNewLoadHintBehaviorForTesting; 429 APerformanceHint_closeSessionFromJava; 430 APerformanceHint_createSessionFromJava; 431 extern "C++" { 432 ASurfaceControl_registerSurfaceStatsListener*; 433 ASurfaceControl_unregisterSurfaceStatsListener*; 434 ASurfaceControl_getChoreographer*; 435 ASurfaceControlStats_getAcquireTime*; 436 ASurfaceControlStats_getFrameNumber*; 437 }; 438} LIBANDROID; 439