Line 193: |
Line 193: |
| |- | | |- |
| | 2101 || [[#SetLayerScalingMode]] | | | 2101 || [[#SetLayerScalingMode]] |
| + | |- |
| + | | 2102 || [5.0.0+] ConvertScalingMode |
| |- | | |- |
| | 2450 || [[#GetIndirectLayerImageMap]] | | | 2450 || [[#GetIndirectLayerImageMap]] |
Line 360: |
Line 362: |
| | 3217 || SetDisplayCmuLuma | | | 3217 || SetDisplayCmuLuma |
| |- | | |- |
| + | | 8225 || [4.0.0+] GetSharedBufferMemoryHandleId |
| + | |- |
| + | | 8250 || [4.0.0+] OpenSharedLayer |
| + | |- |
| + | | 8251 || [4.0.0+] CloseSharedLayer |
| + | |- |
| + | | 8252 || [4.0.0+] ConnectSharedLayer |
| + | |- |
| + | | 8253 || [4.0.0+] DisconnectSharedLayer |
| + | |- |
| + | | 8254 || [4.0.0+] AcquireSharedFrameBuffer |
| + | |- |
| + | | 8255 || [4.0.0+] PresentSharedFrameBuffer |
| + | |- |
| + | | 8256 || [4.0.0+] GetSharedFrameBufferAcquirableEvent |
| + | |- |
| + | | 8257 || [4.0.0+] FillSharedFrameBufferColor |
| + | |- |
| + | | 8258 || [5.0.0+] CancelSharedFrameBuffer |
| |} | | |} |
| | | |
Line 368: |
Line 389: |
| |- | | |- |
| ! Cmd || Name | | ! Cmd || Name |
| + | |- |
| + | | 200 || [4.0.0+] AllocateProcessHeapBlock |
| + | |- |
| + | | 201 || [4.0.0+] FreeProcessHeapBlock |
| |- | | |- |
| | 1102 || GetDisplayResolution | | | 1102 || GetDisplayResolution |
Line 394: |
Line 419: |
| |- | | |- |
| | 2402 || GetDisplayHotplugState | | | 2402 || GetDisplayHotplugState |
| + | |- |
| + | | 2501 || [4.0.0+] GetCompositorErrorInfo |
| + | |- |
| + | | 2601 || [4.0.0+] GetDisplayErrorEvent |
| |- | | |- |
| | 4201 || SetDisplayAlpha | | | 4201 || SetDisplayAlpha |
Line 400: |
Line 429: |
| |- | | |- |
| | 4205 || SetDisplayPowerState | | | 4205 || SetDisplayPowerState |
| + | |- |
| + | | 4206 || [4.0.0+] SetDefaultDisplay |
| |- | | |- |
| | 6000 || AddToLayerStack | | | 6000 || AddToLayerStack |
Line 406: |
Line 437: |
| |- | | |- |
| | 6002 || SetLayerVisibility | | | 6002 || SetLayerVisibility |
| + | |- |
| + | | 6003 || [5.0.0+] SetLayerConfig |
| + | |- |
| + | | 6004 || [5.0.0+] AttachLayerPresentationTracer |
| + | |- |
| + | | 6005 || [5.0.0+] DetachLayerPresentationTracer |
| + | |- |
| + | | 6006 || [5.0.0+] StartLayerPresentationRecording |
| + | |- |
| + | | 6007 || [5.0.0+] StopLayerPresentationRecording |
| + | |- |
| + | | 6008 || [5.0.0+] StartLayerPresentationFenceWait |
| + | |- |
| + | | 6009 || [5.0.0+] StopLayerPresentationFenceWait |
| + | |- |
| + | | 6010 || [5.0.0+] GetLayerPresentationAllFencesExpiredEvent |
| |- | | |- |
| | 7000 || SetContentVisibility | | | 7000 || SetContentVisibility |
Line 412: |
Line 459: |
| |- | | |- |
| | 8100 || SetIndirectProducerFlipOffset | | | 8100 || SetIndirectProducerFlipOffset |
| + | |- |
| + | | 8200 || [4.0.0+] CreateSharedBufferStaticStorage |
| + | |- |
| + | | 8201 || [4.0.0+] CreateSharedBufferTransferMemory |
| + | |- |
| + | | 8202 || [4.0.0+] DestroySharedBuffer |
| + | |- |
| + | | 8203 || [4.0.0+] BindSharedLowLevelLayerToManagedLayer |
| + | |- |
| + | | 8204 || [4.0.0+] BindSharedLowLevelLayerToIndirectLayer |
| + | |- |
| + | | 8207 || [4.0.0+] UnbindSharedLowLevelLayer |
| + | |- |
| + | | 8208 || [4.0.0+] ConnectSharedLowLevelLayerToSharedBuffer |
| + | |- |
| + | | 8209 || [4.0.0+] DisconnectSharedLowLevelLayerFromSharedBuffer |
| + | |- |
| + | | 8210 || [4.0.0+] CreateSharedLayer |
| + | |- |
| + | | 8211 || [4.0.0+] DestroySharedLayer |
| + | |- |
| + | | 8216 || [4.0.0+] AttachSharedLayerToLowLevelLayer |
| + | |- |
| + | | 8217 || [4.0.0+] ForceDetachSharedLayerFromLowLevelLayer |
| + | |- |
| + | | 8218 || [4.0.0+] StartDetachSharedLayerFromLowLevelLayer |
| + | |- |
| + | | 8219 || [4.0.0+] FinishDetachSharedLayerFromLowLevelLayer |
| + | |- |
| + | | 8220 || [4.0.0+] GetSharedLayerDetachReadyEvent |
| + | |- |
| + | | 8221 || [4.0.0+] GetSharedLowLevelLayerSynchronizedEvent |
| + | |- |
| + | | 8222 || [4.0.0+] CheckSharedLowLevelLayerSynchronized |
| + | |- |
| + | | 8223 || [4.0.0+] RegisterSharedBufferImporterAruid |
| + | |- |
| + | | 8224 || [4.0.0+] UnregisterSharedBufferImporterAruid |
| + | |- |
| + | | 8227 || [4.0.0+] CreateSharedBufferProcessHeap |
| + | |- |
| + | | 8228 || [4.0.0+] GetSharedLayerLayerStacks |
| + | |- |
| + | | 8229 || [4.0.0+] SetSharedLayerLayerStacks |
| + | |- |
| + | | 8291 || [4.0.0+] PresentDetachedSharedFrameBufferToLowLevelLayer |
| + | |- |
| + | | 8292 || [4.0.0+] FillDetachedSharedFrameBufferColor |
| + | |- |
| + | | 8293 || [4.0.0+] GetDetachedSharedFrameBufferImage |
| + | |- |
| + | | 8294 || [4.0.0+] SetDetachedSharedFrameBufferImage |
| + | |- |
| + | | 8295 || [4.0.0+] CopyDetachedSharedFrameBufferImage |
| + | |- |
| + | | 8296 || [4.0.0+] SetDetachedSharedFrameBufferSubImage |
| + | |- |
| + | | 8297 || [4.0.0+] GetSharedFrameBufferContentParameter |
| + | |- |
| + | | 8298 || [5.0.0+] ExpandStartupLogoOnSharedFrameBuffer |
| |} | | |} |
| | | |
Line 456: |
Line 563: |
| | | |
| = NativeWindow = | | = NativeWindow = |
− |
| |
| Max size of this buffer is 0x100-bytes(outbuf size used by official user-processes). Parsed("...DeserializeNativeWindow()") by a function called by the code described under [[#OpenLayer]], which executes code with Android symbols. | | Max size of this buffer is 0x100-bytes(outbuf size used by official user-processes). Parsed("...DeserializeNativeWindow()") by a function called by the code described under [[#OpenLayer]], which executes code with Android symbols. |
| | | |