История изменений
Исправление omegatype, (текущая версия) :
Ура! Благодарю за совет!
Только посмотрев на то, как все работает в Gears on Gallium, удалось настроить на основной системе.
По большей степени для меня все это остаётся колдовством.
На случай, если кому со схожим железом пригодится:
# cat 05-glamor.conf
Section "Module"
Load "dri2"
Load "glamoregl"
EndSection
# cat 50-device.conf
Section "Device"
Identifier "Default Device"
Driver "radeon"
Option "SwapbuffersWait" "off"
Option "ColorTiling" "on"
Option "ColorTiling2D" "on"
Option "EnablePageFlip" "on"
Option "AccelDFS" "on"
Option "XV_VSYNC" "on"
Option "AccelMethod" "glamor"
#Option "AccelMethod" "EXA"
EndSection
# yaourt -Qs vdpau
extra/libva-vdpau-driver 0.7.4-1
extra/libvdpau 0.7-1
local/vdpauinfo 0.0.6-6
# yaourt -Qs mesa
extra/ati-dri 9.2.0-2
extra/glu 9.0.0-2
multilib/lib32-ati-dri 9.2.0-1
multilib/lib32-glu 9.0.0-2
multilib/lib32-libtxc_dxtn 1.0.1-5
multilib/lib32-mesa 9.2.0-1
multilib/lib32-mesa-libgl 9.2.0-1
extra/mesa 9.2.0-2
extra/mesa-demos 8.1.0-1
extra/mesa-libgl 9.2.0-2
$ vdpauinfo
display: :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 NV12
444 16384 16384 NV12
Decoder capabilities:
name level macbs width height
-------------------------------------------
MPEG1 16 9216 2048 1152
MPEG2_SIMPLE 16 9216 2048 1152
MPEG2_MAIN 16 9216 2048 1152
H264_BASELINE 16 9216 2048 1152
H264_MAIN 16 9216 2048 1152
H264_HIGH 16 9216 2048 1152
VC1_SIMPLE 16 9216 2048 1152
VC1_MAIN 16 9216 2048 1152
VC1_ADVANCED 16 9216 2048 1152
MPEG4_PART2_SP 16 9216 2048 1152
MPEG4_PART2_ASP 16 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
Причем:
- В случае AccelMethod = EXA vdpau не работает.
- В mplayer-vaapi vdpau не работает, работает в дефолтном mplayer.
- В System Settings KDE 'Composition Type' OpenGL 3.1 приводит к появлению артефактов/падению kwin-а, зато OpenGL 2.0 работает стабильно.
- Прирост производительности наблюдается и в VLC с параметрами: Video Output default + 'Enable hardware acceleration' на вкладке 'Input & Codecs'.
P.S. Не уверен по поводу остальных опций для radeon, я в сердцах раскомментировал все- полет нормальный, может, что-то и лишнее.
Исходная версия omegatype, :
Ура! Благодарю за совет!
Только посмотрев на то, как все работает в Gears on Gallium, удалось настроить на основной системе.
По большей степени для меня все это остаётся колдовством.
На случай, если кому со схожим железом пригодится:
# cat 05-glamor.conf
Section "Module"
Load "dri2"
Load "glamoregl"
EndSection
# cat 50-device.conf
Section "Device"
Identifier "Default Device"
Driver "radeon"
Option "SwapbuffersWait" "off"
Option "ColorTiling" "on"
Option "ColorTiling2D" "on"
Option "EnablePageFlip" "on"
Option "AccelDFS" "on"
Option "XV_VSYNC" "on"
Option "AccelMethod" "glamor"
#Option "AccelMethod" "EXA"
EndSection
# yaourt -Qs vdpau
extra/libva-vdpau-driver 0.7.4-1
extra/libvdpau 0.7-1
local/vdpauinfo 0.0.6-6
# yaourt -Qs mesa
extra/ati-dri 9.2.0-2
extra/glu 9.0.0-2
multilib/lib32-ati-dri 9.2.0-1
multilib/lib32-glu 9.0.0-2
multilib/lib32-libtxc_dxtn 1.0.1-5
multilib/lib32-mesa 9.2.0-1
multilib/lib32-mesa-libgl 9.2.0-1
extra/mesa 9.2.0-2
extra/mesa-demos 8.1.0-1
extra/mesa-libgl 9.2.0-2
$ vdpauinfo
display: :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 NV12
444 16384 16384 NV12
Decoder capabilities:
name level macbs width height
-------------------------------------------
MPEG1 16 9216 2048 1152
MPEG2_SIMPLE 16 9216 2048 1152
MPEG2_MAIN 16 9216 2048 1152
H264_BASELINE 16 9216 2048 1152
H264_MAIN 16 9216 2048 1152
H264_HIGH 16 9216 2048 1152
VC1_SIMPLE 16 9216 2048 1152
VC1_MAIN 16 9216 2048 1152
VC1_ADVANCED 16 9216 2048 1152
MPEG4_PART2_SP 16 9216 2048 1152
MPEG4_PART2_ASP 16 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
Причем:
- В случае AccelMethod = EXA vdpau не работает.
- В mplayer-vaapi vdpau не работает, работает в дефолтном mplayer.
- В System Settings KDE 'Composition Type' OpenGL 3.1 приводит к появлению артефактов/падению kwin-а, зато OpenGL 2.0 работает стабильно.
- Прирост производительности наблюдается и в VLC с параметрами: Video Output default + 'Enable hardware acceleration' на вкладке 'Input & Codecs'.
P.S. Не уверен по поводу остальных опций для radeon, я в сердцах раскомментировал все- полет нормальный, может, что-то и лишнее.