[VDPAU] Mulitple device support
Christian König
deathsimple at vodafone.de
Sat Dec 8 05:30:21 PST 2012
On 08.12.2012 11:24, Stuart Foster wrote:
> Hi,
>
> I have discovered a problem when using vdpau on a system with two
> graphics cards and video (mplayer) is is being directed at the second
> card (display = :0.1).
> The first card is an ATI R600 device and the second an ATI r300 device.
>
> It appears from the brief investigation I have performed that Mesa's (
> version 9.0.0) gallium driver is being sent the wrong pciid for the
> second card (error reported by gallium/drivers/r300/r300_chipset.c)
> when using vdpau. vdpauinfo also reports the same problem (see below).
That configuration is known to be problematic. Please try mesa master, I
briefly remember that I have fixed this issue in a patch, but don't know
if that patch ever made it into 9.0.
Cheers,
Christian.
>
> Driver software in uses is as follows:
>
> libva-vdpau-driver-0.7.4
> libvdpau-0.5
> vdpauinfo-0.0.6
> xorg-server-1.13.0
> xf86-video-ati-7.0.0
> Mesa-9.0
>
> Any suggestions ?
>
> thanks
>
> Stuart Foster
>
> vdpauinfo :
>
> display: :0.1 screen: 1
> r300: Warning: Unknown chipset 0x9616
> Aborting...Aborted
>
> 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 8192 8192 NV12 YV12
> 422 8192 8192 NV12 YV12 UYVY YUYV
> 444 8192 8192 NV12 YV12 Y8U8V8A8 V8U8Y8A8
>
> Decoder capabilities:
>
> name level macbs width height
> -------------------------------------------
> MPEG1 16 262144 8192 8192
> MPEG2_SIMPLE 16 262144 8192 8192
> MPEG2_MAIN 16 262144 8192 8192
>
> Output surface:
>
> name width height nat types
> ----------------------------------------------------
> B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
> R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
> R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
> B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8
>
> Bitmap surface:
>
> name width height
> ------------------------------
> B8G8R8A8 8192 8192
> R8G8B8A8 8192 8192
> R10G10B10A2 8192 8192
> B10G10R10A2 8192 8192
> A8 8192 8192
>
> 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 8192
> VIDEO_SURFACE_HEIGHT y 48 8192
> 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
>
> Xorg.0.log:
>
> [ 3211.253] (--) RADEON(0): Chipset: "ATI Radeon 3000 Graphics"
> (ChipID = 0x9616)
> [ 3211.370] (--) RADEON(1): Chipset: "ATI Radeon X1300/X1550" (ChipID
> = 0x7187)
>
> lspci:
>
> 01:05.0 VGA compatible controller: ATI Technologies Inc 760G [Radeon
> 3000] (prog-if 00 [VGA controller])
> 01:05.0 0300: 1002:9616
> Subsystem: ASUSTeK Computer Inc. Device 8388
> Flags: bus master, fast devsel, latency 0, IRQ 18
> Memory at cc000000 (32-bit, prefetchable) [size=64M]
> I/O ports at b000 [size=256]
> Memory at fe6f0000 (32-bit, non-prefetchable) [size=64K]
> Memory at fe500000 (32-bit, non-prefetchable) [size=1M]
> Expansion ROM at <unassigned> [disabled]
> Kernel driver in use: radeon
>
> 02:00.0 VGA compatible controller: ATI Technologies Inc RV516 [Radeon
> X1300/X1550 Series] (prog-if 00 [VGA controller])
> 02:00.0 0300: 1002:7187
> Subsystem: PC Partner Limited Device 3000
> Flags: bus master, fast devsel, latency 0, IRQ 18
> Memory at d0000000 (64-bit, prefetchable) [size=256M]
> Memory at fe7f0000 (64-bit, non-prefetchable) [size=64K]
> I/O ports at c000 [size=256]
> Expansion ROM at fe7c0000 [disabled] [size=128K]
> Capabilities: [50] Power Management version 2
> Capabilities: [58] Express Endpoint, MSI 00
> Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+
> Kernel driver in use: radeon
>
> 02:00.1 Display controller: ATI Technologies Inc RV516 [Radeon
> X1300/X1550 Series] (Secondary)
> 02:00.1 0380: 1002:71a7
> Subsystem: PC Partner Limited Device 3001
> Flags: bus master, fast devsel, latency 0
> Memory at fe7e0000 (64-bit, non-prefetchable) [size=64K]
> Capabilities: [50] Power Management version 2
> Capabilities: [58] Express Endpoint, MSI 00
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> VDPAU mailing list
> VDPAU at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/vdpau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/vdpau/attachments/20121208/327965ab/attachment.html>
More information about the VDPAU
mailing list