On 14 December 2016 at 12:30, Daniel Vetter <daniel@xxxxxxxx> wrote: > On Wed, Dec 14, 2016 at 01:16:10PM +0200, Mikko Perttunen wrote: >> This series adds IOMMU support to Host1x and TegraDRM >> and adds support for the VIC (Video Image Compositor) >> host1x client. The series is available as a git repository at >> git://github.com/cyndis/linux.git; branch vic-2. >> >> A userspace test case for VIC can be found at >> https://github.com/cyndis/drm/tree/work/tegra. >> The testcase is in tests/tegra and is called submit_vic. >> The testcase/TRM include full headers and documentation >> to program the unit. The unit by itself, however, does not >> readily map to existing userspace library interfaces, so >> implementations for those are not provided. > > Afaik libva has an entire pile of post-processing support. Pretty sure > other video transcode libraries have similar interfaces, so should all be > possible to implement this. > > Until that exists I really think that the VIC part (and only that, since > tk1/tx1 in general seems to work with nouveau and all that) should stay > out of tree. Related: With render-only about to be merged soon{tm) and Alexandre already looking at tegra version of it, one should be able to wire this functionality and use it in mesa/gallium. Note: this is not an objection against the work - be that about from quality or inclusion POV. Emil P.S. Goes to check on the renderonly topic. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel