| # IMPORTANT - please keep alphabetize to reduce merge conflicts |
| |
| package: "com.android.graphics.surfaceflinger.flags" |
| container: "system" |
| |
| flag { |
| name: "adpf_gpu_sf" |
| namespace: "game" |
| description: "Guards use of the sending ADPF GPU duration hint and load hints from SurfaceFlinger to Power HAL" |
| bug: "284324521" |
| } # adpf_gpu_sf |
| |
| flag { |
| name: "ce_fence_promise" |
| namespace: "window_surfaces" |
| description: "Moves logic for buffer release fences into LayerFE" |
| bug: "294936197" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # ce_fence_promise |
| |
| flag { |
| name: "commit_not_composited" |
| namespace: "core_graphics" |
| description: "mark frames as non janky if the transaction resulted in no composition" |
| bug: "340633280" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # commit_not_composited |
| |
| flag { |
| name: "deprecate_vsync_sf" |
| namespace: "core_graphics" |
| description: "Depracate eVsyncSourceSurfaceFlinger and use vsync_app everywhere" |
| bug: "162235855" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # deprecate_vsync_sf |
| |
| flag { |
| name: "detached_mirror" |
| namespace: "window_surfaces" |
| description: "Ignore local transform when mirroring a partial hierarchy" |
| bug: "337845753" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # deprecate_vsync_sf |
| |
| flag { |
| name: "frame_rate_category_mrr" |
| namespace: "core_graphics" |
| description: "Enable to use frame rate category and newer frame rate votes such as GTE in SurfaceFlinger scheduler, to guard dVRR changes from MRR devices" |
| bug: "330224639" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # frame_rate_category_mrr |
| |
| flag { |
| name: "latch_unsignaled_with_auto_refresh_changed" |
| namespace: "core_graphics" |
| description: "Ignore eAutoRefreshChanged with latch unsignaled" |
| bug: "331513837" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # latch_unsignaled_with_auto_refresh_changed |
| |
| flag { |
| name: "local_tonemap_screenshots" |
| namespace: "core_graphics" |
| description: "Enables local tonemapping when capturing screenshots" |
| bug: "329464641" |
| is_fixed_read_only: true |
| } # local_tonemap_screenshots |
| |
| flag { |
| name: "vrr_bugfix_24q4" |
| namespace: "core_graphics" |
| description: "bug fixes for VRR" |
| bug: "331513837" |
| is_fixed_read_only: true |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } # vrr_bugfix_24q4 |
| |
| # IMPORTANT - please keep alphabetize to reduce merge conflicts |