Fix a DimmingStage documentation typo by rewording the doc.

Change-Id: I5a1b3a99630cfded4b34c74b020bb4df2ce12084
This commit is contained in:
Alec Mouri
2023-07-20 22:43:18 +00:00
parent 2a5366d850
commit cdcfd05736

View File

@@ -40,14 +40,12 @@ parcelable ClientTargetPropertyWithBrightness {
/**
* The stage in which dimming operations should be performed when compositing
* the client target.
*
* Note that with a COLORIMETRIC RenderIntent, DimmingSpace must be LINEAR. That is, dimming
* is defined to occur in linear space.
* However, some composer implementations may, with other vendor-defined RenderIntents,
* configure their hardware such as image quality adjustments is intended to occur after
* composition. In this scenario, if the dimming operation were applied in linear space,
* then the resulting dimming operation may comepl those image quality adjustments to
* incorrectly alter the gamma curve. To avoid this issue, those implementations must opt to
* dim in gamma space.
* is defined to occur in linear space. However, some composer implementations may, with
* other vendor-defined RenderIntents, apply certain image quality adjustments that are
* sensitive to gamma shift when dimming in linear space. To avoid this issue, those
* implementations must opt to dim in gamma space.
*/
DimmingStage dimmingStage;
}