Update the Composer HAL docs for setContentType

setContentType can be called even if it's not supported.
On some devices this surves as a signal to disable on-device
post processing in order to reduce latency.

Bug: 202007307
Test: n/a
Change-Id: I9888d48979cd2442b54054730c78cf7b4ed6aab4
This commit is contained in:
Marin Shalamanov 2021-10-06 16:19:03 +02:00
parent 1b5669f763
commit b00e11ff6f
3 changed files with 5 additions and 6 deletions

View file

@ -903,6 +903,7 @@ c8a57364f6ad20842be14f4db284df5304f7521ca8eac6bcc1fa6c5b466fb8a6 android.hardwar
# ABI preserving changes to HALs during Android T
62ace52d9c3ff1f60f94118557a2aaf0b953513e59dcd34d5f94ae28d4c7e780 android.hardware.fastboot@1.0::IFastboot
b4a59462aa7d1346ee3eaa06a8e13682462746cf1be62ed2a2bd46bf404d01b7 android.hardware.graphics.composer@2.4::IComposerClient
ca62a2a95d173ed323309e5e00f653ad3cceec82a6e5e4976a249cb5aafe2515 android.hardware.neuralnetworks@1.2::types
fa76bced6b1b71c40fc706c508a9011284c57f57831cd0cf5f45653ed4ea463e android.hardware.neuralnetworks@1.3::types

View file

@ -307,9 +307,8 @@ interface IComposerClient extends @2.3::IComposerClient {
* If the display is internally connected (not through HDMI), and such modes are available,
* this method should trigger them.
*
* This function should only be called if the display reports support for the corresponding
* content type (ContentType::{GRAPHICS, PHOTO, CINEMA, GAME}) from getSupportedContentTypes.
* ContentType::NONE is supported by default and can always be set.
* This function can be called for a content type even if no support for it is
* reported from getSupportedContentTypes.
*
* @return error is NONE upon success. Otherwise,
* BAD_DISPLAY when an invalid display handle was passed in.

View file

@ -690,9 +690,8 @@ interface IComposerClient {
* If the display is internally connected (not through HDMI), and such modes are available,
* this method should trigger them.
*
* This function should only be called if the display reports support for the corresponding
* content type (ContentType::{GRAPHICS, PHOTO, CINEMA, GAME}) from getSupportedContentTypes.
* ContentType::NONE is supported by default and can always be set.
* This function can be called for a content type even if no support for it is
* reported from getSupportedContentTypes.
*
* @exception EX_BAD_DISPLAY when an invalid display handle was passed in.
* @exception EX_UNSUPPORTED when the given content type is not supported by the composer