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

Commit b641f051 authored by Brian Lindahl's avatar Brian Lindahl Committed by Android (Google) Code Review
Browse files

Merge "Add APIs to allow sending a picture profile down to Composer HAL" into main

parents d4fa8920 9f9d2f08
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -77,7 +77,6 @@ aidl_interface {
                "android.hardware.common-V2",
            ],
        },

    ],

}
+1 −0
Original line number Diff line number Diff line
@@ -43,4 +43,5 @@ enum DisplayCapability {
  SUSPEND = 6,
  DISPLAY_IDLE_TIMER = 7,
  MULTI_THREADED_PRESENT = 8,
  PICTURE_PROCESSING = 9,
}
+1 −0
Original line number Diff line number Diff line
@@ -46,4 +46,5 @@ parcelable DisplayCommand {
  boolean presentDisplay;
  boolean presentOrValidateDisplay;
  int frameIntervalNs;
  long pictureProfileId;
}
+2 −0
Original line number Diff line number Diff line
@@ -87,6 +87,7 @@ interface IComposerClient {
  void setRefreshRateChangedCallbackDebugEnabled(long display, boolean enabled);
  android.hardware.graphics.composer3.DisplayConfiguration[] getDisplayConfigurations(long display, int maxFrameIntervalNs);
  oneway void notifyExpectedPresent(long display, in android.hardware.graphics.composer3.ClockMonotonicTimestamp expectedPresentTime, int frameIntervalNs);
  int getMaxLayerPictureProfiles(long display);
  const int EX_BAD_CONFIG = 1;
  const int EX_BAD_DISPLAY = 2;
  const int EX_BAD_LAYER = 3;
@@ -98,5 +99,6 @@ interface IComposerClient {
  const int EX_SEAMLESS_NOT_ALLOWED = 9;
  const int EX_SEAMLESS_NOT_POSSIBLE = 10;
  const int EX_CONFIG_FAILED = 11;
  const int EX_PICTURE_PROFILE_MAX_EXCEEDED = 12;
  const int INVALID_CONFIGURATION = 0x7fffffff;
}
+1 −0
Original line number Diff line number Diff line
@@ -58,4 +58,5 @@ parcelable LayerCommand {
  android.hardware.graphics.composer3.LayerLifecycleBatchCommandType layerLifecycleBatchCommandType;
  int newBufferSlotCount;
  @nullable android.hardware.graphics.composer3.Luts luts;
  long pictureProfileId;
}
Loading