Display services: Difference between revisions

No edit summary
Line 133: Line 133:


Official user-processes use an ExternalLayerId stored in a global state field if non-zero, otherwise:
Official user-processes use an ExternalLayerId stored in a global state field if non-zero, otherwise:
* When AppletResourceUserId==0, [[#CreateStrayLayer]] is used and the output from that is used for ExternalLayerId.
* When AppletResourceUserId==0, [[#CreateStrayLayer]] is used instead of the OpenLayer cmd.
* When AppletResourceUserId!=0, {unknown cmd} is used and the output from that is used for ExternalLayerId.
* When AppletResourceUserId!=0, {unknown cmd} is used and the output from that is used for ExternalLayerId with the OpenLayer cmd.


== CloseLayer ==
== CloseLayer ==