Seems to work well with A8-5500/Debian 64-bit, xfce 4.10/kernel, mesa (with the ckoenig patch), glamor, xf86-ati from git, using glamor acceleration, 1440x900 monitor (DVI). Everything is smooth. I dont know or care about hd audio ATM, i have only speakers connected. Doing 1080p playback (at least with the clips i have + youtube via the plugin), xbmc's CPU usage is about 11-12%, SD clips (with hw decoding) about 10-11%, idle is ~2-3%. Haven't hit any bugs yet.
Code:
$ glxinfo | grep -i interop
GL_NV_packed_depth_stencil, GL_NV_texture_barrier, GL_NV_vdpau_interop,
GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_vdpau_interop,
Code:
$ vdpauinfo
display: :0.0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0
Video surface:
name width height types
-------------------------------------------
420 16384 16384 NV12
422 16384 16384
444 16384 16384
Decoder capabilities:
name level macbs width height
-------------------------------------------
MPEG1 0 9216 2048 1152
MPEG2_SIMPLE 3 9216 2048 1152
MPEG2_MAIN 3 9216 2048 1152
H264_BASELINE 41 9216 2048 1152
H264_MAIN 41 9216 2048 1152
H264_HIGH 41 9216 2048 1152
VC1_SIMPLE 1 9216 2048 1152
VC1_MAIN 2 9216 2048 1152
VC1_ADVANCED 4 9216 2048 1152
MPEG4_PART2_SP 3 9216 2048 1152
MPEG4_PART2_ASP 5 9216 2048 1152
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 16384 16384 y NV12
R8G8B8A8 16384 16384 y NV12
R10G10B10A2 16384 16384 y NV12
B10G10R10A2 16384 16384 y NV12
Bitmap surface:
name width height
------------------------------
B8G8R8A8 16384 16384
R8G8B8A8 16384 16384
R10G10B10A2 16384 16384
B10G10R10A2 16384 16384
A8 16384 16384
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL -
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY -
HIGH QUALITY SCALING - L1 -
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 48 2048
VIDEO_SURFACE_HEIGHT y 48 1152
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
Code:
$ ../localbuild/src/qvdpautest
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
qvdpautest 0.5.2
AMD A8-5500 APU with Radeon(tm) HD Graphics
Unknown GPU
VDPAU API version : 1
VDPAU implementation : G3DVL VDPAU Driver Shared Library version 1.0
FATAL: get_bits failed : No backend implementation could be loaded.!!
MPEG DECODING (1920x1080): 78 frames/s
MPEG DECODING (1280x720): 115 frames/s
H264 DECODING (1920x1080): 52 frames/s
H264 DECODING (1280x720): 90 frames/s
VC1 DECODING (1440x1080): 98 frames/s
MPEG4 DECODING (1920x1080): 74 frames/s
MIXER WEAVE (1920x1080): 1004 frames/s
MIXER BOB (1920x1080): 1655 fields/s
MIXER TEMPORAL (1920x1080): 1712 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 1711 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 1714 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 1710 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 1712 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 1711 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 1885 fields/s
MULTITHREADED MPEG DECODING (1920x1080): 78 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 1723 fields/s