View Single Post
Old 08-26-12, 06:54 PM   #1
giaur
Registered User
 
Join Date: Jan 2012
Posts: 8
Default GT220-poor vdpau 1080i deinterleacing performance after upgrade 304.32->304.37

Hello,

Nvidia GT220, Debian Sid x64, kernel 3.5.2, X.Org X Server 1.12.3.902 (1.12.4 RC 2).

I have problems with 1080i dvb-t video decoding using vdpau. After upgrading drivers form 304.32 (beta) to 304.37 (stable) it's impossible to play 1080i smoothly.

I use xbmc with vdpau enabled and:
- deinterleace: auto
- sharpen filter: 1 (maximum)

I've also tried some other deinterleace methods, but still video don't play smoothly on 1080i (576i plays fine). There are no problems while playing 1080p videos (no deinterleacing needed) - so I suspect some problems with deinterleacing. Also, resulting picture quality seems to be worse on 304.37. After downgrading to earlier 304.32 driver (Beta) 1080i plays ok again.

This is my xorg.conf:

Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Do you have any idea why latest stable driver works worse than previous beta in my case?
giaur is offline   Reply With Quote