1props {
2  module: "android.sysprop.SurfaceFlingerProperties"
3  prop {
4    api_name: "color_space_agnostic_dataspace"
5    type: Long
6    prop_name: "ro.surface_flinger.color_space_agnostic_dataspace"
7  }
8  prop {
9    api_name: "default_composition_dataspace"
10    type: Long
11    prop_name: "ro.surface_flinger.default_composition_dataspace"
12  }
13  prop {
14    api_name: "default_composition_pixel_format"
15    type: Integer
16    prop_name: "ro.surface_flinger.default_composition_pixel_format"
17  }
18  prop {
19    api_name: "display_primary_blue"
20    type: DoubleList
21    prop_name: "ro.surface_flinger.display_primary_blue"
22  }
23  prop {
24    api_name: "display_primary_green"
25    type: DoubleList
26    prop_name: "ro.surface_flinger.display_primary_green"
27  }
28  prop {
29    api_name: "display_primary_red"
30    type: DoubleList
31    prop_name: "ro.surface_flinger.display_primary_red"
32  }
33  prop {
34    api_name: "display_primary_white"
35    type: DoubleList
36    prop_name: "ro.surface_flinger.display_primary_white"
37  }
38  prop {
39    api_name: "display_update_imminent_timeout_ms"
40    type: Integer
41    prop_name: "ro.surface_flinger.display_update_imminent_timeout_ms"
42  }
43  prop {
44    api_name: "enable_frame_rate_override"
45    prop_name: "ro.surface_flinger.enable_frame_rate_override"
46  }
47  prop {
48    api_name: "enable_layer_caching"
49    prop_name: "ro.surface_flinger.enable_layer_caching"
50  }
51  prop {
52    api_name: "enable_protected_contents"
53    prop_name: "ro.surface_flinger.protected_contents"
54  }
55  prop {
56    api_name: "enable_sdr_dimming"
57    prop_name: "ro.surface_flinger.enable_sdr_dimming"
58  }
59  prop {
60    api_name: "force_hwc_copy_for_virtual_displays"
61    prop_name: "ro.surface_flinger.force_hwc_copy_for_virtual_displays"
62  }
63  prop {
64    api_name: "has_HDR_display"
65    prop_name: "ro.surface_flinger.has_HDR_display"
66  }
67  prop {
68    api_name: "has_wide_color_display"
69    prop_name: "ro.surface_flinger.has_wide_color_display"
70  }
71  prop {
72    api_name: "max_frame_buffer_acquired_buffers"
73    type: Long
74    prop_name: "ro.surface_flinger.max_frame_buffer_acquired_buffers"
75  }
76  prop {
77    api_name: "max_graphics_height"
78    type: Integer
79    prop_name: "ro.surface_flinger.max_graphics_height"
80  }
81  prop {
82    api_name: "max_graphics_width"
83    type: Integer
84    prop_name: "ro.surface_flinger.max_graphics_width"
85  }
86  prop {
87    api_name: "max_virtual_display_dimension"
88    type: Long
89    prop_name: "ro.surface_flinger.max_virtual_display_dimension"
90  }
91  prop {
92    api_name: "present_time_offset_from_vsync_ns"
93    type: Long
94    prop_name: "ro.surface_flinger.present_time_offset_from_vsync_ns"
95  }
96  prop {
97    api_name: "primary_display_orientation"
98    type: Enum
99    prop_name: "ro.surface_flinger.primary_display_orientation"
100    enum_values: "ORIENTATION_0|ORIENTATION_90|ORIENTATION_180|ORIENTATION_270"
101  }
102  prop {
103    api_name: "refresh_rate_switching"
104    prop_name: "ro.surface_flinger.refresh_rate_switching"
105    deprecated: true
106  }
107  prop {
108    api_name: "running_without_sync_framework"
109    prop_name: "ro.surface_flinger.running_without_sync_framework"
110  }
111  prop {
112    api_name: "set_display_power_timer_ms"
113    type: Integer
114    prop_name: "ro.surface_flinger.set_display_power_timer_ms"
115  }
116  prop {
117    api_name: "set_idle_timer_ms"
118    type: Integer
119    prop_name: "ro.surface_flinger.set_idle_timer_ms"
120  }
121  prop {
122    api_name: "set_touch_timer_ms"
123    type: Integer
124    prop_name: "ro.surface_flinger.set_touch_timer_ms"
125  }
126  prop {
127    api_name: "start_graphics_allocator_service"
128    prop_name: "ro.surface_flinger.start_graphics_allocator_service"
129  }
130  prop {
131    api_name: "support_kernel_idle_timer"
132    prop_name: "ro.surface_flinger.support_kernel_idle_timer"
133  }
134  prop {
135    api_name: "supports_background_blur"
136    prop_name: "ro.surface_flinger.supports_background_blur"
137  }
138  prop {
139    api_name: "update_device_product_info_on_hotplug_reconnect"
140    prop_name: "ro.surface_flinger.update_device_product_info_on_hotplug_reconnect"
141  }
142  prop {
143    api_name: "use_color_management"
144    prop_name: "ro.surface_flinger.use_color_management"
145  }
146  prop {
147    api_name: "use_content_detection_for_refresh_rate"
148    prop_name: "ro.surface_flinger.use_content_detection_for_refresh_rate"
149  }
150  prop {
151    api_name: "use_context_priority"
152    prop_name: "ro.surface_flinger.use_context_priority"
153  }
154  prop {
155    api_name: "use_frame_rate_api"
156    prop_name: "ro.surface_flinger.use_frame_rate_api"
157  }
158  prop {
159    api_name: "use_smart_90_for_video"
160    prop_name: "ro.surface_flinger.use_smart_90_for_video"
161    deprecated: true
162  }
163  prop {
164    api_name: "use_vr_flinger"
165    prop_name: "ro.surface_flinger.use_vr_flinger"
166  }
167  prop {
168    api_name: "vsync_event_phase_offset_ns"
169    type: Long
170    prop_name: "ro.surface_flinger.vsync_event_phase_offset_ns"
171  }
172  prop {
173    api_name: "vsync_sf_event_phase_offset_ns"
174    type: Long
175    prop_name: "ro.surface_flinger.vsync_sf_event_phase_offset_ns"
176  }
177  prop {
178    api_name: "wcg_composition_dataspace"
179    type: Long
180    prop_name: "ro.surface_flinger.wcg_composition_dataspace"
181  }
182  prop {
183    api_name: "wcg_composition_pixel_format"
184    type: Integer
185    prop_name: "ro.surface_flinger.wcg_composition_pixel_format"
186  }
187}
188