Loading services/surfaceflinger/common/FlagManager.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -128,6 +128,7 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(graphite_renderengine_preview_rollout); DUMP_ACONFIG_FLAG(increase_missed_frame_jank_threshold); DUMP_ACONFIG_FLAG(refresh_rate_overlay_on_external_display); DUMP_ACONFIG_FLAG(vsync_predictor_recovery); /// Trunk stable readonly flags /// /// IMPORTANT - please keep alphabetize to reduce merge conflicts Loading Loading @@ -304,6 +305,7 @@ FLAG_MANAGER_ACONFIG_FLAG(adpf_gpu_sf, "") FLAG_MANAGER_ACONFIG_FLAG(adpf_native_session_manager, ""); FLAG_MANAGER_ACONFIG_FLAG(graphite_renderengine_preview_rollout, ""); FLAG_MANAGER_ACONFIG_FLAG(increase_missed_frame_jank_threshold, ""); FLAG_MANAGER_ACONFIG_FLAG(vsync_predictor_recovery, ""); /// Trunk stable server (R/W) flags from outside SurfaceFlinger /// FLAG_MANAGER_ACONFIG_FLAG_IMPORTED(adpf_use_fmq_channel, "", android::os) Loading services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ public: bool graphite_renderengine_preview_rollout() const; bool increase_missed_frame_jank_threshold() const; bool refresh_rate_overlay_on_external_display() const; bool vsync_predictor_recovery() const; /// Trunk stable readonly flags /// /// IMPORTANT - please keep alphabetize to reduce merge conflicts Loading services/surfaceflinger/surfaceflinger_flags_new.aconfig +10 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,16 @@ flag { } } # vrr_bugfix_dropped_frame flag { name: "vsync_predictor_recovery" namespace: "core_graphics" description: "Recover the vsync predictor from bad vsync model" bug: "385059265" metadata { purpose: PURPOSE_BUGFIX } } # vsync_predictor_recovery flag { name: "window_blur_kawase2" namespace: "core_graphics" Loading Loading
services/surfaceflinger/common/FlagManager.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -128,6 +128,7 @@ void FlagManager::dump(std::string& result) const { DUMP_ACONFIG_FLAG(graphite_renderengine_preview_rollout); DUMP_ACONFIG_FLAG(increase_missed_frame_jank_threshold); DUMP_ACONFIG_FLAG(refresh_rate_overlay_on_external_display); DUMP_ACONFIG_FLAG(vsync_predictor_recovery); /// Trunk stable readonly flags /// /// IMPORTANT - please keep alphabetize to reduce merge conflicts Loading Loading @@ -304,6 +305,7 @@ FLAG_MANAGER_ACONFIG_FLAG(adpf_gpu_sf, "") FLAG_MANAGER_ACONFIG_FLAG(adpf_native_session_manager, ""); FLAG_MANAGER_ACONFIG_FLAG(graphite_renderengine_preview_rollout, ""); FLAG_MANAGER_ACONFIG_FLAG(increase_missed_frame_jank_threshold, ""); FLAG_MANAGER_ACONFIG_FLAG(vsync_predictor_recovery, ""); /// Trunk stable server (R/W) flags from outside SurfaceFlinger /// FLAG_MANAGER_ACONFIG_FLAG_IMPORTED(adpf_use_fmq_channel, "", android::os) Loading
services/surfaceflinger/common/include/common/FlagManager.h +1 −0 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ public: bool graphite_renderengine_preview_rollout() const; bool increase_missed_frame_jank_threshold() const; bool refresh_rate_overlay_on_external_display() const; bool vsync_predictor_recovery() const; /// Trunk stable readonly flags /// /// IMPORTANT - please keep alphabetize to reduce merge conflicts Loading
services/surfaceflinger/surfaceflinger_flags_new.aconfig +10 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,16 @@ flag { } } # vrr_bugfix_dropped_frame flag { name: "vsync_predictor_recovery" namespace: "core_graphics" description: "Recover the vsync predictor from bad vsync model" bug: "385059265" metadata { purpose: PURPOSE_BUGFIX } } # vsync_predictor_recovery flag { name: "window_blur_kawase2" namespace: "core_graphics" Loading