xref: /aosp_15_r20/frameworks/base/native/android/libandroid.map.txt (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
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