diff options
author | Ilia Mirkin <[email protected]> | 2013-07-16 17:50:43 -0400 |
---|---|---|
committer | Maarten Lankhorst <[email protected]> | 2013-07-18 07:52:32 +0200 |
commit | fbdae1ca41946af374c7924fd4c296199172890d (patch) | |
tree | c5cbfa59180eb586e0efebd9a99fa5c4e23dd276 /src/gallium/drivers/nv50/Makefile.sources | |
parent | f96c07abf6ded1ac07a1e8fe3952321ec170193d (diff) |
nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
Adds H.264 and MPEG2 codec support via VP2, using firmware from the
blob. Acceleration is supported at the bitstream level for H.264 and
IDCT level for MPEG2.
Known issues:
- H.264 interlaced doesn't render properly
- H.264 shows very occasional artifacts on a small fraction of videos
- MPEG2 + VDPAU shows frequent but small artifacts, which aren't there
when using XvMC on the same videos
Signed-off-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'src/gallium/drivers/nv50/Makefile.sources')
-rw-r--r-- | src/gallium/drivers/nv50/Makefile.sources | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gallium/drivers/nv50/Makefile.sources b/src/gallium/drivers/nv50/Makefile.sources index 10925704f84..0fdac5189aa 100644 --- a/src/gallium/drivers/nv50/Makefile.sources +++ b/src/gallium/drivers/nv50/Makefile.sources @@ -13,7 +13,10 @@ C_SOURCES := \ nv50_program.c \ nv50_shader_state.c \ nv50_push.c \ - nv50_query.c + nv50_query.c \ + nv84_video.c \ + nv84_video_bsp.c \ + nv84_video_vp.c CODEGEN_NV50_SOURCES := \ codegen/nv50_ir.cpp \ |