1{ 2 "name": "@ohos/drivers_interface_display", 3 "version": "4.0", 4 "description": "display device driver interface", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache License 2.0", 7 "publishAs": "code-segment", 8 "segment": { 9 "destPath": "drivers/interface/display" 10 }, 11 "language": "", 12 "private": false, 13 "scripts": {}, 14 "envs": [], 15 "dirs": [], 16 "author": {}, 17 "contributors": [], 18 "component": { 19 "name": "drivers_interface_display", 20 "subsystem": "hdf", 21 "features": [], 22 "adapted_system_type": [ 23 "small", 24 "standard" 25 ], 26 "rom": "700KB", 27 "ram": "1MB", 28 "deps": { 29 "components": [ 30 "hdf_core", 31 "hilog", 32 "c_utils", 33 "ipc", 34 "graphic_surface", 35 "init", 36 "hitrace" 37 ], 38 "third_party": [ 39 ] 40 }, 41 "build": { 42 "sub_component": [ 43 "//drivers/interface/display/buffer/v1_0:display_buffer_idl_target", 44 "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl", 45 "//drivers/interface/display/buffer/v1_1:display_buffer_idl_target", 46 "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1", 47 "//drivers/interface/display/buffer/v1_2:display_buffer_idl_target", 48 "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2", 49 "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache", 50 "//drivers/interface/display/composer/v1_0:display_composer_idl_target", 51 "//drivers/interface/display/composer/v1_1:display_composer_idl_target", 52 "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 53 "//drivers/interface/display/composer/v1_2:display_composer_idl_target", 54 "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 55 "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_target", 56 "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_target", 57 "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_target", 58 "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_target" 59 ], 60 "inner_kits": [ 61 { 62 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_proxy_1.0", 63 "header": { 64 "header_files": [ 65 ], 66 "header_base": "//drivers/interface/display/buffer" 67 } 68 }, 69 { 70 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_stub_1.0", 71 "header": { 72 "header_files": [ 73 ], 74 "header_base": "//drivers/interface/display/buffer" 75 } 76 }, 77 { 78 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers", 79 "header": { 80 "header_files": [ 81 ], 82 "header_base": "//drivers/interface/display/buffer" 83 } 84 }, 85 { 86 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers_1.0", 87 "header": { 88 "header_files": [ 89 ], 90 "header_base": "//drivers/interface/display/buffer" 91 } 92 }, 93 { 94 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl", 95 "header": { 96 "header_files": [ 97 ], 98 "header_base": "//drivers/interface/display/buffer" 99 } 100 }, 101 { 102 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_proxy_1.1", 103 "header": { 104 "header_files": [ 105 ], 106 "header_base": "//drivers/interface/display/buffer" 107 } 108 }, 109 { 110 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_stub_1.1", 111 "header": { 112 "header_files": [ 113 ], 114 "header_base": "//drivers/interface/display/buffer" 115 } 116 }, 117 { 118 "name": "//drivers/interface/display/buffer/v1_1:display_buffer_idl_headers_1.1", 119 "header": { 120 "header_files": [ 121 ], 122 "header_base": "//drivers/interface/display/buffer" 123 } 124 }, 125 { 126 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1", 127 "header": { 128 "header_files": [ 129 ], 130 "header_base": "//drivers/interface/display/buffer" 131 } 132 }, 133 { 134 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_proxy_1.2", 135 "header": { 136 "header_files": [ 137 ], 138 "header_base": "//drivers/interface/display/buffer" 139 } 140 }, 141 { 142 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_stub_1.2", 143 "header": { 144 "header_files": [ 145 ], 146 "header_base": "//drivers/interface/display/buffer" 147 } 148 }, 149 { 150 "name": "//drivers/interface/display/buffer/v1_2:display_buffer_idl_headers_1.2", 151 "header": { 152 "header_files": [ 153 ], 154 "header_base": "//drivers/interface/display/buffer" 155 } 156 }, 157 { 158 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2", 159 "header": { 160 "header_files": [ 161 ], 162 "header_base": "//drivers/interface/display/buffer" 163 } 164 }, 165 { 166 "name": "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache", 167 "header": { 168 "header_files": [ 169 ], 170 "header_base": "//drivers/interface/display/composer" 171 } 172 }, 173 { 174 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_proxy_1.0", 175 "header": { 176 "header_files": [ 177 ], 178 "header_base": "//drivers/interface/display/composer" 179 } 180 }, 181 { 182 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_stub_1.0", 183 "header": { 184 "header_files": [ 185 ], 186 "header_base": "//drivers/interface/display/composer" 187 } 188 }, 189 { 190 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers", 191 "header": { 192 "header_files": [ 193 ], 194 "header_base": "//drivers/interface/display/composer" 195 } 196 }, 197 { 198 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers_1.0", 199 "header": { 200 "header_files": [ 201 ], 202 "header_base": "//drivers/interface/display/composer" 203 } 204 }, 205 { 206 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_proxy_1.1", 207 "header": { 208 "header_files": [ 209 ], 210 "header_base": "//drivers/interface/display/composer" 211 } 212 }, 213 { 214 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_stub_1.1", 215 "header": { 216 "header_files": [ 217 ], 218 "header_base": "//drivers/interface/display/composer" 219 } 220 }, 221 { 222 "name": "//drivers/interface/display/composer/v1_1:display_composer_idl_headers_1.1", 223 "header": { 224 "header_files": [ 225 ], 226 "header_base": "//drivers/interface/display/composer" 227 } 228 }, 229 { 230 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 231 "header": { 232 "header_files": [ 233 ], 234 "header_base": "//drivers/interface/display/composer" 235 } 236 }, 237 { 238 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_proxy_1.2", 239 "header": { 240 "header_files": [ 241 ], 242 "header_base": "//drivers/interface/display/composer" 243 } 244 }, 245 { 246 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_stub_1.2", 247 "header": { 248 "header_files": [ 249 ], 250 "header_base": "//drivers/interface/display/composer" 251 } 252 }, 253 { 254 "name": "//drivers/interface/display/composer/v1_2:display_composer_idl_headers_1.2", 255 "header": { 256 "header_files": [ 257 ], 258 "header_base": "//drivers/interface/display/composer" 259 } 260 }, 261 { 262 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 263 "header": { 264 "header_files": [ 265 ], 266 "header_base": "//drivers/interface/display/composer" 267 } 268 }, 269 { 270 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers", 271 "header": { 272 "header_files": [ 273 ], 274 "header_base": "//drivers/interface/display/graphic/common" 275 } 276 }, 277 { 278 "name": "//drivers/interface/display/graphic/common/v1_0:libdisplay_commontype_proxy_1.0", 279 "header": { 280 "header_files": [ 281 ], 282 "header_base": "//drivers/interface/display/graphic/common" 283 } 284 }, 285 { 286 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers_1.0", 287 "header": { 288 "header_files": [ 289 ], 290 "header_base": "//drivers/interface/display/graphic/common" 291 } 292 }, 293 { 294 "name": "//drivers/interface/display/graphic/common/v1_1:libdisplay_commontype_proxy_1.1", 295 "header": { 296 "header_files": [ 297 ], 298 "header_base": "//drivers/interface/display/graphic/common" 299 } 300 }, 301 { 302 "name": "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_headers_1.1", 303 "header": { 304 "header_files": [ 305 ], 306 "header_base": "//drivers/interface/display/graphic/common" 307 } 308 }, 309 { 310 "name": "//drivers/interface/display/graphic/common/v2_0:libdisplay_commontype_proxy_2.0", 311 "header": { 312 "header_files": [ 313 ], 314 "header_base": "//drivers/interface/display/graphic/common" 315 } 316 }, 317 { 318 "name": "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_headers_2.0", 319 "header": { 320 "header_files": [ 321 ], 322 "header_base": "//drivers/interface/display/graphic/common" 323 } 324 }, 325 { 326 "name": "//drivers/interface/display/graphic/common/v2_1:libdisplay_commontype_proxy_2.1", 327 "header": { 328 "header_files": [ 329 ], 330 "header_base": "//drivers/interface/display/graphic/common" 331 } 332 }, 333 { 334 "name": "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_headers_2.1", 335 "header": { 336 "header_files": [ 337 ], 338 "header_base": "//drivers/interface/display/graphic/common" 339 } 340 }, 341 { 342 "name": "//drivers/interface/display/v1_0:libdisplay_gralloc", 343 "header": { 344 "header_files": [ 345 "libdisplay_gralloc.stub.json" 346 ], 347 "header_base": "//drivers/interface/display/v1_0/stub" 348 } 349 }, 350 { 351 "name": "//drivers/interface/display/composer/hdifd_parcelable:display_composer_common_config" 352 } 353 ] 354 } 355 } 356} 357