(2015-03-19, 20:58)Ney Wrote: (2015-03-19, 20:22)fritsch Wrote: Good news.
Intel fixed MCDI / MADI for IVB, SNB, BYT - as we speak wsnipex is building new packages. They should go through the normal ppa with version: 1.5.1~pre1
Very interesting, is there any inclanation that the weaker BYT units can handle mcdi/madi, or is that wait and see?
Been testing on my Baytrail ASrock Q1900DC-ITX with 40 mbit/s h264 1080i30 made from SVT test sequences.
ftp://vqeg.its.bldrdoc.gov/HDTV/
Edit : above link seems to get mungled and broken this (hopefully) is the correct one -
Code:
ftp://vqeg.its.bldrdoc.gov/HDTV/
For madi/mcdi it just works without any overlay, with I get skips gputop looks like -
Code:
render busy: 91%: ██████████████████▎ render space: 165/131072
bitstream busy: 13%: ██▋ bitstream space: 8/131072
blitter busy: 10%: ██ blitter space: 4/131072
task percent busy
GAM: 90%: ██████████████████ vert fetch: 46057249 (240/sec)
TSG: 45%: █████████ prim fetch: 23019665 (120/sec)
VFE: 45%: █████████ VS invocations: 46046422 (240/sec)
TDG: 45%: █████████ GS invocations: 0 (0/sec)
VF: 45%: █████████ GS prims: 0 (0/sec)
GAFS: 31%: ██████▎ CL invocations: 23001746 (120/sec)
GAFM: 0%: CL prims: 21592846 (120/sec)
VS: 0%: PS invocations: 974156554576 (124588800/sec)
CL: 0%: PS depth pass: 968796718653 (124416000/sec)
SVG: 0%:
HS: 0%:
Below is the same sequence but 40mbit 1080p60 so no deinterlace
Code:
render busy: 50%: ██████████ render space: 30/131072
bitstream busy: 15%: ███ bitstream space: 12/131072
blitter busy: 8%: █▋ blitter space: 3/131072
task percent busy
GAM: 53%: ██████████▋ vert fetch: 46035576 (240/sec)
GAFS: 11%: ██▎ prim fetch: 23008850 (120/sec)
VF: 0%: VS invocations: 46024746 (240/sec)
VS: 0%: GS invocations: 0 (0/sec)
GS prims: 0 (0/sec)
CL invocations: 22990974 (120/sec)
CL prims: 21582030 (120/sec)
PS invocations: 962966918224 (124588800/sec)
PS depth pass: 957628309053 (124416000/sec)
The SVT I have are pretty much all panning - so visually you don't really get a chance to see the difference between bob - madi/mcdi do display 1 pix static weave correctly, on something like -
http://www.w6rz.net/vertrez1080.zip (FWIW IIRC from years ago some w6rz streams have the wrong flag for field order - doesn't matter on this one though)
Currently madi/mcdi doesn't quite work properly in the it's not field rate. This patch on top of
https://github.com/fritsch/libva-intel-driver.git ppa-new-1.5.0 branch
http://xbmclogs.com/paqmnxn6y/fefnv4/raw
"works for me"
field rate mcdi on burosch letters has a few artifacts that madi doesn't. On only one, out of eight SVT samples I have, can I see a very slight artifact with mcdi. Other HDTV I tried so far looks the same with both to me.