Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d411bd3b authored by ramindani's avatar ramindani
Browse files

[Composer-HAL-AIDL] Deprecates getDisplayAttribute

Test: atest VtsHalGraphicsComposer3_TargetTest
BUG: 284866749
BUG: 287518295
Change-Id: Ib4f32d9b60cbbbf127963e0fa4b273951e9d46e6
parent a7651ff2
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -42,6 +42,9 @@ interface IComposerClient {
  int getActiveConfig(long display);
  android.hardware.graphics.composer3.ColorMode[] getColorModes(long display);
  float[] getDataspaceSaturationMatrix(android.hardware.graphics.common.Dataspace dataspace);
  /**
   * @deprecated use getDisplayConfigurations instead. Returns a display attribute value for a particular display configuration. For legacy support getDisplayAttribute should return valid values for any requested DisplayAttribute, and for all of the configs obtained either through getDisplayConfigs or getDisplayConfigurations.
   */
  int getDisplayAttribute(long display, int config, android.hardware.graphics.composer3.DisplayAttribute attribute);
  android.hardware.graphics.composer3.DisplayCapability[] getDisplayCapabilities(long display);
  /**
+9 −0
Original line number Diff line number Diff line
@@ -235,9 +235,18 @@ interface IComposerClient {
    float[] getDataspaceSaturationMatrix(android.hardware.graphics.common.Dataspace dataspace);

    /**
     * @deprecated use getDisplayConfigurations instead.
     *
     * Returns a display attribute value for a particular display
     * configuration.
     *
     * For legacy support getDisplayAttribute should return valid values for any requested
     * DisplayAttribute, and for all of the configs obtained either through getDisplayConfigs
     * or getDisplayConfigurations.
     *
     * @see getDisplayConfigurations
     * @see getDisplayConfigs
     *
     * @param display is the display to query.
     * @param config is the display configuration for which to return
     *        attribute values.