<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi,<br>
<br>
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).<br>
The first card is an ATI R600 device and the second an ATI r300
device.<br>
<br>
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 (<font color="#3333ff">see below</font>).<br>
<br>
Driver software in uses is as follows:<br>
<br>
libva-vdpau-driver-0.7.4<br>
libvdpau-0.5<br>
vdpauinfo-0.0.6<br>
xorg-server-1.13.0<br>
xf86-video-ati-7.0.0<br>
Mesa-9.0<br>
<br>
Any suggestions ?<br>
<br>
thanks<br>
<br>
Stuart Foster<br>
<br>
<font color="#3333ff">vdpauinfo :</font><br>
<br>
display: :0.1 screen: 1<br>
r300: Warning: Unknown chipset 0x9616<br>
Aborting...Aborted<br>
<br>
<font color="#3333ff">vdpauinfo :<br>
<br>
</font> display: :0.0 screen: 0<br>
API version: 1<br>
Information string: G3DVL VDPAU Driver Shared Library version 1.0<br>
<br>
Video surface:<br>
<br>
name width height types<br>
-------------------------------------------<br>
420 8192 8192 NV12 YV12 <br>
422 8192 8192 NV12 YV12 UYVY YUYV <br>
444 8192 8192 NV12 YV12 Y8U8V8A8 V8U8Y8A8 <br>
<br>
Decoder capabilities:<br>
<br>
name level macbs width height<br>
-------------------------------------------<br>
MPEG1 16 262144 8192 8192<br>
MPEG2_SIMPLE 16 262144 8192 8192<br>
MPEG2_MAIN 16 262144 8192 8192<br>
<br>
Output surface:<br>
<br>
name width height nat types<br>
----------------------------------------------------<br>
B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8
V8U8Y8A8 <br>
R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8
V8U8Y8A8 <br>
R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8
V8U8Y8A8 <br>
B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8
V8U8Y8A8 <br>
<br>
Bitmap surface:<br>
<br>
name width height<br>
------------------------------<br>
B8G8R8A8 8192 8192<br>
R8G8B8A8 8192 8192<br>
R10G10B10A2 8192 8192<br>
B10G10R10A2 8192 8192<br>
A8 8192 8192<br>
<br>
Video mixer:<br>
<br>
feature name sup<br>
------------------------------------<br>
DEINTERLACE_TEMPORAL -<br>
DEINTERLACE_TEMPORAL_SPATIAL -<br>
INVERSE_TELECINE -<br>
NOISE_REDUCTION y<br>
SHARPNESS y<br>
LUMA_KEY -<br>
HIGH QUALITY SCALING - L1 -<br>
HIGH QUALITY SCALING - L2 -<br>
HIGH QUALITY SCALING - L3 -<br>
HIGH QUALITY SCALING - L4 -<br>
HIGH QUALITY SCALING - L5 -<br>
HIGH QUALITY SCALING - L6 -<br>
HIGH QUALITY SCALING - L7 -<br>
HIGH QUALITY SCALING - L8 -<br>
HIGH QUALITY SCALING - L9 -<br>
<br>
parameter name sup min max<br>
-----------------------------------------------------<br>
VIDEO_SURFACE_WIDTH y 48 8192<br>
VIDEO_SURFACE_HEIGHT y 48 8192<br>
CHROMA_TYPE y <br>
LAYERS y 0 4<br>
<br>
attribute name sup min max<br>
-----------------------------------------------------<br>
BACKGROUND_COLOR y <br>
CSC_MATRIX y <br>
NOISE_REDUCTION_LEVEL y 0.00 1.00<br>
SHARPNESS_LEVEL y -1.00 1.00<br>
LUMA_KEY_MIN_LUMA y <br>
LUMA_KEY_MAX_LUMA y <br>
<br>
<font color="#3333ff">Xorg.0.log:</font><br>
<br>
[ 3211.253] (--) RADEON(0): Chipset: "ATI Radeon 3000 Graphics"
(ChipID = 0x9616)<br>
[ 3211.370] (--) RADEON(1): Chipset: "ATI Radeon X1300/X1550"
(ChipID = 0x7187)<br>
<br>
<font color="#3333ff">lspci:</font><br>
<br>
01:05.0 VGA compatible controller: ATI Technologies Inc 760G [Radeon
3000] (prog-if 00 [VGA controller])<br>
01:05.0 0300: 1002:9616<br>
Subsystem: ASUSTeK Computer Inc. Device 8388<br>
Flags: bus master, fast devsel, latency 0, IRQ 18<br>
Memory at cc000000 (32-bit, prefetchable) [size=64M]<br>
I/O ports at b000 [size=256]<br>
Memory at fe6f0000 (32-bit, non-prefetchable) [size=64K]<br>
Memory at fe500000 (32-bit, non-prefetchable) [size=1M]<br>
Expansion ROM at <unassigned> [disabled]<br>
Kernel driver in use: radeon<br>
<br>
02:00.0 VGA compatible controller: ATI Technologies Inc RV516
[Radeon X1300/X1550 Series] (prog-if 00 [VGA controller])<br>
02:00.0 0300: 1002:7187<br>
Subsystem: PC Partner Limited Device 3000<br>
Flags: bus master, fast devsel, latency 0, IRQ 18<br>
Memory at d0000000 (64-bit, prefetchable) [size=256M]<br>
Memory at fe7f0000 (64-bit, non-prefetchable) [size=64K]<br>
I/O ports at c000 [size=256]<br>
Expansion ROM at fe7c0000 [disabled] [size=128K]<br>
Capabilities: [50] Power Management version 2<br>
Capabilities: [58] Express Endpoint, MSI 00<br>
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+<br>
Kernel driver in use: radeon<br>
<br>
02:00.1 Display controller: ATI Technologies Inc RV516 [Radeon
X1300/X1550 Series] (Secondary)<br>
02:00.1 0380: 1002:71a7<br>
Subsystem: PC Partner Limited Device 3001<br>
Flags: bus master, fast devsel, latency 0<br>
Memory at fe7e0000 (64-bit, non-prefetchable) [size=64K]<br>
Capabilities: [50] Power Management version 2<br>
Capabilities: [58] Express Endpoint, MSI 00<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>