summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2023-09-07 13:34:46 -0700
committer Ady Abraham <adyabr@google.com> 2023-09-08 01:57:59 +0000
commit91e1a57529f95c112e4028c4fcebf44fd832910c (patch)
tree2e0d16d3f28a8272a930e7f57e7e4cfa413a9f08
parent6e54cdcbd28e1d73660e7a16bd42bd4799a9b264 (diff)
libgui: add a flag for bq_setframerate
Bug: 281695725 Test: presubmit Change-Id: Ie87e9d27c8b2b06866b9a535f80297eee5a7aa41
-rw-r--r--libs/gui/Android.bp13
-rw-r--r--libs/gui/libgui_flags.aconfig10
2 files changed, 23 insertions, 0 deletions
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
+}
+