/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_acquire_drm_display/ |
D | acquire_drm_display.adoc | 5 [open,refpage='vkAcquireDrmDisplayEXT',desc='Acquire access to a VkDisplayKHR using DRM',type='prot… 8 Rendering Manager (DRM) interface, call: 13 * pname:drmFd DRM primary file descriptor. 22 The DRM FD must have DRM master permissions. 26 The provided DRM fd should not be closed before the display is released, 32 [open,refpage='vkGetDrmDisplayEXT',desc='Query the VkDisplayKHR corresponding to a DRM connector ID… 34 Before acquiring a display from the DRM interface, the caller may want to 42 * pname:drmFd DRM primary file descriptor. 43 * pname:connectorId Identifier of the specified DRM connector.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_physical_device_drm.adoc | 18 This extension provides new facilities to query DRM properties for physical 19 devices, enabling users to match Vulkan physical devices with DRM nodes on 27 DRM defines multiple device node types. 35 To query DRM properties for a physical device, chain
|
D | VK_EXT_image_drm_format_modifier.adoc | 37 === Introduction to DRM Format Modifiers 94 _Modifier_-capable APIs often pair _modifiers_ with DRM formats, which are 98 DRM formats. 99 The application must convert between elink:VkFormat and DRM format when it 100 sends or receives a DRM format to or from an external API. 102 The mapping from elink:VkFormat to DRM format is lossy. 103 Therefore, when receiving a DRM format from an external API, often the 105 DRM format to a elink:VkFormat. 106 For example, DRM formats do not distinguish between RGB and sRGB (as of 110 The mapping between elink:VkFormat and DRM format is also incomplete. [all …]
|
D | VK_EXT_acquire_drm_display.adoc | 19 using the Direct Rendering Manager (DRM) interface.
|
/hardware/interfaces/drm/ |
D | README.md | 1 # DRM HAL 9 DRM HAL (hidl 1.0-1.4, aidl).
|
/hardware/interfaces/drm/1.0/ |
D | types.hal | 21 * The DRM plugin must return OK when an operation completes without any 27 * The DRM plugin must return ERROR_DRM_NO_LICENSE, when decryption is 39 * The DRM plugin must return ERROR_DRM_SESSION_NOT_OPENED when an 45 * The DRM plugin must return ERROR_DRM_CANNOT_HANDLE when an unsupported 57 * The DRM plugin must return BAD_VALUE whenever an illegal parameter is 63 * The DRM plugin must return ERROR_DRM_NOT_PROVISIONED from getKeyRequest, 77 * The DRM Plugin must return ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION 85 * The DRM Plugin must return ERROR_DRM_DEVICE_REVOKED from 93 * The DRM Plugin must return ERROR_DRM_DECRYPT if the CryptoPlugin 131 * DRM provider documentation for details.
|
/hardware/interfaces/drm/1.1/ |
D | README.md | 4 different versions of the same HAL in VINTF manifests (for DRM) 18 requires DRM 1.0. If the new device manifest has Target FCM Version (i.e. 44 requires DRM 1.1. If the new device manifest has Target FCM Version (i.e.
|
D | IDrmPlugin.hal | 39 * represents the robustness of the device's DRM implementation. By default, 136 * policies must be handled by the DRM system. 151 * sessions that may be opened simultaneosly among all DRM instances for the 152 * active DRM scheme. 166 * security level determined by the robustness of the DRM system's 209 * a DRM license server through the app and media framework to the vendor 211 * DRM scheme being implemented according to this HAL. The DRM scheme
|
D | types.hal | 194 * DRM key management and crypto operations are performed within a 200 * DRM key management, crypto operations and decoding of content 206 * DRM key management, crypto operations, decoding of content and all
|
/hardware/qcom/display/msm8909w_3100/sdm/include/utils/ |
D | utils.h | 41 DRM, enumerator
|
/hardware/qcom/display/msm8909/sdm/include/utils/ |
D | utils.h | 41 DRM, enumerator
|
/hardware/qcom/display/msm8998/sdm/include/utils/ |
D | utils.h | 41 DRM, enumerator
|
/hardware/qcom/sm8150/display/libqdutils/ |
D | qd_utils.h | 68 DRM, enumerator
|
D | qd_utils.cpp | 169 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
|
/hardware/qcom/sm8150/display/sdm/include/utils/ |
D | utils.h | 43 DRM, enumerator
|
/hardware/qcom/display/msm8998/libqdutils/ |
D | qd_utils.h | 69 DRM, enumerator
|
D | qd_utils.cpp | 165 if (getDriverType() == DriverType::DRM) { in querySDEInfo() 282 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
|
/hardware/qcom/display/msm8909w_3100/libqdutils/ |
D | qd_utils.h | 69 DRM, enumerator
|
D | qd_utils.cpp | 165 if (getDriverType() == DriverType::DRM) { in querySDEInfo() 282 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
|
/hardware/qcom/display/msm8909/libqdutils/ |
D | qd_utils.h | 69 DRM, enumerator
|
D | qd_utils.cpp | 165 if (getDriverType() == DriverType::DRM) { in querySDEInfo() 282 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/utils/ |
D | utils.cpp | 69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
|
/hardware/qcom/display/msm8909/sdm/libs/utils/ |
D | utils.cpp | 69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
|
/hardware/qcom/display/msm8998/sdm/libs/utils/ |
D | utils.cpp | 69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
|
/hardware/qcom/sm8150/display/sdm/libs/utils/ |
D | utils.cpp | 69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
|