From 91e1a57529f95c112e4028c4fcebf44fd832910c Mon Sep 17 00:00:00 2001 From: Ady Abraham Date: Thu, 7 Sep 2023 13:34:46 -0700 Subject: libgui: add a flag for bq_setframerate Bug: 281695725 Test: presubmit Change-Id: Ie87e9d27c8b2b06866b9a535f80297eee5a7aa41 --- libs/gui/Android.bp | 13 +++++++++++++ libs/gui/libgui_flags.aconfig | 10 ++++++++++ 2 files changed, 23 insertions(+) create mode 100644 libs/gui/libgui_flags.aconfig (limited to 'libs') diff --git a/libs/gui/Android.bp b/libs/gui/Android.bp index 298838d816..2ea4d16260 100644 --- a/libs/gui/Android.bp +++ b/libs/gui/Android.bp @@ -192,6 +192,18 @@ cc_library_static { }, } +aconfig_declarations { + name: "libgui_flags", + package: "com.android.graphics.libgui.flags", + srcs: ["libgui_flags.aconfig"], +} + +cc_aconfig_library { + name: "libguiflags", + vendor_available: true, + aconfig_declarations: "libgui_flags", +} + cc_library_shared { name: "libgui", vendor_available: true, @@ -206,6 +218,7 @@ cc_library_shared { static_libs: [ "libgui_aidl_static", "libgui_window_info_static", + "libguiflags", ], export_static_lib_headers: [ "libgui_aidl_static", diff --git a/libs/gui/libgui_flags.aconfig b/libs/gui/libgui_flags.aconfig new file mode 100644 index 0000000000..a16be786be --- /dev/null +++ b/libs/gui/libgui_flags.aconfig @@ -0,0 +1,10 @@ +package: "com.android.graphics.libgui.flags" + +flag { + name: "bq_setframerate" + namespace: "core_graphics" + description: "This flag controls plumbing setFrameRate thru BufferQueue" + bug: "281695725" + is_fixed_read_only: true +} + -- cgit v1.2.3-59-g8ed1b