[PATCH 1/3] drm: add connector info/property for non-std displays
Thierry Reding
thierry.reding at gmail.com
Mon Oct 16 06:41:56 UTC 2017
On Mon, Oct 16, 2017 at 02:29:07PM +1000, Dave Airlie wrote:
> From: Dave Airlie <airlied at redhat.com>
>
> This adds the infrastructure needed to quirk displays
> using edid and to mark them a non-standard.
>
> A non-standard display is one which doesn't work like
> a normal rectangular monitor or requires some transformation
> of the output by the rendering process to make sense.
>
> This is meant to cover head mounted devices like HTC Vive.
>
> Signed-off-by: Dave Airlie <airlied at redhat.com>
> ---
> drivers/gpu/drm/drm_connector.c | 13 +++++++++++++
> drivers/gpu/drm/drm_edid.c | 8 ++++++--
> include/drm/drm_connector.h | 5 +++++
> include/drm/drm_mode_config.h | 7 +++++++
> 4 files changed, 31 insertions(+), 2 deletions(-)
"non-standard" seems very ambiguous to me. If this is targetting HMDs in
particular, perhaps we can borrow a term from that. Without being really
familiar with that technology, a quick Google search suggests that these
devices are commonly referred to as operating in "direct mode". Perhaps
a boolean "direct-mode" property would be less ambiguous?
Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20171016/a9513581/attachment.sig>
More information about the dri-devel
mailing list