• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/drivers_peripheral_display",
3  "description": "display device driver",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "drivers/peripheral/display"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "drivers_peripheral_display",
14    "subsystem": "hdf",
15    "syscap": [ "" ],
16    "adapter_system_type": ["standard", "small"],
17    "rom": "1260KB",
18    "ram": "7700KB",
19    "deps": {
20      "components": [
21        "graphic_standard",
22        "hdf_core",
23        "hiviewdfx_hilog_native",
24        "utils_base"
25      ],
26      "third_party": [
27        "bounds_checking_function",
28        "libdrm",
29        "googletest"
30      ]
31    },
32    "build": {
33      "sub_component": [
34        "//drivers/peripheral/display/hal:hdi_display"
35      ],
36      "test": [
37        "//drivers/peripheral/display:display_test_entry"
38      ],
39      "inner_kits": [
40        {
41          "name": "//drivers/peripheral/display/hal:hdi_display_device",
42            "header": {
43              "header_files": [
44                "display_device.h",
45                "display_gfx.h",
46                "display_gralloc.h",
47                "display_layer.h",
48                "display_type.h",
49                "display_vgu.h"
50              ],
51              "header_base": "//drivers/peripheral/display/interfaces/include"
52          }
53        },
54        {
55          "name": "//drivers/peripheral/display/hal:hdi_display_gralloc",
56            "header": {
57              "header_files": [
58                "display_device.h",
59                "display_gfx.h",
60                "display_gralloc.h",
61                "display_layer.h",
62                "display_type.h",
63                "display_vgu.h"
64              ],
65              "header_base": "//drivers/peripheral/display/interfaces/include"
66          }
67        },
68        {
69          "name": "//drivers/peripheral/display/hal:hdi_display",
70            "header": {
71              "header_files": [
72                "display_device.h",
73                "display_gfx.h",
74                "display_gralloc.h",
75                "display_layer.h",
76                "display_type.h",
77                "display_vgu.h"
78              ],
79              "header_base": "//drivers/peripheral/display/interfaces/include"
80          }
81        },
82        {
83          "name": "//drivers/peripheral/display/hdi_service/video_layer/client:video_layer_client",
84            "header": {
85              "header_files": [
86                "idisplay_layer.h"
87              ],
88              "header_base": "//drivers/peripheral/display/hdi_service/video_layer/client"
89          }
90        },
91        {
92          "name": "//drivers/peripheral/display/hdi_service/gralloc/client:hdi_gralloc_client",
93            "header": {
94              "header_files": [
95                "idisplay_gralloc.h",
96                "parcel_utils.h"
97              ],
98              "header_base": "//drivers/peripheral/display/hdi_service/gralloc/include"
99          }
100        }
101      ]
102    }
103  }
104}
105