Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 1 | LIBANDROID { |
| 2 | global: |
Spandan Das | d950d37 | 2023-01-19 18:39:01 +0000 | [diff] [blame] | 3 | AActivityManager_addUidImportanceListener; # systemapi # introduced=31 |
| 4 | AActivityManager_removeUidImportanceListener; # systemapi # introduced=31 |
| 5 | AActivityManager_isUidActive; # systemapi # introduced=31 |
| 6 | AActivityManager_getUidImportance; # systemapi # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 7 | AAssetDir_close; |
| 8 | AAssetDir_getNextFileName; |
| 9 | AAssetDir_rewind; |
| 10 | AAssetManager_fromJava; |
| 11 | AAssetManager_open; |
| 12 | AAssetManager_openDir; |
| 13 | AAsset_close; |
| 14 | AAsset_getBuffer; |
| 15 | AAsset_getLength; |
| 16 | AAsset_getLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 17 | AAsset_getRemainingLength; |
| 18 | AAsset_getRemainingLength64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 19 | AAsset_isAllocated; |
| 20 | AAsset_openFileDescriptor; |
| 21 | AAsset_openFileDescriptor64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 22 | AAsset_read; |
| 23 | AAsset_seek; |
| 24 | AAsset_seek64; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 25 | AChoreographer_getInstance; # introduced=24 |
| 26 | AChoreographer_postFrameCallback; # introduced=24 |
| 27 | AChoreographer_postFrameCallbackDelayed; # introduced=24 |
Santos Cordon | 458d3df | 2019-02-20 18:09:00 +0000 | [diff] [blame] | 28 | AChoreographer_postFrameCallback64; # introduced=29 |
| 29 | AChoreographer_postFrameCallbackDelayed64; # introduced=29 |
Alec Mouri | 26c5fbb | 2020-01-14 08:12:29 -0800 | [diff] [blame] | 30 | AChoreographer_registerRefreshRateCallback; # introduced=30 |
| 31 | AChoreographer_unregisterRefreshRateCallback; # introduced=30 |
Rachel Lee | 1a44c62 | 2022-02-15 18:12:01 -0800 | [diff] [blame] | 32 | AChoreographer_postVsyncCallback; # introduced=33 |
Rachel Lee | 6350ff0 | 2021-09-01 13:30:13 -0700 | [diff] [blame] | 33 | AChoreographerFrameCallbackData_getFrameTimeNanos; # introduced=33 |
| 34 | AChoreographerFrameCallbackData_getFrameTimelinesLength; # introduced=33 |
| 35 | AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex; # introduced=33 |
| 36 | AChoreographerFrameCallbackData_getFrameTimelineVsyncId; # introduced=33 |
Rachel Lee | 1a44c62 | 2022-02-15 18:12:01 -0800 | [diff] [blame] | 37 | AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos; # introduced=33 |
Rachel Lee | 545adcd | 2022-01-12 17:27:32 -0800 | [diff] [blame] | 38 | AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos; # introduced=33 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 39 | AConfiguration_copy; |
| 40 | AConfiguration_delete; |
| 41 | AConfiguration_diff; |
| 42 | AConfiguration_fromAssetManager; |
| 43 | AConfiguration_getCountry; |
| 44 | AConfiguration_getDensity; |
Yurii Zubrytskyi | 02d8919 | 2023-01-04 08:44:34 -0800 | [diff] [blame] | 45 | AConfiguration_getGrammaticalGender; # introduced=UpsideDownCake |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 46 | AConfiguration_getKeyboard; |
| 47 | AConfiguration_getKeysHidden; |
| 48 | AConfiguration_getLanguage; |
| 49 | AConfiguration_getLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 |
| 50 | AConfiguration_getMcc; |
| 51 | AConfiguration_getMnc; |
| 52 | AConfiguration_getNavHidden; |
| 53 | AConfiguration_getNavigation; |
| 54 | AConfiguration_getOrientation; |
| 55 | AConfiguration_getScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 56 | AConfiguration_getScreenLong; |
Elliott Hughes | 241393a | 2019-12-18 14:29:04 -0800 | [diff] [blame] | 57 | AConfiguration_getScreenRound; # introduced=30 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 58 | AConfiguration_getScreenSize; |
| 59 | AConfiguration_getScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 60 | AConfiguration_getSdkVersion; |
| 61 | AConfiguration_getSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 62 | AConfiguration_getTouchscreen; |
| 63 | AConfiguration_getUiModeNight; |
| 64 | AConfiguration_getUiModeType; |
| 65 | AConfiguration_isBetterThan; |
| 66 | AConfiguration_match; |
| 67 | AConfiguration_new; |
| 68 | AConfiguration_setCountry; |
| 69 | AConfiguration_setDensity; |
Yurii Zubrytskyi | 02d8919 | 2023-01-04 08:44:34 -0800 | [diff] [blame] | 70 | AConfiguration_setGrammaticalGender; # introduced=UpsideDownCake |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 71 | AConfiguration_setKeyboard; |
| 72 | AConfiguration_setKeysHidden; |
| 73 | AConfiguration_setLanguage; |
| 74 | AConfiguration_setLayoutDirection; # introduced-arm=17 introduced-arm64=21 introduced-mips=17 introduced-mips64=21 introduced-x86=17 introduced-x86_64=21 |
| 75 | AConfiguration_setMcc; |
| 76 | AConfiguration_setMnc; |
| 77 | AConfiguration_setNavHidden; |
| 78 | AConfiguration_setNavigation; |
| 79 | AConfiguration_setOrientation; |
| 80 | AConfiguration_setScreenHeightDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 81 | AConfiguration_setScreenLong; |
| 82 | AConfiguration_setScreenSize; |
| 83 | AConfiguration_setScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 84 | AConfiguration_setSdkVersion; |
| 85 | AConfiguration_setSmallestScreenWidthDp; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 86 | AConfiguration_setTouchscreen; |
| 87 | AConfiguration_setUiModeNight; |
| 88 | AConfiguration_setUiModeType; |
| 89 | AInputEvent_getDeviceId; |
| 90 | AInputEvent_getSource; |
| 91 | AInputEvent_getType; |
Chris Ye | 3da1d20 | 2020-04-07 19:39:38 -0700 | [diff] [blame] | 92 | AInputEvent_release; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 93 | AInputQueue_attachLooper; |
| 94 | AInputQueue_detachLooper; |
| 95 | AInputQueue_finishEvent; |
Jim Blackler | 86df7e4 | 2021-09-01 16:24:23 +0100 | [diff] [blame] | 96 | AInputQueue_fromJava; # introduced=Tiramisu |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 97 | AInputQueue_getEvent; |
| 98 | AInputQueue_hasEvents; |
| 99 | AInputQueue_preDispatchEvent; |
| 100 | AKeyEvent_getAction; |
| 101 | AKeyEvent_getDownTime; |
| 102 | AKeyEvent_getEventTime; |
| 103 | AKeyEvent_getFlags; |
| 104 | AKeyEvent_getKeyCode; |
| 105 | AKeyEvent_getMetaState; |
| 106 | AKeyEvent_getRepeatCount; |
| 107 | AKeyEvent_getScanCode; |
Chris Ye | 3da1d20 | 2020-04-07 19:39:38 -0700 | [diff] [blame] | 108 | AKeyEvent_fromJava; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 109 | ALooper_acquire; |
| 110 | ALooper_addFd; |
| 111 | ALooper_forThread; |
| 112 | ALooper_pollAll; |
| 113 | ALooper_pollOnce; |
| 114 | ALooper_prepare; |
| 115 | ALooper_release; |
| 116 | ALooper_removeFd; |
| 117 | ALooper_wake; |
| 118 | AMotionEvent_getAction; |
Vaibhav | e85c348 | 2022-02-11 17:50:41 +0530 | [diff] [blame] | 119 | AMotionEvent_getActionButton; # introduced=Tiramisu |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 120 | AMotionEvent_getAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 121 | AMotionEvent_getButtonState; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 |
Vaibhav | e85c348 | 2022-02-11 17:50:41 +0530 | [diff] [blame] | 122 | AMotionEvent_getClassification; # introduced=Tiramisu |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 123 | AMotionEvent_getDownTime; |
| 124 | AMotionEvent_getEdgeFlags; |
| 125 | AMotionEvent_getEventTime; |
| 126 | AMotionEvent_getFlags; |
| 127 | AMotionEvent_getHistoricalAxisValue; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 |
| 128 | AMotionEvent_getHistoricalEventTime; |
| 129 | AMotionEvent_getHistoricalOrientation; |
| 130 | AMotionEvent_getHistoricalPressure; |
| 131 | AMotionEvent_getHistoricalRawX; |
| 132 | AMotionEvent_getHistoricalRawY; |
| 133 | AMotionEvent_getHistoricalSize; |
| 134 | AMotionEvent_getHistoricalToolMajor; |
| 135 | AMotionEvent_getHistoricalToolMinor; |
| 136 | AMotionEvent_getHistoricalTouchMajor; |
| 137 | AMotionEvent_getHistoricalTouchMinor; |
| 138 | AMotionEvent_getHistoricalX; |
| 139 | AMotionEvent_getHistoricalY; |
| 140 | AMotionEvent_getHistorySize; |
| 141 | AMotionEvent_getMetaState; |
| 142 | AMotionEvent_getOrientation; |
| 143 | AMotionEvent_getPointerCount; |
| 144 | AMotionEvent_getPointerId; |
| 145 | AMotionEvent_getPressure; |
| 146 | AMotionEvent_getRawX; |
| 147 | AMotionEvent_getRawY; |
| 148 | AMotionEvent_getSize; |
| 149 | AMotionEvent_getToolMajor; |
| 150 | AMotionEvent_getToolMinor; |
| 151 | AMotionEvent_getToolType; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21 |
| 152 | AMotionEvent_getTouchMajor; |
| 153 | AMotionEvent_getTouchMinor; |
| 154 | AMotionEvent_getX; |
| 155 | AMotionEvent_getXOffset; |
| 156 | AMotionEvent_getXPrecision; |
| 157 | AMotionEvent_getY; |
| 158 | AMotionEvent_getYOffset; |
| 159 | AMotionEvent_getYPrecision; |
Chris Ye | 3da1d20 | 2020-04-07 19:39:38 -0700 | [diff] [blame] | 160 | AMotionEvent_fromJava; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 161 | ANativeActivity_finish; |
| 162 | ANativeActivity_hideSoftInput; |
| 163 | ANativeActivity_setWindowFlags; |
| 164 | ANativeActivity_setWindowFormat; |
| 165 | ANativeActivity_showSoftInput; |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 166 | AHardwareBuffer_acquire; # introduced=26 |
| 167 | AHardwareBuffer_allocate; # introduced=26 |
| 168 | AHardwareBuffer_describe; # introduced=26 |
| 169 | AHardwareBuffer_fromHardwareBuffer; # introduced=26 |
Yiwei Zhang | 7d8bb8a | 2020-11-19 00:06:46 +0000 | [diff] [blame] | 170 | AHardwareBuffer_getId; # introduced=31 |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 171 | AHardwareBuffer_getNativeHandle; # introduced=26 |
Krzysztof Kosiński | e463bb6 | 2018-11-21 21:41:35 -0800 | [diff] [blame] | 172 | AHardwareBuffer_isSupported; # introduced=29 |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 173 | AHardwareBuffer_lock; # introduced=26 |
Valerie Hau | 5a9151e | 2019-03-21 12:39:04 -0700 | [diff] [blame] | 174 | AHardwareBuffer_lockAndGetInfo; # introduced=29 |
renn | e934552 | 2019-01-10 10:27:48 -0800 | [diff] [blame] | 175 | AHardwareBuffer_lockPlanes; # introduced=29 |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 176 | AHardwareBuffer_recvHandleFromUnixSocket; # introduced=26 |
| 177 | AHardwareBuffer_release; # introduced=26 |
| 178 | AHardwareBuffer_sendHandleToUnixSocket; # introduced=26 |
| 179 | AHardwareBuffer_toHardwareBuffer; # introduced=26 |
| 180 | AHardwareBuffer_unlock; # introduced=26 |
| 181 | ANativeWindow_acquire; |
| 182 | ANativeWindow_fromSurface; |
Jiwen 'Steve' Cai | d28e828 | 2017-03-31 11:19:50 -0700 | [diff] [blame] | 183 | ANativeWindow_toSurface; # introduced=26 |
Mathias Agopian | bce1d3b | 2017-03-02 18:50:28 -0800 | [diff] [blame] | 184 | ANativeWindow_getFormat; |
| 185 | ANativeWindow_getHeight; |
| 186 | ANativeWindow_getWidth; |
| 187 | ANativeWindow_lock; |
| 188 | ANativeWindow_release; |
| 189 | ANativeWindow_setBuffersGeometry; |
| 190 | ANativeWindow_unlockAndPost; |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 191 | AObbInfo_delete; |
| 192 | AObbInfo_getFlags; |
| 193 | AObbInfo_getPackageName; |
| 194 | AObbInfo_getVersion; |
| 195 | AObbScanner_getObbInfo; |
Chong Zhang | 06dbe5b | 2020-11-02 16:02:07 -0800 | [diff] [blame] | 196 | APermissionManager_checkPermission; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 197 | ASensorEventQueue_disableSensor; |
| 198 | ASensorEventQueue_enableSensor; |
| 199 | ASensorEventQueue_getEvents; |
| 200 | ASensorEventQueue_hasEvents; |
Peng Xu | 63483ad | 2017-02-28 17:00:16 -0800 | [diff] [blame] | 201 | ASensorEventQueue_registerSensor; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 202 | ASensorEventQueue_setEventRate; |
Brian Stack | ea2cb0c | 2019-01-14 16:10:06 -0800 | [diff] [blame] | 203 | ASensorEventQueue_requestAdditionalInfoEvents; # introduced=29 |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 204 | ASensorManager_configureDirectReport; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 205 | ASensorManager_createEventQueue; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 206 | ASensorManager_createHardwareBufferDirectChannel; # introduced=26 |
| 207 | ASensorManager_createSharedMemoryDirectChannel; # introduced=26 |
| 208 | ASensorManager_destroyDirectChannel; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 209 | ASensorManager_destroyEventQueue; |
| 210 | ASensorManager_getDefaultSensor; |
| 211 | ASensorManager_getDefaultSensorEx; # introduced=21 |
Erik Staats | 13ca5df | 2022-02-04 06:39:24 -0800 | [diff] [blame] | 212 | ASensorManager_getDynamicSensorList; # introduced=33 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 213 | ASensorManager_getInstance; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 214 | ASensorManager_getInstanceForPackage; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 215 | ASensorManager_getSensorList; |
| 216 | ASensor_getFifoMaxEventCount; # introduced=21 |
| 217 | ASensor_getFifoReservedEventCount; # introduced=21 |
Brian Stack | 93c2598 | 2019-01-09 13:45:44 -0800 | [diff] [blame] | 218 | ASensor_getHandle; # introduced=29 |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 219 | ASensor_getHighestDirectReportRateLevel; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 220 | ASensor_getMinDelay; |
| 221 | ASensor_getName; |
| 222 | ASensor_getReportingMode; # introduced=21 |
| 223 | ASensor_getResolution; |
| 224 | ASensor_getStringType; # introduced=21 |
| 225 | ASensor_getType; |
| 226 | ASensor_getVendor; |
Peng Xu | 3b17017 | 2017-02-15 23:25:21 -0800 | [diff] [blame] | 227 | ASensor_isDirectChannelTypeSupported; # introduced=26 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 228 | ASensor_isWakeUpSensor; # introduced=21 |
Peng Xu | 5f88ac5 | 2017-02-24 01:53:10 -0800 | [diff] [blame] | 229 | ASharedMemory_create; # introduced=26 |
| 230 | ASharedMemory_getSize; # introduced=26 |
| 231 | ASharedMemory_setProt; # introduced=26 |
John Reck | e4f60cc | 2017-08-07 11:17:06 -0700 | [diff] [blame] | 232 | ASharedMemory_dupFromJava; # introduced=27 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 233 | AStorageManager_delete; |
| 234 | AStorageManager_getMountedObbPath; |
| 235 | AStorageManager_isObbMounted; |
| 236 | AStorageManager_mountObb; |
| 237 | AStorageManager_new; |
| 238 | AStorageManager_unmountObb; |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 239 | ASurfaceControl_create; # introduced=29 |
| 240 | ASurfaceControl_createFromWindow; # introduced=29 |
Huihong Luo | 91697e1 | 2021-01-28 15:24:19 -0800 | [diff] [blame] | 241 | ASurfaceControl_acquire; # introduced=31 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 242 | ASurfaceControl_release; # introduced=29 |
Bo Liu | 23af702 | 2022-11-11 15:00:19 -0500 | [diff] [blame] | 243 | ASurfaceControl_fromJava; # introduced=34 |
Mathias Agopian | c3c8d42 | 2018-01-30 18:07:27 -0800 | [diff] [blame] | 244 | ASurfaceTexture_acquireANativeWindow; # introduced=28 |
| 245 | ASurfaceTexture_attachToGLContext; # introduced=28 |
| 246 | ASurfaceTexture_detachFromGLContext; # introduced=28 |
| 247 | ASurfaceTexture_fromSurfaceTexture; # introduced=28 |
| 248 | ASurfaceTexture_getTimestamp; # introduced=28 |
| 249 | ASurfaceTexture_getTransformMatrix; # introduced=28 |
| 250 | ASurfaceTexture_release; # introduced=28 |
| 251 | ASurfaceTexture_updateTexImage; # introduced=28 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 252 | ASurfaceTransactionStats_getAcquireTime; # introduced=29 |
| 253 | ASurfaceTransactionStats_getASurfaceControls; # introduced=29 |
| 254 | ASurfaceTransactionStats_getLatchTime; # introduced=29 |
| 255 | ASurfaceTransactionStats_getPresentFenceFd; # introduced=29 |
| 256 | ASurfaceTransactionStats_getPreviousReleaseFenceFd; # introduced=29 |
| 257 | ASurfaceTransactionStats_releaseASurfaceControls; # introduced=29 |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 258 | ASurfaceTransaction_apply; # introduced=29 |
| 259 | ASurfaceTransaction_create; # introduced=29 |
| 260 | ASurfaceTransaction_delete; # introduced=29 |
Bo Liu | 23af702 | 2022-11-11 15:00:19 -0500 | [diff] [blame] | 261 | ASurfaceTransaction_fromJava; # introduced=34 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 262 | ASurfaceTransaction_reparent; # introduced=29 |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 263 | ASurfaceTransaction_setBuffer; # introduced=29 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 264 | ASurfaceTransaction_setBufferAlpha; # introduced=29 |
Marissa Wall | 7f24f79 | 2019-02-07 14:06:04 -0800 | [diff] [blame] | 265 | ASurfaceTransaction_setBufferDataSpace; # introduced=29 |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 266 | ASurfaceTransaction_setBufferTransparency; # introduced=29 |
Valerie Hau | 5bbfd51 | 2019-01-22 17:39:43 -0800 | [diff] [blame] | 267 | ASurfaceTransaction_setColor; # introduced=29 |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 268 | ASurfaceTransaction_setDamageRegion; # introduced=29 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 269 | ASurfaceTransaction_setDesiredPresentTime; # introduced=29 |
Robert Carr | f57c016 | 2021-03-24 15:48:25 -0700 | [diff] [blame] | 270 | ASurfaceTransaction_setEnableBackPressure; # introduced=31 |
Steven Thomas | 6cf051e | 2020-01-14 11:37:21 -0800 | [diff] [blame] | 271 | ASurfaceTransaction_setFrameRate; # introduced=30 |
Marin Shalamanov | 511f914 | 2021-03-16 18:03:30 +0100 | [diff] [blame] | 272 | ASurfaceTransaction_setFrameRateWithChangeStrategy; # introduced=31 |
Kriti Dang | 4bfeeb4 | 2022-08-11 15:15:36 +0200 | [diff] [blame] | 273 | ASurfaceTransaction_clearFrameRate; # introduced=34 |
Rachel Lee | e1e77cc | 2021-10-19 16:40:41 -0700 | [diff] [blame] | 274 | ASurfaceTransaction_setFrameTimeline; # introduced=Tiramisu |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 275 | ASurfaceTransaction_setGeometry; # introduced=29 |
Marissa Wall | 1be5a10 | 2019-01-18 16:14:04 -0800 | [diff] [blame] | 276 | ASurfaceTransaction_setHdrMetadata_cta861_3; # introduced=29 |
| 277 | ASurfaceTransaction_setHdrMetadata_smpte2086; # introduced=29 |
John Reck | a40ad03 | 2023-02-13 10:20:24 -0500 | [diff] [blame] | 278 | ASurfaceTransaction_setExtendedRangeBrightness; # introduced=UpsideDownCake |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 279 | ASurfaceTransaction_setOnComplete; # introduced=29 |
Vishnu Nair | beb3b48 | 2021-04-21 08:31:27 -0700 | [diff] [blame] | 280 | ASurfaceTransaction_setOnCommit; # introduced=31 |
Vasiliy Telezhnikov | 5ead3aa5 | 2021-03-13 19:55:00 -0500 | [diff] [blame] | 281 | ASurfaceTransaction_setPosition; # introduced=31 |
chaviw | ccf3e8b | 2021-03-25 15:28:44 -0500 | [diff] [blame] | 282 | ASurfaceTransaction_setCrop; # introduced=31 |
| 283 | ASurfaceTransaction_setBufferTransform; # introduced=31 |
| 284 | ASurfaceTransaction_setScale; # introduced=31 |
Marissa Wall | f6a73fa | 2018-12-10 10:41:08 -0800 | [diff] [blame] | 285 | ASurfaceTransaction_setVisibility; # introduced=29 |
| 286 | ASurfaceTransaction_setZOrder; # introduced=29 |
Seigo Nonaka | 50692ca | 2018-08-31 12:27:15 -0700 | [diff] [blame] | 287 | ASystemFontIterator_open; # introduced=29 |
| 288 | ASystemFontIterator_close; # introduced=29 |
| 289 | ASystemFontIterator_next; # introduced=29 |
Seigo Nonaka | b3a7bce | 2019-03-29 14:24:57 -0700 | [diff] [blame] | 290 | AFont_close; # introduced=29 |
| 291 | AFont_getFontFilePath; # introduced=29 |
| 292 | AFont_getWeight; # introduced=29 |
| 293 | AFont_isItalic; # introduced=29 |
| 294 | AFont_getLocale; # introduced=29 |
| 295 | AFont_getCollectionIndex; # introduced=29 |
| 296 | AFont_getAxisCount; # introduced=29 |
| 297 | AFont_getAxisTag; # introduced=29 |
| 298 | AFont_getAxisValue; # introduced=29 |
| 299 | AFontMatcher_create; # introduced=29 |
| 300 | AFontMatcher_destroy; # introduced=29 |
| 301 | AFontMatcher_setStyle; # introduced=29 |
| 302 | AFontMatcher_setLocales; # introduced=29 |
| 303 | AFontMatcher_setFamilyVariant; # introduced=29 |
| 304 | AFontMatcher_match; # introduced=29 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 305 | ATrace_beginSection; # introduced=23 |
| 306 | ATrace_endSection; # introduced=23 |
| 307 | ATrace_isEnabled; # introduced=23 |
John Reck | 77b31a5 | 2018-12-05 18:16:39 -0800 | [diff] [blame] | 308 | ATrace_beginAsyncSection; # introduced=29 |
| 309 | ATrace_endAsyncSection; # introduced=29 |
| 310 | ATrace_setCounter; # introduced=29 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 311 | android_getaddrinfofornetwork; # introduced=23 |
Remi NGUYEN VAN | 3d50059 | 2021-03-21 14:30:38 +0000 | [diff] [blame] | 312 | android_getprocnetwork; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 313 | android_setprocnetwork; # introduced=23 |
Remi NGUYEN VAN | 86ae725 | 2021-03-23 00:57:38 +0000 | [diff] [blame] | 314 | android_getprocdns; # introduced=31 |
| 315 | android_setprocdns; # introduced=31 |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 316 | android_setsocknetwork; # introduced=23 |
Luke Huang | c17821c | 2018-11-20 11:38:23 +0800 | [diff] [blame] | 317 | android_res_cancel; # introduced=29 |
| 318 | android_res_nquery; # introduced=29 |
| 319 | android_res_nresult; # introduced=29 |
| 320 | android_res_nsend; # introduced=29 |
Lorenzo Colitti | 2b9e886 | 2022-02-02 11:33:10 +0900 | [diff] [blame] | 321 | android_tag_socket_with_uid; # introduced=Tiramisu |
| 322 | android_tag_socket; # introduced=Tiramisu |
| 323 | android_untag_socket; # introduced=Tiramisu |
Chris Ye | 48dbcaa | 2020-02-10 13:29:01 -0800 | [diff] [blame] | 324 | AThermal_acquireManager; # introduced=30 |
| 325 | AThermal_releaseManager; # introduced=30 |
| 326 | AThermal_getCurrentThermalStatus; # introduced=30 |
| 327 | AThermal_registerThermalStatusListener; # introduced=30 |
| 328 | AThermal_unregisterThermalStatusListener; # introduced=30 |
Chris Forbes | 1900bef | 2020-09-15 09:39:18 -0700 | [diff] [blame] | 329 | AThermal_getThermalHeadroom; # introduced=31 |
Bo Liu | 2b739bb | 2021-11-10 19:20:03 -0500 | [diff] [blame] | 330 | APerformanceHint_getManager; # introduced=Tiramisu |
| 331 | APerformanceHint_createSession; # introduced=Tiramisu |
| 332 | APerformanceHint_getPreferredUpdateRateNanos; # introduced=Tiramisu |
| 333 | APerformanceHint_updateTargetWorkDuration; # introduced=Tiramisu |
| 334 | APerformanceHint_reportActualWorkDuration; # introduced=Tiramisu |
| 335 | APerformanceHint_closeSession; # introduced=Tiramisu |
Peiyong Lin | 095de76 | 2022-11-11 18:28:12 +0000 | [diff] [blame] | 336 | APerformanceHint_setThreads; # introduced=UpsideDownCake |
Matt Buckley | 423c1b3 | 2023-06-28 19:13:42 +0000 | [diff] [blame] | 337 | APerformanceHint_setPreferPowerEfficiency; # introduced=VanillaIceCream |
Dan Albert | 2a8d9c2 | 2016-09-23 15:55:49 -0700 | [diff] [blame] | 338 | local: |
| 339 | *; |
| 340 | }; |
Jorim Jaggi | 71db889 | 2021-02-03 23:19:29 +0100 | [diff] [blame] | 341 | |
| 342 | LIBANDROID_PLATFORM { |
| 343 | global: |
Bo Liu | 4426772 | 2021-07-16 17:03:20 -0400 | [diff] [blame] | 344 | APerformanceHint_setIHintManagerForTesting; |
Matt Buckley | 61726a3 | 2022-12-06 23:44:45 +0000 | [diff] [blame] | 345 | APerformanceHint_sendHint; |
Peiyong Lin | 095de76 | 2022-11-11 18:28:12 +0000 | [diff] [blame] | 346 | APerformanceHint_getThreadIds; |
Jorim Jaggi | 71db889 | 2021-02-03 23:19:29 +0100 | [diff] [blame] | 347 | extern "C++" { |
| 348 | ASurfaceControl_registerSurfaceStatsListener*; |
| 349 | ASurfaceControl_unregisterSurfaceStatsListener*; |
Rachel Lee | 93d2d0b | 2023-01-06 14:06:29 -0800 | [diff] [blame] | 350 | ASurfaceControl_getChoreographer*; |
Jorim Jaggi | 71db889 | 2021-02-03 23:19:29 +0100 | [diff] [blame] | 351 | ASurfaceControlStats_getAcquireTime*; |
| 352 | ASurfaceControlStats_getFrameNumber*; |
| 353 | }; |
Remi NGUYEN VAN | 3d50059 | 2021-03-21 14:30:38 +0000 | [diff] [blame] | 354 | } LIBANDROID; |