Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

Commit

Permalink
Add the missing anbox features
Browse files Browse the repository at this point in the history
  • Loading branch information
adglkh committed Jan 11, 2024
1 parent fead5a6 commit cb94a03
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions ref/ams-configuration.tmpl.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,19 @@ To enable the Android container to use a custom Android ID, add the feature flag
* The `<android_id>` is a unique ID that represents the Android ID for the targeting application. It must be at least 16 characters in length.

Once set, this feature flag will be considered by all newly launched instances.

#### GL Async Swap Support

*since 1.19.0*

GL Async swap support is enabled by default for explicit signals of buffer swaps completion. To disable the GL async object feature, add the feature flag `emugl.disable_async_swap_support` upon application creation. Once the async swap support is disabled, Anbox will not use the host GL driver fence commands and file descriptors to synchronize the finished frames between the host and guest ends. Instead, it will fully rely on the host GPU driver to do so. The environment variable `ANBOX_ASYNC_SWAP_DISABLED_PACKAGES` that accepts a comma-separated list of package names can be used to prevent certain packages from using the async object.

Once set, this feature flag will be considered by all newly launched instances.

#### GL Async Swap Support

*since 1.20.2*

The WebRTC ICE logging is disabled by default. To enable support for extended ICE logging to allow debugging connection attempts, add the feature flag `webrtc.enable_ice_logging` upon application creation.

Once set, this feature flag will be considered by all newly launched instances.

0 comments on commit cb94a03

Please sign in to comment.