Thread (1 message) 1 message, 1 author, 2015-09-08

I.MX6 HDMI support in v4.2

From: khalasa@piap.pl (Krzysztof Hałasa)
Date: 2015-09-08 14:59:13

Russell King - ARM Linux [off-list ref] writes:
Note that most (all?) video requires some scaling.  A 720x576 video on
square pixels needs to be scaled to 768x576, but at "modern" aspect
ratio of 16:9, it needs to be scaled horizontally to 1024x576.
Sure. What I meant was the very application I'm currently working on
is, at least at the moment, ok with unscaled video (because it's all
1920x1080p).
They're probably not the tearing - tearing is where you scan out part of
the old frame and part of the new frame, which appears as a particularly
noticable effect on scenes with a lot of change.
Right, basically a set of two "halves", moving slowly up or down.
This is BTW what can be observed on unsynchronized displays (e.g. on
multi-display machine usually only one display can be synchronized with
a video stream).
Horizontal lines which are significantly different (eg, short black lines)
will be CPU cache corruption - both the main etnaviv DRM and Lucas' "fixed"
cache handling suffer from this.  My patch set doesn't.

 git://ftp.arm.linux.org.uk/~rmk/linux-arm.git drm-etnaviv-devel

contains my code.
Great, will switch to it tomorrow.
Thanks again.
-- 
Krzysztof Halasa

Industrial Research Institute for Automation and Measurements PIAP
Al. Jerozolimskie 202, 02-486 Warsaw, Poland
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help