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/buffer/v1_3:display_buffer_idl_target", 50 "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_hdi_impl_v1_3", 51 "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache", 52 "//drivers/interface/display/composer/v1_0:display_composer_idl_target", 53 "//drivers/interface/display/composer/v1_1:display_composer_idl_target", 54 "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 55 "//drivers/interface/display/composer/v1_2:display_composer_idl_target", 56 "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 57 "//drivers/interface/display/composer/v1_3:display_composer_idl_target", 58 "//drivers/interface/display/composer/v1_3:libdisplay_composer_hdi_impl_1.3", 59 "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_target", 60 "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_target", 61 "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_target", 62 "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_target", 63 "//drivers/interface/display/graphic/common/v2_2:display_commontype_idl_target" 64 ], 65 "inner_kits": [ 66 { 67 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_proxy_1.0", 68 "header": { 69 "header_files": [ 70 ], 71 "header_base": "//drivers/interface/display/buffer" 72 } 73 }, 74 { 75 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_stub_1.0", 76 "header": { 77 "header_files": [ 78 ], 79 "header_base": "//drivers/interface/display/buffer" 80 } 81 }, 82 { 83 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers", 84 "header": { 85 "header_files": [ 86 ], 87 "header_base": "//drivers/interface/display/buffer" 88 } 89 }, 90 { 91 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers_1.0", 92 "header": { 93 "header_files": [ 94 ], 95 "header_base": "//drivers/interface/display/buffer" 96 } 97 }, 98 { 99 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl", 100 "header": { 101 "header_files": [ 102 ], 103 "header_base": "//drivers/interface/display/buffer" 104 } 105 }, 106 { 107 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_proxy_1.1", 108 "header": { 109 "header_files": [ 110 ], 111 "header_base": "//drivers/interface/display/buffer" 112 } 113 }, 114 { 115 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_stub_1.1", 116 "header": { 117 "header_files": [ 118 ], 119 "header_base": "//drivers/interface/display/buffer" 120 } 121 }, 122 { 123 "name": "//drivers/interface/display/buffer/v1_1:display_buffer_idl_headers_1.1", 124 "header": { 125 "header_files": [ 126 ], 127 "header_base": "//drivers/interface/display/buffer" 128 } 129 }, 130 { 131 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1", 132 "header": { 133 "header_files": [ 134 ], 135 "header_base": "//drivers/interface/display/buffer" 136 } 137 }, 138 { 139 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_proxy_1.2", 140 "header": { 141 "header_files": [ 142 ], 143 "header_base": "//drivers/interface/display/buffer" 144 } 145 }, 146 { 147 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_stub_1.2", 148 "header": { 149 "header_files": [ 150 ], 151 "header_base": "//drivers/interface/display/buffer" 152 } 153 }, 154 { 155 "name": "//drivers/interface/display/buffer/v1_2:display_buffer_idl_headers_1.2", 156 "header": { 157 "header_files": [ 158 ], 159 "header_base": "//drivers/interface/display/buffer" 160 } 161 }, 162 { 163 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2", 164 "header": { 165 "header_files": [ 166 ], 167 "header_base": "//drivers/interface/display/buffer" 168 } 169 }, 170 { 171 "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_proxy_1.3", 172 "header": { 173 "header_files": [ 174 ], 175 "header_base": "//drivers/interface/display/buffer" 176 } 177 }, 178 { 179 "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_stub_1.3", 180 "header": { 181 "header_files": [ 182 ], 183 "header_base": "//drivers/interface/display/buffer" 184 } 185 }, 186 { 187 "name": "//drivers/interface/display/buffer/v1_3:display_buffer_idl_headers_1.3", 188 "header": { 189 "header_files": [ 190 ], 191 "header_base": "//drivers/interface/display/buffer" 192 } 193 }, 194 { 195 "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_hdi_impl_v1_3", 196 "header": { 197 "header_files": [ 198 ], 199 "header_base": "//drivers/interface/display/buffer" 200 } 201 }, 202 { 203 "name": "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache", 204 "header": { 205 "header_files": [ 206 ], 207 "header_base": "//drivers/interface/display/composer" 208 } 209 }, 210 { 211 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_proxy_1.0", 212 "header": { 213 "header_files": [ 214 ], 215 "header_base": "//drivers/interface/display/composer" 216 } 217 }, 218 { 219 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_stub_1.0", 220 "header": { 221 "header_files": [ 222 ], 223 "header_base": "//drivers/interface/display/composer" 224 } 225 }, 226 { 227 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers", 228 "header": { 229 "header_files": [ 230 ], 231 "header_base": "//drivers/interface/display/composer" 232 } 233 }, 234 { 235 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers_1.0", 236 "header": { 237 "header_files": [ 238 ], 239 "header_base": "//drivers/interface/display/composer" 240 } 241 }, 242 { 243 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_proxy_1.1", 244 "header": { 245 "header_files": [ 246 ], 247 "header_base": "//drivers/interface/display/composer" 248 } 249 }, 250 { 251 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_stub_1.1", 252 "header": { 253 "header_files": [ 254 ], 255 "header_base": "//drivers/interface/display/composer" 256 } 257 }, 258 { 259 "name": "//drivers/interface/display/composer/v1_1:display_composer_idl_headers_1.1", 260 "header": { 261 "header_files": [ 262 ], 263 "header_base": "//drivers/interface/display/composer" 264 } 265 }, 266 { 267 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 268 "header": { 269 "header_files": [ 270 ], 271 "header_base": "//drivers/interface/display/composer" 272 } 273 }, 274 { 275 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_proxy_1.2", 276 "header": { 277 "header_files": [ 278 ], 279 "header_base": "//drivers/interface/display/composer" 280 } 281 }, 282 { 283 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_stub_1.2", 284 "header": { 285 "header_files": [ 286 ], 287 "header_base": "//drivers/interface/display/composer" 288 } 289 }, 290 { 291 "name": "//drivers/interface/display/composer/v1_2:display_composer_idl_headers_1.2", 292 "header": { 293 "header_files": [ 294 ], 295 "header_base": "//drivers/interface/display/composer" 296 } 297 }, 298 { 299 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 300 "header": { 301 "header_files": [ 302 ], 303 "header_base": "//drivers/interface/display/composer" 304 } 305 }, 306 { 307 "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_proxy_1.3", 308 "header": { 309 "header_files": [ 310 ], 311 "header_base": "//drivers/interface/display/composer" 312 } 313 }, 314 { 315 "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_stub_1.3", 316 "header": { 317 "header_files": [ 318 ], 319 "header_base": "//drivers/interface/display/composer" 320 } 321 }, 322 { 323 "name": "//drivers/interface/display/composer/v1_3:display_composer_idl_headers_1.3", 324 "header": { 325 "header_files": [ 326 ], 327 "header_base": "//drivers/interface/display/composer" 328 } 329 }, 330 { 331 "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_hdi_impl_1.3", 332 "header": { 333 "header_files": [ 334 ], 335 "header_base": "//drivers/interface/display/composer" 336 } 337 }, 338 { 339 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers", 340 "header": { 341 "header_files": [ 342 ], 343 "header_base": "//drivers/interface/display/graphic/common" 344 } 345 }, 346 { 347 "name": "//drivers/interface/display/graphic/common/v1_0:libdisplay_commontype_proxy_1.0", 348 "header": { 349 "header_files": [ 350 ], 351 "header_base": "//drivers/interface/display/graphic/common" 352 } 353 }, 354 { 355 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers_1.0", 356 "header": { 357 "header_files": [ 358 ], 359 "header_base": "//drivers/interface/display/graphic/common" 360 } 361 }, 362 { 363 "name": "//drivers/interface/display/graphic/common/v1_1:libdisplay_commontype_proxy_1.1", 364 "header": { 365 "header_files": [ 366 ], 367 "header_base": "//drivers/interface/display/graphic/common" 368 } 369 }, 370 { 371 "name": "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_headers_1.1", 372 "header": { 373 "header_files": [ 374 ], 375 "header_base": "//drivers/interface/display/graphic/common" 376 } 377 }, 378 { 379 "name": "//drivers/interface/display/graphic/common/v2_0:libdisplay_commontype_proxy_2.0", 380 "header": { 381 "header_files": [ 382 ], 383 "header_base": "//drivers/interface/display/graphic/common" 384 } 385 }, 386 { 387 "name": "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_headers_2.0", 388 "header": { 389 "header_files": [ 390 ], 391 "header_base": "//drivers/interface/display/graphic/common" 392 } 393 }, 394 { 395 "name": "//drivers/interface/display/graphic/common/v2_1:libdisplay_commontype_proxy_2.1", 396 "header": { 397 "header_files": [ 398 ], 399 "header_base": "//drivers/interface/display/graphic/common" 400 } 401 }, 402 { 403 "name": "//drivers/interface/display/graphic/common/v2_2:libdisplay_commontype_proxy_2.2", 404 "header": { 405 "header_files": [ 406 ], 407 "header_base": "//drivers/interface/display/graphic/common" 408 } 409 }, 410 { 411 "name": "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_headers_2.1", 412 "header": { 413 "header_files": [ 414 ], 415 "header_base": "//drivers/interface/display/graphic/common" 416 } 417 }, 418 { 419 "name": "//drivers/interface/display/graphic/common/v2_2:display_commontype_idl_headers_2.2", 420 "header": { 421 "header_files": [ 422 ], 423 "header_base": "//drivers/interface/display/graphic/common" 424 } 425 }, 426 { 427 "name": "//drivers/interface/display/v1_0:libdisplay_gralloc", 428 "header": { 429 "header_files": [ 430 "libdisplay_gralloc.stub.json" 431 ], 432 "header_base": "//drivers/interface/display/v1_0/stub" 433 } 434 }, 435 { 436 "name": "//drivers/interface/display/composer/hdifd_parcelable:display_composer_common_config" 437 }, 438 { 439 "name": "//drivers/interface/display/composer/hdifd_parcelable:libhdifd_parcelable", 440 "header": { 441 "header_files": [ 442 "hdifd_parcelable.h" 443 ], 444 "header_base": "//drivers/interface/display/composer/hdifd_parcelable" 445 } 446 } 447 ] 448 } 449 } 450} 451