• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package: "com.android.graphics.hwui.flags"
2container: "system"
3
4flag {
5  name: "runtime_color_filters_blenders"
6  namespace: "core_graphics"
7  description: "API for AGSL authored runtime color filters and blenders"
8  bug: "358126864"
9  is_exported: true
10}
11
12flag {
13  name: "clip_shader"
14  is_exported: true
15  namespace: "core_graphics"
16  description: "API for canvas shader clipping operations"
17  bug: "280116960"
18}
19
20flag {
21  name: "matrix_44"
22  is_exported: true
23  namespace: "core_graphics"
24  description: "API for 4x4 matrix and related canvas functions"
25  bug: "280116960"
26}
27
28flag {
29  name: "limited_hdr"
30  is_exported: true
31  namespace: "core_graphics"
32  description: "API to enable apps to restrict the amount of HDR headroom that is used"
33  bug: "234181960"
34}
35
36flag {
37  name: "high_contrast_text_small_text_rect"
38  namespace: "accessibility"
39  description: "Draw a solid rectangle background behind text instead of a stroke outline"
40  bug: "186567103"
41  is_exported: true
42}
43
44flag {
45  name: "high_contrast_text_inner_text_color"
46  namespace: "accessibility"
47  description: "Render text color by modifying its brightness instead of defaulting to black and white"
48  bug: "384793956"
49  metadata {
50      purpose: PURPOSE_BUGFIX
51  }
52}
53
54flag {
55  name: "hdr_10bit_plus"
56  namespace: "core_graphics"
57  description: "Use 10101010 and FP16 formats for HDR-UI when available"
58  bug: "284159488"
59}
60
61flag {
62  name: "gainmap_animations"
63  is_exported: true
64  namespace: "core_graphics"
65  description: "APIs to help enable animations involving gainmaps"
66  bug: "296482289"
67}
68
69flag {
70  name: "gainmap_constructor_with_metadata"
71  is_exported: true
72  namespace: "core_graphics"
73  description: "APIs to create a new gainmap with a bitmap for metadata."
74  bug: "304478551"
75}
76
77flag {
78  name: "clip_surfaceviews"
79  namespace: "core_graphics"
80  description: "Clip z-above surfaceviews to global clip rect"
81  bug: "298621623"
82}
83
84flag {
85  name: "requested_formats_v"
86  is_exported: true
87  namespace: "core_graphics"
88  description: "Enable r_8, r_16_uint, rg_1616_uint, and rgba_10101010 in the SDK"
89  bug: "292545615"
90}
91
92flag {
93  name: "animate_hdr_transitions"
94  namespace: "core_graphics"
95  description: "Automatically animate all changes in HDR headroom"
96  bug: "314810174"
97}
98
99flag {
100  name: "draw_region"
101  namespace: "core_graphics"
102  description: "Add canvas#drawRegion API"
103  bug: "318612129"
104  is_exported: true
105}
106
107flag {
108  name: "initialize_gl_always"
109  namespace: "core_graphics"
110  description: "Initialize GL even when HWUI is set to use Vulkan. This improves app startup time for apps using GL."
111  bug: "335172671"
112}
113
114flag {
115  name: "skip_eglmanager_telemetry"
116  namespace: "core_graphics"
117  description: "Skip telemetry in EglManager's calls to eglCreateContext to avoid polluting telemetry"
118  bug: "347911216"
119}
120
121flag {
122  name: "resample_gainmap_regions"
123  namespace: "core_graphics"
124  description: "Resample gainmaps when decoding regions, to improve visual quality"
125  bug: "352847821"
126  metadata {
127    purpose: PURPOSE_BUGFIX
128  }
129}
130
131flag {
132  name: "iso_gainmap_apis"
133  is_exported: true
134  namespace: "core_graphics"
135  description: "APIs that expose gainmap metadata corresponding to those defined in ISO 21496-1"
136  bug: "349357636"
137}
138
139flag {
140  name: "shader_color_space"
141  is_exported: true
142  namespace: "core_graphics"
143  description: "API to set the working colorspace of a Shader or ColorFilter"
144  bug: "299670828"
145}
146
147flag {
148  name: "query_global_priority"
149  namespace: "core_graphics"
150  description: "Attempt to query whether the vulkan driver supports the requested global priority before queue creation."
151  bug: "343986434"
152  metadata {
153    purpose: PURPOSE_BUGFIX
154  }
155}
156
157flag {
158  name: "bitmap_ashmem_long_name"
159  namespace: "core_graphics"
160  description: "Whether to have more information in ashmem filenames for bitmaps"
161  bug: "369619160"
162}
163
164flag {
165  name: "animated_image_drawable_filter_bitmap"
166  is_exported: true
167  namespace: "core_graphics"
168  description: "API's that enable animated image drawables to use nearest sampling when scaling."
169  bug: "370523334"
170}
171
172flag {
173  name: "remove_vri_sketchy_destroy"
174  namespace: "core_graphics"
175  description: "Remove the eager yet thread-violating destroyHardwareResources in VRI#die"
176  bug: "377057106"
177  metadata {
178    purpose: PURPOSE_BUGFIX
179  }
180}
181
182flag {
183  name: "early_preload_gl_context"
184  namespace: "core_graphics"
185  description: "Preload GL context on renderThread preload. This improves app startup time for apps using GL."
186  bug: "383612849"
187}
188
189flag {
190  name: "calc_workload_orig_deadline"
191  namespace: "window_surfaces"
192  description: "Use original frame deadline to calculate the workload target deadline for jank tracking"
193  bug: "389939827"
194  is_fixed_read_only: true
195  metadata {
196    purpose: PURPOSE_BUGFIX
197  }
198}
199
200flag {
201  name: "early_preinit_buffer_allocator"
202  namespace: "core_graphics"
203  description: "Initialize GraphicBufferAllocater on ViewRootImpl init, to avoid blocking on init during buffer allocation, improving app launch latency."
204  bug: "389908734"
205  is_fixed_read_only: true
206}
207
208flag {
209  name: "bitmap_parcel_ashmem_as_immutable"
210  namespace: "system_performance"
211  description: "Whether to parcel implicit copies of bitmaps to ashmem as immutable"
212  bug: "400807118"
213}