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_0:libdisplay_composer_hdi_impl", 52 "//drivers/interface/display/composer/v1_1:display_composer_idl_target", 53 "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 54 "//drivers/interface/display/composer/v1_2:display_composer_idl_target", 55 "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 56 "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_target", 57 "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_target", 58 "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_target" 59 ], 60 "inner_kits": [ 61 { 62 "name": "//drivers/peripheral/display/hdi_service/gralloc/client:hdi_gralloc_client", 63 "header": { 64 "header_files": [ 65 "idisplay_gralloc.h", 66 "parcel_utils.h" 67 ], 68 "header_base": "//drivers/peripheral/display/hdi_service/gralloc/include" 69 } 70 }, 71 { 72 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_proxy_1.0", 73 "header": { 74 "header_files": [ 75 ], 76 "header_base": "//drivers/interface/display/buffer" 77 } 78 }, 79 { 80 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_stub_1.0", 81 "header": { 82 "header_files": [ 83 ], 84 "header_base": "//drivers/interface/display/buffer" 85 } 86 }, 87 { 88 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers", 89 "header": { 90 "header_files": [ 91 ], 92 "header_base": "//drivers/interface/display/buffer" 93 } 94 }, 95 { 96 "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers_1.0", 97 "header": { 98 "header_files": [ 99 ], 100 "header_base": "//drivers/interface/display/buffer" 101 } 102 }, 103 { 104 "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl", 105 "header": { 106 "header_files": [ 107 ], 108 "header_base": "//drivers/interface/display/buffer" 109 } 110 }, 111 { 112 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_proxy_1.1", 113 "header": { 114 "header_files": [ 115 ], 116 "header_base": "//drivers/interface/display/buffer" 117 } 118 }, 119 { 120 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_stub_1.1", 121 "header": { 122 "header_files": [ 123 ], 124 "header_base": "//drivers/interface/display/buffer" 125 } 126 }, 127 { 128 "name": "//drivers/interface/display/buffer/v1_1:display_buffer_idl_headers_1.1", 129 "header": { 130 "header_files": [ 131 ], 132 "header_base": "//drivers/interface/display/buffer" 133 } 134 }, 135 { 136 "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1", 137 "header": { 138 "header_files": [ 139 ], 140 "header_base": "//drivers/interface/display/buffer" 141 } 142 }, 143 { 144 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_proxy_1.2", 145 "header": { 146 "header_files": [ 147 ], 148 "header_base": "//drivers/interface/display/buffer" 149 } 150 }, 151 { 152 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_stub_1.2", 153 "header": { 154 "header_files": [ 155 ], 156 "header_base": "//drivers/interface/display/buffer" 157 } 158 }, 159 { 160 "name": "//drivers/interface/display/buffer/v1_2:display_buffer_idl_headers_1.2", 161 "header": { 162 "header_files": [ 163 ], 164 "header_base": "//drivers/interface/display/buffer" 165 } 166 }, 167 { 168 "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2", 169 "header": { 170 "header_files": [ 171 ], 172 "header_base": "//drivers/interface/display/buffer" 173 } 174 }, 175 { 176 "name": "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache", 177 "header": { 178 "header_files": [ 179 ], 180 "header_base": "//drivers/interface/display/composer" 181 } 182 }, 183 { 184 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_proxy_1.0", 185 "header": { 186 "header_files": [ 187 ], 188 "header_base": "//drivers/interface/display/composer" 189 } 190 }, 191 { 192 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_stub_1.0", 193 "header": { 194 "header_files": [ 195 ], 196 "header_base": "//drivers/interface/display/composer" 197 } 198 }, 199 { 200 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers", 201 "header": { 202 "header_files": [ 203 ], 204 "header_base": "//drivers/interface/display/composer" 205 } 206 }, 207 { 208 "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers_1.0", 209 "header": { 210 "header_files": [ 211 ], 212 "header_base": "//drivers/interface/display/composer" 213 } 214 }, 215 { 216 "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_hdi_impl", 217 "header": { 218 "header_files": [ 219 ], 220 "header_base": "//drivers/interface/display/composer" 221 } 222 }, 223 { 224 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_proxy_1.1", 225 "header": { 226 "header_files": [ 227 ], 228 "header_base": "//drivers/interface/display/composer" 229 } 230 }, 231 { 232 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_stub_1.1", 233 "header": { 234 "header_files": [ 235 ], 236 "header_base": "//drivers/interface/display/composer" 237 } 238 }, 239 { 240 "name": "//drivers/interface/display/composer/v1_1:display_composer_idl_headers_1.1", 241 "header": { 242 "header_files": [ 243 ], 244 "header_base": "//drivers/interface/display/composer" 245 } 246 }, 247 { 248 "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1", 249 "header": { 250 "header_files": [ 251 ], 252 "header_base": "//drivers/interface/display/composer" 253 } 254 }, 255 { 256 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_proxy_1.2", 257 "header": { 258 "header_files": [ 259 ], 260 "header_base": "//drivers/interface/display/composer" 261 } 262 }, 263 { 264 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_stub_1.2", 265 "header": { 266 "header_files": [ 267 ], 268 "header_base": "//drivers/interface/display/composer" 269 } 270 }, 271 { 272 "name": "//drivers/interface/display/composer/v1_2:display_composer_idl_headers_1.2", 273 "header": { 274 "header_files": [ 275 ], 276 "header_base": "//drivers/interface/display/composer" 277 } 278 }, 279 { 280 "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2", 281 "header": { 282 "header_files": [ 283 ], 284 "header_base": "//drivers/interface/display/composer" 285 } 286 }, 287 { 288 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers", 289 "header": { 290 "header_files": [ 291 ], 292 "header_base": "//drivers/interface/display/graphic/common" 293 } 294 }, 295 { 296 "name": "//drivers/interface/display/graphic/common/v1_0:libdisplay_commontype_proxy_1.0", 297 "header": { 298 "header_files": [ 299 ], 300 "header_base": "//drivers/interface/display/graphic/common" 301 } 302 }, 303 { 304 "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers_1.0", 305 "header": { 306 "header_files": [ 307 ], 308 "header_base": "//drivers/interface/display/graphic/common" 309 } 310 }, 311 { 312 "name": "//drivers/interface/display/graphic/common/v1_1:libdisplay_commontype_proxy_1.1", 313 "header": { 314 "header_files": [ 315 ], 316 "header_base": "//drivers/interface/display/graphic/common" 317 } 318 }, 319 { 320 "name": "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_headers_1.1", 321 "header": { 322 "header_files": [ 323 ], 324 "header_base": "//drivers/interface/display/graphic/common" 325 } 326 }, 327 { 328 "name": "//drivers/interface/display/graphic/common/v2_0:libdisplay_commontype_proxy_2.0", 329 "header": { 330 "header_files": [ 331 ], 332 "header_base": "//drivers/interface/display/graphic/common" 333 } 334 }, 335 { 336 "name": "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_headers_2.0", 337 "header": { 338 "header_files": [ 339 ], 340 "header_base": "//drivers/interface/display/graphic/common" 341 } 342 }, 343 { 344 "name": "//drivers/interface/display/v1_0:libdisplay_gralloc", 345 "header": { 346 "header_files": [ 347 "libdisplay_gralloc.stub.json" 348 ], 349 "header_base": "//drivers/interface/display/v1_0/stub" 350 } 351 } 352 ] 353 } 354 } 355} 356