Home
last modified time | relevance | path

Searched refs:DRM (Results 1 – 25 of 38) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_acquire_drm_display/
Dacquire_drm_display.adoc5 [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/
DVK_EXT_physical_device_drm.adoc18 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
DVK_EXT_image_drm_format_modifier.adoc37 === 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 …]
DVK_EXT_acquire_drm_display.adoc19 using the Direct Rendering Manager (DRM) interface.
/hardware/interfaces/drm/
DREADME.md1 # DRM HAL
9 DRM HAL (hidl 1.0-1.4, aidl).
/hardware/interfaces/drm/1.0/
Dtypes.hal21 * 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/
DREADME.md4 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.
DIDrmPlugin.hal39 * 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
Dtypes.hal194 * 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/
Dutils.h41 DRM, enumerator
/hardware/qcom/display/msm8909/sdm/include/utils/
Dutils.h41 DRM, enumerator
/hardware/qcom/display/msm8998/sdm/include/utils/
Dutils.h41 DRM, enumerator
/hardware/qcom/sm8150/display/libqdutils/
Dqd_utils.h68 DRM, enumerator
Dqd_utils.cpp169 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
/hardware/qcom/sm8150/display/sdm/include/utils/
Dutils.h43 DRM, enumerator
/hardware/qcom/display/msm8998/libqdutils/
Dqd_utils.h69 DRM, enumerator
Dqd_utils.cpp165 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/
Dqd_utils.h69 DRM, enumerator
Dqd_utils.cpp165 if (getDriverType() == DriverType::DRM) { in querySDEInfo()
282 return access(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in getDriverType()
/hardware/qcom/display/msm8909/libqdutils/
Dqd_utils.h69 DRM, enumerator
Dqd_utils.cpp165 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/
Dutils.cpp69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
/hardware/qcom/display/msm8909/sdm/libs/utils/
Dutils.cpp69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
/hardware/qcom/display/msm8998/sdm/libs/utils/
Dutils.cpp69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()
/hardware/qcom/sm8150/display/sdm/libs/utils/
Dutils.cpp69 return Sys::access_(fb_caps, F_OK) ? DriverType::DRM : DriverType::FB; in GetDriverType()

12