summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Manasi Navare <navaremanasi@google.com> 2024-11-12 23:59:21 +0000
committer Manasi Navare <navaremanasi@google.com> 2024-11-25 23:24:52 +0000
commitfc2a4a7b307f7d7c73ec062882e0e8f578264f87 (patch)
treeebc60d3f6556e3f5d733aa5a6ffcda6ee06dbc19 /libs/gui/BLASTBufferQueue.cpp
parent2721b5c64b03856a1b2e261c837a1b94749d101f (diff)
SF: Return EX_CONFIG_FAILED from setActiveConfigWithConstraints()
setActiveConfigWithConstraints() currently returns V2_4 Hal::Error But with the new Composer3 IcomposerClient AIDL changes, it should return int32_t corresponding the new EX_CONFIG_FAILED exception. So define a new enum class Error to handle all V2_1 and 2_4 errors and the new IcomposerClient exception. Also define a new class to return the result of initiateModeChange as: Changed, Rejected, Aborted. So change this plumbing through SF. Catch this error and propagate up from DisplayModeController to SF using Scheduler Bug: 374185540 Flag: EXEMPT refactor Test: manual Change-Id: I3548fd6bda806055fb071cc364d07d37b2693374 Signed-off-by: Manasi Navare <navaremanasi@google.com>
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions