Loading libs/gui/Android.bp +4 −0 Original line number Diff line number Diff line Loading @@ -341,6 +341,10 @@ cc_library_shared { "libgui_aidl_headers", ], static_libs: [ "libsurfaceflingerflags", ], afdo: true, lto: { Loading services/surfaceflinger/common/FlagManager.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ void FlagManager::dump(std::string& result) const { /// Trunk stable readonly flags /// DUMP_READ_ONLY_FLAG(adpf_fmq_sf); DUMP_READ_ONLY_FLAG(apply_picture_profiles_sf); DUMP_READ_ONLY_FLAG(connected_display); DUMP_READ_ONLY_FLAG(enable_small_area_detection); DUMP_READ_ONLY_FLAG(frame_rate_category_mrr); Loading Loading @@ -224,6 +225,7 @@ FLAG_MANAGER_LEGACY_SERVER_FLAG(use_skia_tracing, PROPERTY_SKIA_ATRACE_ENABLED, /// Trunk stable readonly flags /// FLAG_MANAGER_READ_ONLY_FLAG(adpf_fmq_sf, "") FLAG_MANAGER_READ_ONLY_FLAG(apply_picture_profiles_sf, "") FLAG_MANAGER_READ_ONLY_FLAG(connected_display, "") FLAG_MANAGER_READ_ONLY_FLAG(enable_small_area_detection, "") FLAG_MANAGER_READ_ONLY_FLAG(frame_rate_category_mrr, "debug.sf.frame_rate_category_mrr") Loading services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ public: /// Trunk stable readonly flags /// bool adpf_fmq_sf() const; bool apply_picture_profiles_sf() const; bool connected_display() const; bool frame_rate_category_mrr() const; bool enable_small_area_detection() const; Loading services/surfaceflinger/surfaceflinger_flags_new.aconfig +8 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,14 @@ flag { bug: "284324521" } # adpf_gpu_sf flag { name: "apply_picture_profiles_sf" namespace: "tv_os_media" description: "SurfaceFlinger applies picture profile requests and sends them to Composer HAL" bug: "337330263" is_fixed_read_only: true } # apply_picture_profiles_sf flag { name: "arr_setframerate_api" namespace: "core_graphics" Loading Loading
libs/gui/Android.bp +4 −0 Original line number Diff line number Diff line Loading @@ -341,6 +341,10 @@ cc_library_shared { "libgui_aidl_headers", ], static_libs: [ "libsurfaceflingerflags", ], afdo: true, lto: { Loading
services/surfaceflinger/common/FlagManager.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ void FlagManager::dump(std::string& result) const { /// Trunk stable readonly flags /// DUMP_READ_ONLY_FLAG(adpf_fmq_sf); DUMP_READ_ONLY_FLAG(apply_picture_profiles_sf); DUMP_READ_ONLY_FLAG(connected_display); DUMP_READ_ONLY_FLAG(enable_small_area_detection); DUMP_READ_ONLY_FLAG(frame_rate_category_mrr); Loading Loading @@ -224,6 +225,7 @@ FLAG_MANAGER_LEGACY_SERVER_FLAG(use_skia_tracing, PROPERTY_SKIA_ATRACE_ENABLED, /// Trunk stable readonly flags /// FLAG_MANAGER_READ_ONLY_FLAG(adpf_fmq_sf, "") FLAG_MANAGER_READ_ONLY_FLAG(apply_picture_profiles_sf, "") FLAG_MANAGER_READ_ONLY_FLAG(connected_display, "") FLAG_MANAGER_READ_ONLY_FLAG(enable_small_area_detection, "") FLAG_MANAGER_READ_ONLY_FLAG(frame_rate_category_mrr, "debug.sf.frame_rate_category_mrr") Loading
services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ public: /// Trunk stable readonly flags /// bool adpf_fmq_sf() const; bool apply_picture_profiles_sf() const; bool connected_display() const; bool frame_rate_category_mrr() const; bool enable_small_area_detection() const; Loading
services/surfaceflinger/surfaceflinger_flags_new.aconfig +8 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,14 @@ flag { bug: "284324521" } # adpf_gpu_sf flag { name: "apply_picture_profiles_sf" namespace: "tv_os_media" description: "SurfaceFlinger applies picture profile requests and sends them to Composer HAL" bug: "337330263" is_fixed_read_only: true } # apply_picture_profiles_sf flag { name: "arr_setframerate_api" namespace: "core_graphics" Loading