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_protected_contents"
45    prop_name: "ro.surface_flinger.protected_contents"
46  }
47  prop {
48    api_name: "force_hwc_copy_for_virtual_displays"
49    prop_name: "ro.surface_flinger.force_hwc_copy_for_virtual_displays"
50  }
51  prop {
52    api_name: "has_HDR_display"
53    prop_name: "ro.surface_flinger.has_HDR_display"
54  }
55  prop {
56    api_name: "has_wide_color_display"
57    prop_name: "ro.surface_flinger.has_wide_color_display"
58  }
59  prop {
60    api_name: "max_frame_buffer_acquired_buffers"
61    type: Long
62    prop_name: "ro.surface_flinger.max_frame_buffer_acquired_buffers"
63  }
64  prop {
65    api_name: "max_graphics_height"
66    type: Integer
67    prop_name: "ro.surface_flinger.max_graphics_height"
68  }
69  prop {
70    api_name: "max_graphics_width"
71    type: Integer
72    prop_name: "ro.surface_flinger.max_graphics_width"
73  }
74  prop {
75    api_name: "max_virtual_display_dimension"
76    type: Long
77    prop_name: "ro.surface_flinger.max_virtual_display_dimension"
78  }
79  prop {
80    api_name: "present_time_offset_from_vsync_ns"
81    type: Long
82    prop_name: "ro.surface_flinger.present_time_offset_from_vsync_ns"
83  }
84  prop {
85    api_name: "primary_display_orientation"
86    type: Enum
87    prop_name: "ro.surface_flinger.primary_display_orientation"
88    enum_values: "ORIENTATION_0|ORIENTATION_90|ORIENTATION_180|ORIENTATION_270"
89  }
90  prop {
91    api_name: "refresh_rate_switching"
92    prop_name: "ro.surface_flinger.refresh_rate_switching"
93    deprecated: true
94  }
95  prop {
96    api_name: "running_without_sync_framework"
97    prop_name: "ro.surface_flinger.running_without_sync_framework"
98  }
99  prop {
100    api_name: "set_display_power_timer_ms"
101    type: Integer
102    prop_name: "ro.surface_flinger.set_display_power_timer_ms"
103  }
104  prop {
105    api_name: "set_idle_timer_ms"
106    type: Integer
107    prop_name: "ro.surface_flinger.set_idle_timer_ms"
108  }
109  prop {
110    api_name: "set_touch_timer_ms"
111    type: Integer
112    prop_name: "ro.surface_flinger.set_touch_timer_ms"
113  }
114  prop {
115    api_name: "start_graphics_allocator_service"
116    prop_name: "ro.surface_flinger.start_graphics_allocator_service"
117  }
118  prop {
119    api_name: "support_kernel_idle_timer"
120    prop_name: "ro.surface_flinger.support_kernel_idle_timer"
121  }
122  prop {
123    api_name: "supports_background_blur"
124    prop_name: "ro.surface_flinger.supports_background_blur"
125  }
126  prop {
127    api_name: "use_color_management"
128    prop_name: "ro.surface_flinger.use_color_management"
129  }
130  prop {
131    api_name: "use_content_detection_for_refresh_rate"
132    prop_name: "ro.surface_flinger.use_content_detection_for_refresh_rate"
133  }
134  prop {
135    api_name: "use_context_priority"
136    prop_name: "ro.surface_flinger.use_context_priority"
137  }
138  prop {
139    api_name: "use_frame_rate_api"
140    prop_name: "ro.surface_flinger.use_frame_rate_api"
141  }
142  prop {
143    api_name: "use_smart_90_for_video"
144    prop_name: "ro.surface_flinger.use_smart_90_for_video"
145    deprecated: true
146  }
147  prop {
148    api_name: "use_vr_flinger"
149    prop_name: "ro.surface_flinger.use_vr_flinger"
150  }
151  prop {
152    api_name: "vsync_event_phase_offset_ns"
153    type: Long
154    prop_name: "ro.surface_flinger.vsync_event_phase_offset_ns"
155  }
156  prop {
157    api_name: "vsync_sf_event_phase_offset_ns"
158    type: Long
159    prop_name: "ro.surface_flinger.vsync_sf_event_phase_offset_ns"
160  }
161  prop {
162    api_name: "wcg_composition_dataspace"
163    type: Long
164    prop_name: "ro.surface_flinger.wcg_composition_dataspace"
165  }
166  prop {
167    api_name: "wcg_composition_pixel_format"
168    type: Integer
169    prop_name: "ro.surface_flinger.wcg_composition_pixel_format"
170  }
171}
172