#771133 xserver-xorg-video-intel: colored line on right side / bottom of video

Package:
xserver-xorg-video-intel
Source:
xserver-xorg-video-intel
Description:
X.Org X server -- Intel i8xx, i9xx display driver
Submitter:
Dirk Griesbach
Date:
2014-11-27 10:51:08 UTC
Severity:
normal
#771133#5
Date:
2014-11-27 01:03:14 UTC
From:
To:
Hello,

With vlc 2.2.x I'm getting a color distorted pixel row at the bottom
and/or a column at the right side of a video if using hardware
accelerated overlay xvideo output. This was reported as #765969 [1]
against vlc but for now is considered a driver bug:
,----[ Rémi Denis-Courmont ]-
| troubleshooting it on an affected system and so far it does seem like a
| driver bug: the driver is blending the last line of visible pixels with
| the first line of pixels outside the visible area. All zeroes
| corresponds to dark green in YUV colours space.
`----
So here I am. This happens in fullscreen and windowed mode and the color
pattern of the line is changing if, e.g. I move a second window around.

Test case: Big Buck Bunny[2] is a nice example: I tried the video in
854x480 and both mp4 and ogg give me a color-distorted column at the
right side. If I try the 1920x1080-version the bottom row is affected.

Screenshots from the other bug report:
https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=50;filename=bottom.png;att=1;bug=765969
https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=50;filename=rightside.png;att=2;bug=765969

On another occasion I saw two rows affected where the bottom row is a
more solid color and the row above it is only slightly tainted with the
actual content shining through.

Regards,
Dirk

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765969
[2] https://peach.blender.org/download/

#771133#10
Date:
2014-11-27 10:39:52 UTC
From:
To:
xf86-video-intel upstream says:
"it's a bug in vlc.
they are supplying an image larger than the surface they wish to scale
and then complain when the extra pixels are sampled during scaling.
the issue is that they are not initialising those extra pixels
correctly - it should be padded." -ickle

Hence keep bugging vlc guys, will close xorg driver bug report.

best,