[Libva] I want to use VA-API to support new platform, I want know something about Intel implementation

Xiang, Haihao haihao.xiang at intel.com
Thu Aug 18 02:31:05 UTC 2016


Hi Randy,

You can get lots of information / docs via internet. You may search for
dri, libdrm, drm, gem, i915 etc.

dri wiki
https://dri.freedesktop.org/wiki/

drm:
https://en.wikipedia.org/wiki/Direct_Rendering_Manager

libdrm:
https://01.org/linuxgraphics/community/libdrm

intel graphics kernel
https://01.org/linuxgraphics/community/kernel

Hope it can help you.

Thanks
Haihao


> Hi all
>    I am using VA-API to support the Video Process Unit in a ARM 
> platform, but it didn't use the standard kernel interface. Without
> the 
> help of DRI, I can't implement something like vaDeriveImage() leading
> a lose in performance.
>    I read the Intel driver, it looks the Intel driver could access
> the 
> the Memory of Video Unit of Intel Graphics card through the libdrm.
> If that is right, could somebody told me how does it implemented in
> linux kernel(which files?).
> And I am really newbies to this area(DRI), could somebody give me
> guide and documents about this?
>    Thank you all very much.


More information about the Libva mailing list