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