Mesa (master): nvc0: add support for accelerated video decoding through the dedicated engines

Maarten Lankhorst mlankhorst at kemper.freedesktop.org
Thu Jan 17 15:30:12 UTC 2013


Module: Mesa
Branch: master
Commit: 9ba7eac535d309332c4149b544ccf7e87f88c723
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ba7eac535d309332c4149b544ccf7e87f88c723

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Sun Dec  2 12:07:35 2012 +0100

nvc0: add support for accelerated video decoding through the dedicated engines

Currently the use of external firmware is required, with kernel and
userspace firmware needed for all Fermi cards except nvd9. Kepler and nvd9
should only require kernel firmware.

---

 configure.ac                              |    2 +-
 src/gallium/drivers/nvc0/Makefile.sources |    5 +-
 src/gallium/drivers/nvc0/nvc0_video.c     |  427 ++++++++++++++++++-
 src/gallium/drivers/nvc0/nvc0_video.h     |  169 ++++++++-
 src/gallium/drivers/nvc0/nvc0_video_bsp.c |  423 ++++++++++++++++++
 src/gallium/drivers/nvc0/nvc0_video_ppp.c |  145 +++++++
 src/gallium/drivers/nvc0/nvc0_video_vp.c  |  667 +++++++++++++++++++++++++++++
 7 files changed, 1834 insertions(+), 4 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=9ba7eac535d309332c4149b544ccf7e87f88c723



More information about the mesa-commit mailing list