1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA12_j",
15   "name" : "unsigned int[12]",
16   "referenced_type" : "_ZTIj",
17   "self_type" : "_ZTIA12_j",
18   "size" : 48,
19   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
20  },
21  {
22   "alignment" : 4,
23   "linker_set_key" : "_ZTIA25_j",
24   "name" : "unsigned int[25]",
25   "referenced_type" : "_ZTIj",
26   "self_type" : "_ZTIA25_j",
27   "size" : 100,
28   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
29  },
30  {
31   "alignment" : 4,
32   "linker_set_key" : "_ZTIA8_j",
33   "name" : "unsigned int[8]",
34   "referenced_type" : "_ZTIj",
35   "self_type" : "_ZTIA8_j",
36   "size" : 32,
37   "source_file" : "system/core/libsystem/include/system/graphics.h"
38  },
39  {
40   "linker_set_key" : "_ZTIA_f",
41   "name" : "float[]",
42   "referenced_type" : "_ZTIf",
43   "self_type" : "_ZTIA_f",
44   "source_file" : "system/core/libsystem/include/system/graphics.h"
45  }
46 ],
47 "builtin_types" :
48 [
49  {
50   "alignment" : 1,
51   "is_integral" : true,
52   "is_unsigned" : true,
53   "linker_set_key" : "_ZTIc",
54   "name" : "char",
55   "referenced_type" : "_ZTIc",
56   "self_type" : "_ZTIc",
57   "size" : 1
58  },
59  {
60   "alignment" : 4,
61   "linker_set_key" : "_ZTIf",
62   "name" : "float",
63   "referenced_type" : "_ZTIf",
64   "self_type" : "_ZTIf",
65   "size" : 4
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "_ZTIh",
72   "name" : "unsigned char",
73   "referenced_type" : "_ZTIh",
74   "self_type" : "_ZTIh",
75   "size" : 1
76  },
77  {
78   "alignment" : 4,
79   "is_integral" : true,
80   "linker_set_key" : "_ZTIi",
81   "name" : "int",
82   "referenced_type" : "_ZTIi",
83   "self_type" : "_ZTIi",
84   "size" : 4
85  },
86  {
87   "alignment" : 4,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "_ZTIj",
91   "name" : "unsigned int",
92   "referenced_type" : "_ZTIj",
93   "self_type" : "_ZTIj",
94   "size" : 4
95  },
96  {
97   "alignment" : 2,
98   "is_integral" : true,
99   "is_unsigned" : true,
100   "linker_set_key" : "_ZTIt",
101   "name" : "unsigned short",
102   "referenced_type" : "_ZTIt",
103   "self_type" : "_ZTIt",
104   "size" : 2
105  },
106  {
107   "linker_set_key" : "_ZTIv",
108   "name" : "void",
109   "referenced_type" : "_ZTIv",
110   "self_type" : "_ZTIv"
111  }
112 ],
113 "elf_functions" :
114 [
115  {
116   "name" : "hw_get_module"
117  },
118  {
119   "name" : "hw_get_module_by_class"
120  }
121 ],
122 "elf_objects" : [],
123 "enum_types" :
124 [
125  {
126   "alignment" : 4,
127   "enum_fields" :
128   [
129    {
130     "enum_field_value" : 1,
131     "name" : "HAL_HDR_DOLBY_VISION"
132    },
133    {
134     "enum_field_value" : 2,
135     "name" : "HAL_HDR_HDR10"
136    },
137    {
138     "enum_field_value" : 3,
139     "name" : "HAL_HDR_HLG"
140    }
141   ],
142   "linker_set_key" : "_ZTI13android_hdr_t",
143   "name" : "android_hdr_t",
144   "referenced_type" : "_ZTI13android_hdr_t",
145   "self_type" : "_ZTI13android_hdr_t",
146   "size" : 4,
147   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
148   "underlying_type" : "_ZTIj"
149  },
150  {
151   "alignment" : 4,
152   "enum_fields" :
153   [
154    {
155     "enum_field_value" : 4,
156     "name" : "HAL_HDR_HDR10_PLUS"
157    }
158   ],
159   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
160   "name" : "android_hdr_v1_2_t",
161   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
162   "self_type" : "_ZTI18android_hdr_v1_2_t",
163   "size" : 4,
164   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
165   "underlying_type" : "_ZTIj"
166  },
167  {
168   "alignment" : 4,
169   "enum_fields" :
170   [
171    {
172     "enum_field_value" : 0,
173     "name" : "HAL_DATASPACE_UNKNOWN"
174    },
175    {
176     "enum_field_value" : 1,
177     "name" : "HAL_DATASPACE_ARBITRARY"
178    },
179    {
180     "enum_field_value" : 16,
181     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
182    },
183    {
184     "enum_field_value" : 4128768,
185     "name" : "HAL_DATASPACE_STANDARD_MASK"
186    },
187    {
188     "enum_field_value" : 0,
189     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
190    },
191    {
192     "enum_field_value" : 65536,
193     "name" : "HAL_DATASPACE_STANDARD_BT709"
194    },
195    {
196     "enum_field_value" : 131072,
197     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
198    },
199    {
200     "enum_field_value" : 196608,
201     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
202    },
203    {
204     "enum_field_value" : 262144,
205     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
206    },
207    {
208     "enum_field_value" : 327680,
209     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
210    },
211    {
212     "enum_field_value" : 393216,
213     "name" : "HAL_DATASPACE_STANDARD_BT2020"
214    },
215    {
216     "enum_field_value" : 458752,
217     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
218    },
219    {
220     "enum_field_value" : 524288,
221     "name" : "HAL_DATASPACE_STANDARD_BT470M"
222    },
223    {
224     "enum_field_value" : 589824,
225     "name" : "HAL_DATASPACE_STANDARD_FILM"
226    },
227    {
228     "enum_field_value" : 655360,
229     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
230    },
231    {
232     "enum_field_value" : 720896,
233     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
234    },
235    {
236     "enum_field_value" : 22,
237     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
238    },
239    {
240     "enum_field_value" : 130023424,
241     "name" : "HAL_DATASPACE_TRANSFER_MASK"
242    },
243    {
244     "enum_field_value" : 0,
245     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
246    },
247    {
248     "enum_field_value" : 4194304,
249     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
250    },
251    {
252     "enum_field_value" : 8388608,
253     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
254    },
255    {
256     "enum_field_value" : 12582912,
257     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
258    },
259    {
260     "enum_field_value" : 16777216,
261     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
262    },
263    {
264     "enum_field_value" : 20971520,
265     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
266    },
267    {
268     "enum_field_value" : 25165824,
269     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
270    },
271    {
272     "enum_field_value" : 29360128,
273     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
274    },
275    {
276     "enum_field_value" : 33554432,
277     "name" : "HAL_DATASPACE_TRANSFER_HLG"
278    },
279    {
280     "enum_field_value" : 27,
281     "name" : "HAL_DATASPACE_RANGE_SHIFT"
282    },
283    {
284     "enum_field_value" : 939524096,
285     "name" : "HAL_DATASPACE_RANGE_MASK"
286    },
287    {
288     "enum_field_value" : 0,
289     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
290    },
291    {
292     "enum_field_value" : 134217728,
293     "name" : "HAL_DATASPACE_RANGE_FULL"
294    },
295    {
296     "enum_field_value" : 268435456,
297     "name" : "HAL_DATASPACE_RANGE_LIMITED"
298    },
299    {
300     "enum_field_value" : 402653184,
301     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
302    },
303    {
304     "enum_field_value" : 512,
305     "name" : "HAL_DATASPACE_SRGB_LINEAR"
306    },
307    {
308     "enum_field_value" : 138477568,
309     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
310    },
311    {
312     "enum_field_value" : 406913024,
313     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
314    },
315    {
316     "enum_field_value" : 513,
317     "name" : "HAL_DATASPACE_SRGB"
318    },
319    {
320     "enum_field_value" : 142671872,
321     "name" : "HAL_DATASPACE_V0_SRGB"
322    },
323    {
324     "enum_field_value" : 411107328,
325     "name" : "HAL_DATASPACE_V0_SCRGB"
326    },
327    {
328     "enum_field_value" : 257,
329     "name" : "HAL_DATASPACE_JFIF"
330    },
331    {
332     "enum_field_value" : 146931712,
333     "name" : "HAL_DATASPACE_V0_JFIF"
334    },
335    {
336     "enum_field_value" : 258,
337     "name" : "HAL_DATASPACE_BT601_625"
338    },
339    {
340     "enum_field_value" : 281149440,
341     "name" : "HAL_DATASPACE_V0_BT601_625"
342    },
343    {
344     "enum_field_value" : 259,
345     "name" : "HAL_DATASPACE_BT601_525"
346    },
347    {
348     "enum_field_value" : 281280512,
349     "name" : "HAL_DATASPACE_V0_BT601_525"
350    },
351    {
352     "enum_field_value" : 260,
353     "name" : "HAL_DATASPACE_BT709"
354    },
355    {
356     "enum_field_value" : 281083904,
357     "name" : "HAL_DATASPACE_V0_BT709"
358    },
359    {
360     "enum_field_value" : 139067392,
361     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
362    },
363    {
364     "enum_field_value" : 155844608,
365     "name" : "HAL_DATASPACE_DCI_P3"
366    },
367    {
368     "enum_field_value" : 139067392,
369     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
370    },
371    {
372     "enum_field_value" : 143261696,
373     "name" : "HAL_DATASPACE_DISPLAY_P3"
374    },
375    {
376     "enum_field_value" : 151715840,
377     "name" : "HAL_DATASPACE_ADOBE_RGB"
378    },
379    {
380     "enum_field_value" : 138805248,
381     "name" : "HAL_DATASPACE_BT2020_LINEAR"
382    },
383    {
384     "enum_field_value" : 147193856,
385     "name" : "HAL_DATASPACE_BT2020"
386    },
387    {
388     "enum_field_value" : 163971072,
389     "name" : "HAL_DATASPACE_BT2020_PQ"
390    },
391    {
392     "enum_field_value" : 4096,
393     "name" : "HAL_DATASPACE_DEPTH"
394    },
395    {
396     "enum_field_value" : 4097,
397     "name" : "HAL_DATASPACE_SENSOR"
398    }
399   ],
400   "linker_set_key" : "_ZTI19android_dataspace_t",
401   "name" : "android_dataspace_t",
402   "referenced_type" : "_ZTI19android_dataspace_t",
403   "self_type" : "_ZTI19android_dataspace_t",
404   "size" : 4,
405   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
406   "underlying_type" : "_ZTIj"
407  },
408  {
409   "alignment" : 4,
410   "enum_fields" :
411   [
412    {
413     "enum_field_value" : 0,
414     "name" : "FLEX_FORMAT_INVALID"
415    },
416    {
417     "enum_field_value" : 1,
418     "name" : "FLEX_FORMAT_Y"
419    },
420    {
421     "enum_field_value" : 7,
422     "name" : "FLEX_FORMAT_YCbCr"
423    },
424    {
425     "enum_field_value" : 1073741831,
426     "name" : "FLEX_FORMAT_YCbCrA"
427    },
428    {
429     "enum_field_value" : 7168,
430     "name" : "FLEX_FORMAT_RGB"
431    },
432    {
433     "enum_field_value" : 1073748992,
434     "name" : "FLEX_FORMAT_RGBA"
435    }
436   ],
437   "linker_set_key" : "_ZTI19android_flex_format",
438   "name" : "android_flex_format",
439   "referenced_type" : "_ZTI19android_flex_format",
440   "self_type" : "_ZTI19android_flex_format",
441   "size" : 4,
442   "source_file" : "system/core/libsystem/include/system/graphics.h",
443   "underlying_type" : "_ZTIj"
444  },
445  {
446   "alignment" : 4,
447   "enum_fields" :
448   [
449    {
450     "enum_field_value" : 1,
451     "name" : "HAL_TRANSFORM_FLIP_H"
452    },
453    {
454     "enum_field_value" : 2,
455     "name" : "HAL_TRANSFORM_FLIP_V"
456    },
457    {
458     "enum_field_value" : 4,
459     "name" : "HAL_TRANSFORM_ROT_90"
460    },
461    {
462     "enum_field_value" : 3,
463     "name" : "HAL_TRANSFORM_ROT_180"
464    },
465    {
466     "enum_field_value" : 7,
467     "name" : "HAL_TRANSFORM_ROT_270"
468    }
469   ],
470   "linker_set_key" : "_ZTI19android_transform_t",
471   "name" : "android_transform_t",
472   "referenced_type" : "_ZTI19android_transform_t",
473   "self_type" : "_ZTI19android_transform_t",
474   "size" : 4,
475   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
476   "underlying_type" : "_ZTIj"
477  },
478  {
479   "alignment" : 4,
480   "enum_fields" :
481   [
482    {
483     "enum_field_value" : 0,
484     "name" : "HAL_COLOR_MODE_NATIVE"
485    },
486    {
487     "enum_field_value" : 1,
488     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
489    },
490    {
491     "enum_field_value" : 2,
492     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
493    },
494    {
495     "enum_field_value" : 3,
496     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
497    },
498    {
499     "enum_field_value" : 4,
500     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
501    },
502    {
503     "enum_field_value" : 5,
504     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
505    },
506    {
507     "enum_field_value" : 6,
508     "name" : "HAL_COLOR_MODE_DCI_P3"
509    },
510    {
511     "enum_field_value" : 7,
512     "name" : "HAL_COLOR_MODE_SRGB"
513    },
514    {
515     "enum_field_value" : 8,
516     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
517    },
518    {
519     "enum_field_value" : 9,
520     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
521    }
522   ],
523   "linker_set_key" : "_ZTI20android_color_mode_t",
524   "name" : "android_color_mode_t",
525   "referenced_type" : "_ZTI20android_color_mode_t",
526   "self_type" : "_ZTI20android_color_mode_t",
527   "size" : 4,
528   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
529   "underlying_type" : "_ZTIj"
530  },
531  {
532   "alignment" : 4,
533   "enum_fields" :
534   [
535    {
536     "enum_field_value" : 1,
537     "name" : "FLEX_COMPONENT_Y"
538    },
539    {
540     "enum_field_value" : 2,
541     "name" : "FLEX_COMPONENT_Cb"
542    },
543    {
544     "enum_field_value" : 4,
545     "name" : "FLEX_COMPONENT_Cr"
546    },
547    {
548     "enum_field_value" : 1024,
549     "name" : "FLEX_COMPONENT_R"
550    },
551    {
552     "enum_field_value" : 2048,
553     "name" : "FLEX_COMPONENT_G"
554    },
555    {
556     "enum_field_value" : 4096,
557     "name" : "FLEX_COMPONENT_B"
558    },
559    {
560     "enum_field_value" : 1073741824,
561     "name" : "FLEX_COMPONENT_A"
562    }
563   ],
564   "linker_set_key" : "_ZTI22android_flex_component",
565   "name" : "android_flex_component",
566   "referenced_type" : "_ZTI22android_flex_component",
567   "self_type" : "_ZTI22android_flex_component",
568   "size" : 4,
569   "source_file" : "system/core/libsystem/include/system/graphics.h",
570   "underlying_type" : "_ZTIj"
571  },
572  {
573   "alignment" : 4,
574   "enum_fields" :
575   [
576    {
577     "enum_field_value" : 1,
578     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
579    },
580    {
581     "enum_field_value" : 2,
582     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
583    },
584    {
585     "enum_field_value" : 3,
586     "name" : "HAL_PIXEL_FORMAT_RGB_888"
587    },
588    {
589     "enum_field_value" : 4,
590     "name" : "HAL_PIXEL_FORMAT_RGB_565"
591    },
592    {
593     "enum_field_value" : 5,
594     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
595    },
596    {
597     "enum_field_value" : 16,
598     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
599    },
600    {
601     "enum_field_value" : 17,
602     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
603    },
604    {
605     "enum_field_value" : 20,
606     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
607    },
608    {
609     "enum_field_value" : 22,
610     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
611    },
612    {
613     "enum_field_value" : 32,
614     "name" : "HAL_PIXEL_FORMAT_RAW16"
615    },
616    {
617     "enum_field_value" : 33,
618     "name" : "HAL_PIXEL_FORMAT_BLOB"
619    },
620    {
621     "enum_field_value" : 34,
622     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
623    },
624    {
625     "enum_field_value" : 35,
626     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
627    },
628    {
629     "enum_field_value" : 36,
630     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
631    },
632    {
633     "enum_field_value" : 37,
634     "name" : "HAL_PIXEL_FORMAT_RAW10"
635    },
636    {
637     "enum_field_value" : 38,
638     "name" : "HAL_PIXEL_FORMAT_RAW12"
639    },
640    {
641     "enum_field_value" : 43,
642     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
643    },
644    {
645     "enum_field_value" : 538982489,
646     "name" : "HAL_PIXEL_FORMAT_Y8"
647    },
648    {
649     "enum_field_value" : 540422489,
650     "name" : "HAL_PIXEL_FORMAT_Y16"
651    },
652    {
653     "enum_field_value" : 842094169,
654     "name" : "HAL_PIXEL_FORMAT_YV12"
655    }
656   ],
657   "linker_set_key" : "_ZTI22android_pixel_format_t",
658   "name" : "android_pixel_format_t",
659   "referenced_type" : "_ZTI22android_pixel_format_t",
660   "self_type" : "_ZTI22android_pixel_format_t",
661   "size" : 4,
662   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
663   "underlying_type" : "_ZTIj"
664  },
665  {
666   "alignment" : 4,
667   "enum_fields" :
668   [
669    {
670     "enum_field_value" : 281411584,
671     "name" : "HAL_DATASPACE_BT2020_ITU"
672    },
673    {
674     "enum_field_value" : 298188800,
675     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
676    },
677    {
678     "enum_field_value" : 302383104,
679     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
680    },
681    {
682     "enum_field_value" : 168165376,
683     "name" : "HAL_DATASPACE_BT2020_HLG"
684    }
685   ],
686   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
687   "name" : "android_dataspace_v1_1_t",
688   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
689   "self_type" : "_ZTI24android_dataspace_v1_1_t",
690   "size" : 4,
691   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
692   "underlying_type" : "_ZTIj"
693  },
694  {
695   "alignment" : 4,
696   "enum_fields" :
697   [
698    {
699     "enum_field_value" : 142999552,
700     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
701    },
702    {
703     "enum_field_value" : 4098,
704     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
705    },
706    {
707     "enum_field_value" : 4099,
708     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
709    },
710    {
711     "enum_field_value" : 4100,
712     "name" : "HAL_DATASPACE_HEIF"
713    }
714   ],
715   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
716   "name" : "android_dataspace_v1_2_t",
717   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
718   "self_type" : "_ZTI24android_dataspace_v1_2_t",
719   "size" : 4,
720   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
721   "underlying_type" : "_ZTIj"
722  },
723  {
724   "alignment" : 4,
725   "enum_fields" :
726   [
727    {
728     "enum_field_value" : 10,
729     "name" : "HAL_COLOR_MODE_BT2020"
730    },
731    {
732     "enum_field_value" : 11,
733     "name" : "HAL_COLOR_MODE_BT2100_PQ"
734    },
735    {
736     "enum_field_value" : 12,
737     "name" : "HAL_COLOR_MODE_BT2100_HLG"
738    }
739   ],
740   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
741   "name" : "android_color_mode_v1_1_t",
742   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
743   "self_type" : "_ZTI25android_color_mode_v1_1_t",
744   "size" : 4,
745   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
746   "underlying_type" : "_ZTIj"
747  },
748  {
749   "alignment" : 4,
750   "enum_fields" :
751   [
752    {
753     "enum_field_value" : 0,
754     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
755    },
756    {
757     "enum_field_value" : 1,
758     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
759    },
760    {
761     "enum_field_value" : 2,
762     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
763    },
764    {
765     "enum_field_value" : 3,
766     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
767    },
768    {
769     "enum_field_value" : 4,
770     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
771    },
772    {
773     "enum_field_value" : 5,
774     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
775    },
776    {
777     "enum_field_value" : 6,
778     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
779    }
780   ],
781   "linker_set_key" : "_ZTI25android_color_transform_t",
782   "name" : "android_color_transform_t",
783   "referenced_type" : "_ZTI25android_color_transform_t",
784   "self_type" : "_ZTI25android_color_transform_t",
785   "size" : 4,
786   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
787   "underlying_type" : "_ZTIj"
788  },
789  {
790   "alignment" : 4,
791   "enum_fields" :
792   [
793    {
794     "enum_field_value" : 39,
795     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
796    },
797    {
798     "enum_field_value" : 40,
799     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
800    },
801    {
802     "enum_field_value" : 41,
803     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
804    },
805    {
806     "enum_field_value" : 42,
807     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
808    }
809   ],
810   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
811   "name" : "android_pixel_format_sw_t",
812   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
813   "self_type" : "_ZTI25android_pixel_format_sw_t",
814   "size" : 4,
815   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
816   "underlying_type" : "_ZTIj"
817  },
818  {
819   "alignment" : 4,
820   "enum_fields" :
821   [
822    {
823     "enum_field_value" : 48,
824     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
825    },
826    {
827     "enum_field_value" : 49,
828     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
829    },
830    {
831     "enum_field_value" : 50,
832     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
833    },
834    {
835     "enum_field_value" : 51,
836     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
837    },
838    {
839     "enum_field_value" : 52,
840     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
841    },
842    {
843     "enum_field_value" : 53,
844     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
845    },
846    {
847     "enum_field_value" : 54,
848     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
849    }
850   ],
851   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
852   "name" : "android_pixel_format_v1_1_t",
853   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
854   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
855   "size" : 4,
856   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
857   "underlying_type" : "_ZTIj"
858  },
859  {
860   "alignment" : 4,
861   "enum_fields" :
862   [
863    {
864     "enum_field_value" : 55,
865     "name" : "HAL_PIXEL_FORMAT_HSV_888"
866    }
867   ],
868   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
869   "name" : "android_pixel_format_v1_2_t",
870   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
871   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
872   "size" : 4,
873   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
874   "underlying_type" : "_ZTIj"
875  },
876  {
877   "alignment" : 4,
878   "enum_fields" :
879   [
880    {
881     "enum_field_value" : 0,
882     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
883    },
884    {
885     "enum_field_value" : 1,
886     "name" : "HAL_RENDER_INTENT_ENHANCE"
887    },
888    {
889     "enum_field_value" : 2,
890     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
891    },
892    {
893     "enum_field_value" : 3,
894     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
895    }
896   ],
897   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
898   "name" : "android_render_intent_v1_1_t",
899   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
900   "self_type" : "_ZTI28android_render_intent_v1_1_t",
901   "size" : 4,
902   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
903   "underlying_type" : "_ZTIj"
904  }
905 ],
906 "function_types" :
907 [
908  {
909   "alignment" : 4,
910   "linker_set_key" : "_ZTIFiP11hw_device_tE",
911   "name" : "int (hw_device_t *)",
912   "parameters" :
913   [
914    {
915     "referenced_type" : "_ZTIP11hw_device_t"
916    }
917   ],
918   "referenced_type" : "_ZTIFiP11hw_device_tE",
919   "return_type" : "_ZTIi",
920   "self_type" : "_ZTIFiP11hw_device_tE",
921   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
922  },
923  {
924   "alignment" : 4,
925   "linker_set_key" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
926   "name" : "int (const hw_module_t *, const char *, hw_device_t **)",
927   "parameters" :
928   [
929    {
930     "referenced_type" : "_ZTIPK11hw_module_t"
931    },
932    {
933     "referenced_type" : "_ZTIPKc"
934    },
935    {
936     "referenced_type" : "_ZTIPP11hw_device_t"
937    }
938   ],
939   "referenced_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
940   "return_type" : "_ZTIi",
941   "self_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
942   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
943  }
944 ],
945 "functions" :
946 [
947  {
948   "function_name" : "hw_get_module",
949   "linker_set_key" : "hw_get_module",
950   "parameters" :
951   [
952    {
953     "referenced_type" : "_ZTIPKc"
954    },
955    {
956     "referenced_type" : "_ZTIPPK11hw_module_t"
957    }
958   ],
959   "return_type" : "_ZTIi",
960   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
961  },
962  {
963   "function_name" : "hw_get_module_by_class",
964   "linker_set_key" : "hw_get_module_by_class",
965   "parameters" :
966   [
967    {
968     "referenced_type" : "_ZTIPKc"
969    },
970    {
971     "referenced_type" : "_ZTIPKc"
972    },
973    {
974     "referenced_type" : "_ZTIPPK11hw_module_t"
975    }
976   ],
977   "return_type" : "_ZTIi",
978   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
979  }
980 ],
981 "global_vars" : [],
982 "lvalue_reference_types" : [],
983 "pointer_types" :
984 [
985  {
986   "alignment" : 4,
987   "linker_set_key" : "_ZTIP11hw_device_t",
988   "name" : "hw_device_t *",
989   "referenced_type" : "_ZTI11hw_device_t",
990   "self_type" : "_ZTIP11hw_device_t",
991   "size" : 4,
992   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
993  },
994  {
995   "alignment" : 4,
996   "linker_set_key" : "_ZTIP11hw_module_t",
997   "name" : "hw_module_t *",
998   "referenced_type" : "_ZTI11hw_module_t",
999   "self_type" : "_ZTIP11hw_module_t",
1000   "size" : 4,
1001   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1002  },
1003  {
1004   "alignment" : 4,
1005   "linker_set_key" : "_ZTIP18android_flex_plane",
1006   "name" : "android_flex_plane *",
1007   "referenced_type" : "_ZTI18android_flex_plane",
1008   "self_type" : "_ZTIP18android_flex_plane",
1009   "size" : 4,
1010   "source_file" : "system/core/libsystem/include/system/graphics.h"
1011  },
1012  {
1013   "alignment" : 4,
1014   "linker_set_key" : "_ZTIP19hw_module_methods_t",
1015   "name" : "hw_module_methods_t *",
1016   "referenced_type" : "_ZTI19hw_module_methods_t",
1017   "self_type" : "_ZTIP19hw_module_methods_t",
1018   "size" : 4,
1019   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1020  },
1021  {
1022   "alignment" : 4,
1023   "linker_set_key" : "_ZTIPFiP11hw_device_tE",
1024   "name" : "int (*)(hw_device_t *)",
1025   "referenced_type" : "_ZTIFiP11hw_device_tE",
1026   "self_type" : "_ZTIPFiP11hw_device_tE",
1027   "size" : 4,
1028   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1029  },
1030  {
1031   "alignment" : 4,
1032   "linker_set_key" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE",
1033   "name" : "int (*)(const hw_module_t *, const char *, hw_device_t **)",
1034   "referenced_type" : "_ZTIFiPK11hw_module_tPKcPP11hw_device_tE",
1035   "self_type" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE",
1036   "size" : 4,
1037   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1038  },
1039  {
1040   "alignment" : 4,
1041   "linker_set_key" : "_ZTIPK11hw_module_t",
1042   "name" : "const hw_module_t *",
1043   "referenced_type" : "_ZTIK11hw_module_t",
1044   "self_type" : "_ZTIPK11hw_module_t",
1045   "size" : 4,
1046   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1047  },
1048  {
1049   "alignment" : 4,
1050   "linker_set_key" : "_ZTIPKc",
1051   "name" : "const char *",
1052   "referenced_type" : "_ZTIKc",
1053   "self_type" : "_ZTIPKc",
1054   "size" : 4,
1055   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1056  },
1057  {
1058   "alignment" : 4,
1059   "linker_set_key" : "_ZTIPP11hw_device_t",
1060   "name" : "hw_device_t **",
1061   "referenced_type" : "_ZTIP11hw_device_t",
1062   "self_type" : "_ZTIPP11hw_device_t",
1063   "size" : 4,
1064   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1065  },
1066  {
1067   "alignment" : 4,
1068   "linker_set_key" : "_ZTIPPK11hw_module_t",
1069   "name" : "const hw_module_t **",
1070   "referenced_type" : "_ZTIPK11hw_module_t",
1071   "self_type" : "_ZTIPPK11hw_module_t",
1072   "size" : 4,
1073   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1074  },
1075  {
1076   "alignment" : 4,
1077   "linker_set_key" : "_ZTIPh",
1078   "name" : "unsigned char *",
1079   "referenced_type" : "_ZTIh",
1080   "self_type" : "_ZTIPh",
1081   "size" : 4,
1082   "source_file" : "system/core/libsystem/include/system/graphics.h"
1083  },
1084  {
1085   "alignment" : 4,
1086   "linker_set_key" : "_ZTIPv",
1087   "name" : "void *",
1088   "referenced_type" : "_ZTIv",
1089   "self_type" : "_ZTIPv",
1090   "size" : 4,
1091   "source_file" : "system/core/libsystem/include/system/graphics.h"
1092  }
1093 ],
1094 "qualified_types" :
1095 [
1096  {
1097   "alignment" : 4,
1098   "is_const" : true,
1099   "linker_set_key" : "_ZTIK11hw_module_t",
1100   "name" : "const hw_module_t",
1101   "referenced_type" : "_ZTI11hw_module_t",
1102   "self_type" : "_ZTIK11hw_module_t",
1103   "size" : 128,
1104   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1105  },
1106  {
1107   "alignment" : 1,
1108   "is_const" : true,
1109   "linker_set_key" : "_ZTIKc",
1110   "name" : "const char",
1111   "referenced_type" : "_ZTIc",
1112   "self_type" : "_ZTIKc",
1113   "size" : 1,
1114   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1115  }
1116 ],
1117 "record_types" :
1118 [
1119  {
1120   "alignment" : 4,
1121   "fields" :
1122   [
1123    {
1124     "field_name" : "tag",
1125     "referenced_type" : "_ZTIj"
1126    },
1127    {
1128     "field_name" : "version",
1129     "field_offset" : 32,
1130     "referenced_type" : "_ZTIj"
1131    },
1132    {
1133     "field_name" : "module",
1134     "field_offset" : 64,
1135     "referenced_type" : "_ZTIP11hw_module_t"
1136    },
1137    {
1138     "field_name" : "reserved",
1139     "field_offset" : 96,
1140     "referenced_type" : "_ZTIA12_j"
1141    },
1142    {
1143     "field_name" : "close",
1144     "field_offset" : 480,
1145     "referenced_type" : "_ZTIPFiP11hw_device_tE"
1146    }
1147   ],
1148   "linker_set_key" : "_ZTI11hw_device_t",
1149   "name" : "hw_device_t",
1150   "referenced_type" : "_ZTI11hw_device_t",
1151   "self_type" : "_ZTI11hw_device_t",
1152   "size" : 64,
1153   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1154  },
1155  {
1156   "alignment" : 4,
1157   "fields" :
1158   [
1159    {
1160     "field_name" : "tag",
1161     "referenced_type" : "_ZTIj"
1162    },
1163    {
1164     "field_name" : "module_api_version",
1165     "field_offset" : 32,
1166     "referenced_type" : "_ZTIt"
1167    },
1168    {
1169     "field_name" : "hal_api_version",
1170     "field_offset" : 48,
1171     "referenced_type" : "_ZTIt"
1172    },
1173    {
1174     "field_name" : "id",
1175     "field_offset" : 64,
1176     "referenced_type" : "_ZTIPKc"
1177    },
1178    {
1179     "field_name" : "name",
1180     "field_offset" : 96,
1181     "referenced_type" : "_ZTIPKc"
1182    },
1183    {
1184     "field_name" : "author",
1185     "field_offset" : 128,
1186     "referenced_type" : "_ZTIPKc"
1187    },
1188    {
1189     "field_name" : "methods",
1190     "field_offset" : 160,
1191     "referenced_type" : "_ZTIP19hw_module_methods_t"
1192    },
1193    {
1194     "field_name" : "dso",
1195     "field_offset" : 192,
1196     "referenced_type" : "_ZTIPv"
1197    },
1198    {
1199     "field_name" : "reserved",
1200     "field_offset" : 224,
1201     "referenced_type" : "_ZTIA25_j"
1202    }
1203   ],
1204   "linker_set_key" : "_ZTI11hw_module_t",
1205   "name" : "hw_module_t",
1206   "referenced_type" : "_ZTI11hw_module_t",
1207   "self_type" : "_ZTI11hw_module_t",
1208   "size" : 128,
1209   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1210  },
1211  {
1212   "alignment" : 4,
1213   "fields" :
1214   [
1215    {
1216     "field_name" : "y",
1217     "referenced_type" : "_ZTIPv"
1218    },
1219    {
1220     "field_name" : "cb",
1221     "field_offset" : 32,
1222     "referenced_type" : "_ZTIPv"
1223    },
1224    {
1225     "field_name" : "cr",
1226     "field_offset" : 64,
1227     "referenced_type" : "_ZTIPv"
1228    },
1229    {
1230     "field_name" : "ystride",
1231     "field_offset" : 96,
1232     "referenced_type" : "_ZTIj"
1233    },
1234    {
1235     "field_name" : "cstride",
1236     "field_offset" : 128,
1237     "referenced_type" : "_ZTIj"
1238    },
1239    {
1240     "field_name" : "chroma_step",
1241     "field_offset" : 160,
1242     "referenced_type" : "_ZTIj"
1243    },
1244    {
1245     "field_name" : "reserved",
1246     "field_offset" : 192,
1247     "referenced_type" : "_ZTIA8_j"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI13android_ycbcr",
1251   "name" : "android_ycbcr",
1252   "referenced_type" : "_ZTI13android_ycbcr",
1253   "self_type" : "_ZTI13android_ycbcr",
1254   "size" : 56,
1255   "source_file" : "system/core/libsystem/include/system/graphics.h"
1256  },
1257  {
1258   "alignment" : 4,
1259   "fields" :
1260   [
1261    {
1262     "field_name" : "version",
1263     "referenced_type" : "_ZTIi"
1264    },
1265    {
1266     "field_name" : "numFds",
1267     "field_offset" : 32,
1268     "referenced_type" : "_ZTIi"
1269    },
1270    {
1271     "field_name" : "numInts",
1272     "field_offset" : 64,
1273     "referenced_type" : "_ZTIi"
1274    },
1275    {
1276     "field_name" : "data",
1277     "field_offset" : 96,
1278     "referenced_type" : "_ZTIA0_i"
1279    }
1280   ],
1281   "linker_set_key" : "_ZTI13native_handle",
1282   "name" : "native_handle",
1283   "referenced_type" : "_ZTI13native_handle",
1284   "self_type" : "_ZTI13native_handle",
1285   "size" : 12,
1286   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
1287  },
1288  {
1289   "alignment" : 4,
1290   "fields" :
1291   [
1292    {
1293     "field_name" : "x",
1294     "referenced_type" : "_ZTIf"
1295    },
1296    {
1297     "field_name" : "y",
1298     "field_offset" : 32,
1299     "referenced_type" : "_ZTIf"
1300    }
1301   ],
1302   "linker_set_key" : "_ZTI16android_xy_color",
1303   "name" : "android_xy_color",
1304   "referenced_type" : "_ZTI16android_xy_color",
1305   "self_type" : "_ZTI16android_xy_color",
1306   "size" : 8,
1307   "source_file" : "system/core/libsystem/include/system/graphics.h"
1308  },
1309  {
1310   "alignment" : 4,
1311   "fields" :
1312   [
1313    {
1314     "field_name" : "top_left",
1315     "referenced_type" : "_ZTIPh"
1316    },
1317    {
1318     "field_name" : "component",
1319     "field_offset" : 32,
1320     "referenced_type" : "_ZTI22android_flex_component"
1321    },
1322    {
1323     "field_name" : "bits_per_component",
1324     "field_offset" : 64,
1325     "referenced_type" : "_ZTIi"
1326    },
1327    {
1328     "field_name" : "bits_used",
1329     "field_offset" : 96,
1330     "referenced_type" : "_ZTIi"
1331    },
1332    {
1333     "field_name" : "h_increment",
1334     "field_offset" : 128,
1335     "referenced_type" : "_ZTIi"
1336    },
1337    {
1338     "field_name" : "v_increment",
1339     "field_offset" : 160,
1340     "referenced_type" : "_ZTIi"
1341    },
1342    {
1343     "field_name" : "h_subsampling",
1344     "field_offset" : 192,
1345     "referenced_type" : "_ZTIi"
1346    },
1347    {
1348     "field_name" : "v_subsampling",
1349     "field_offset" : 224,
1350     "referenced_type" : "_ZTIi"
1351    }
1352   ],
1353   "linker_set_key" : "_ZTI18android_flex_plane",
1354   "name" : "android_flex_plane",
1355   "referenced_type" : "_ZTI18android_flex_plane",
1356   "self_type" : "_ZTI18android_flex_plane",
1357   "size" : 32,
1358   "source_file" : "system/core/libsystem/include/system/graphics.h"
1359  },
1360  {
1361   "alignment" : 4,
1362   "fields" :
1363   [
1364    {
1365     "field_name" : "format",
1366     "referenced_type" : "_ZTI19android_flex_format"
1367    },
1368    {
1369     "field_name" : "num_planes",
1370     "field_offset" : 32,
1371     "referenced_type" : "_ZTIj"
1372    },
1373    {
1374     "field_name" : "planes",
1375     "field_offset" : 64,
1376     "referenced_type" : "_ZTIP18android_flex_plane"
1377    }
1378   ],
1379   "linker_set_key" : "_ZTI19android_flex_layout",
1380   "name" : "android_flex_layout",
1381   "referenced_type" : "_ZTI19android_flex_layout",
1382   "self_type" : "_ZTI19android_flex_layout",
1383   "size" : 12,
1384   "source_file" : "system/core/libsystem/include/system/graphics.h"
1385  },
1386  {
1387   "alignment" : 4,
1388   "fields" :
1389   [
1390    {
1391     "field_name" : "open",
1392     "referenced_type" : "_ZTIPFiPK11hw_module_tPKcPP11hw_device_tE"
1393    }
1394   ],
1395   "linker_set_key" : "_ZTI19hw_module_methods_t",
1396   "name" : "hw_module_methods_t",
1397   "referenced_type" : "_ZTI19hw_module_methods_t",
1398   "self_type" : "_ZTI19hw_module_methods_t",
1399   "size" : 4,
1400   "source_file" : "hardware/libhardware/include/hardware/hardware.h"
1401  },
1402  {
1403   "alignment" : 4,
1404   "fields" :
1405   [
1406    {
1407     "field_name" : "num_points",
1408     "referenced_type" : "_ZTIj"
1409    },
1410    {
1411     "field_name" : "reserved",
1412     "field_offset" : 32,
1413     "referenced_type" : "_ZTIA8_j"
1414    },
1415    {
1416     "field_name" : "xyzc_points",
1417     "field_offset" : 288,
1418     "referenced_type" : "_ZTIA_f"
1419    }
1420   ],
1421   "linker_set_key" : "_ZTI20android_depth_points",
1422   "name" : "android_depth_points",
1423   "referenced_type" : "_ZTI20android_depth_points",
1424   "self_type" : "_ZTI20android_depth_points",
1425   "size" : 36,
1426   "source_file" : "system/core/libsystem/include/system/graphics.h"
1427  },
1428  {
1429   "alignment" : 4,
1430   "fields" :
1431   [
1432    {
1433     "field_name" : "maxContentLightLevel",
1434     "referenced_type" : "_ZTIf"
1435    },
1436    {
1437     "field_name" : "maxFrameAverageLightLevel",
1438     "field_offset" : 32,
1439     "referenced_type" : "_ZTIf"
1440    }
1441   ],
1442   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
1443   "name" : "android_cta861_3_metadata",
1444   "referenced_type" : "_ZTI25android_cta861_3_metadata",
1445   "self_type" : "_ZTI25android_cta861_3_metadata",
1446   "size" : 8,
1447   "source_file" : "system/core/libsystem/include/system/graphics.h"
1448  },
1449  {
1450   "alignment" : 4,
1451   "fields" :
1452   [
1453    {
1454     "field_name" : "displayPrimaryRed",
1455     "referenced_type" : "_ZTI16android_xy_color"
1456    },
1457    {
1458     "field_name" : "displayPrimaryGreen",
1459     "field_offset" : 64,
1460     "referenced_type" : "_ZTI16android_xy_color"
1461    },
1462    {
1463     "field_name" : "displayPrimaryBlue",
1464     "field_offset" : 128,
1465     "referenced_type" : "_ZTI16android_xy_color"
1466    },
1467    {
1468     "field_name" : "whitePoint",
1469     "field_offset" : 192,
1470     "referenced_type" : "_ZTI16android_xy_color"
1471    },
1472    {
1473     "field_name" : "maxLuminance",
1474     "field_offset" : 256,
1475     "referenced_type" : "_ZTIf"
1476    },
1477    {
1478     "field_name" : "minLuminance",
1479     "field_offset" : 288,
1480     "referenced_type" : "_ZTIf"
1481    }
1482   ],
1483   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
1484   "name" : "android_smpte2086_metadata",
1485   "referenced_type" : "_ZTI26android_smpte2086_metadata",
1486   "self_type" : "_ZTI26android_smpte2086_metadata",
1487   "size" : 40,
1488   "source_file" : "system/core/libsystem/include/system/graphics.h"
1489  }
1490 ],
1491 "rvalue_reference_types" : []
1492}
1493