The Witcher 2 native vs wine performance and cpu usage comprasion

Intel i5 3330
Radeon hd 7790
openSUSE Factory
Linux bb 3.19.0-rc5-8-desktop
OpenGL version string: 3.3 Mesa 10.5.0-devel (git-e638841 pontostroy:X11)
MESA_GL_VERSION_OVERRIDE=3.3COMPAT
Witcher 2 1600×900 ultra settings (ubersampling disabled)

Native (31 fps \ 39% cpu)
tch2-native

Wine gallium-nine (26 fps \ 41% cpu)
tch2-nine

Wine-csmt (23 fps \ 66% cpu)
tch2-wine-csmt

Wine (12 fps \ 34% cpu)
tch2-wine

Related Images:

intel NIR test

Full test result

tl-good31

Related Images:

Gears on Gallium 2015.01.13

Released an updated Gears on Gallium:
openSUSE – Factory
Mesa-git – 10.5_git2015.01.13
Kernel – 3.19-rc3
libdrm – 2.4.99_git2014.09.30
Mesa-demos – 9.1.0_git2014.07.06
wine – 1.7.34-gallium-nine
xorg-server – 1.16.99.9
xf86-video-ati – 7.99.99_2014.12.20
xf86-videor-intel – 2.99.99_2015.01.08
xf86-video-nouveau – 1.1.99_2014.10.25
KDE – 4.14.3
LLVM – 3.6 (tstellar perf-Jan-08-2015)
Phoronix Test Suite – 5.4.1
Steam  –  1.0.0.48
LXDE –  0.8.0

Users root and gog has empy passwords.
The image is the hybrid iso, can be written as the CD and as USB flash drive (use dd for writing).
Download 881 mb
md5 86b1a7f523694ca4b465cce2953e8647
sha256 682eed46c32d1a87bdabde58feda43e061b7d27e9bcdcd6514b2fc185e7b88ee

How to use wine on livecd:
It’s better make /home/gog/.wine as symlink to external hdd\usb (ram disk is only 700 mb) or add ramdisk_size=1024000 (1gb) to kernel parameters to increase ramdisk size.


View on YouTube

2014-12-27-063423_1920x1080_scrot

2014-12-27-113211_1920x1080_scrot

Related Images:

Team Fortress 2 on radeonsi (gallium-nine vs wined3d vs native )


View on YouTube

 

Related Images:

Counter-Strike: Source (gallium-nine vs wine-csmt vs wined3d vs native )

Galliium-nine 232 fps (55% cpu)
Wine-csmt 127 fps (72% cpu)
Wined3d 88 fps (48% cpu)
Native 168 fps (52% cpu)


View on YouTube

 

Related Images:

Gallium-nine debug 14.12.25

Gallium-nine debug – live cd for testing gallium-nine
openSUSE – Factory
Mesa-git – 10.5_git2014.12.25
Kernel – 3.19-rc1
libdrm – 2.4.99_git2014.09.30
Mesa-demos – 9.1.0_git2014.07.06
wine – 1.7.33-gallium-nine
xorg-server – 1.16.99.9
xf86-video-ati – 7.99.99_2014.12.20
xf86-videor-intel – 2.99.99_2014.12.27
xf86-video-nouveau – 1.1.99_2014.10.25
KDE – 4.14.3
LLVM – 3.6

Users root and gog has empy passwords.
The image is the hybrid iso, can be written as the CD and as USB flash drive (use dd for writing).
Download 764MB
md5 be73ef2cbe30be0ffe0a64999d2f61ee
sha256 97a2cf2ec7c700053fac608f029465917a1887df977e7bdf55da1dc0b6ffc0ee

How to use wine with gallium nine:
It’s better to make /home/gog/.wine as symlink to external hdd\usb (ram disk is only 700-900 mb) or add ramdisk_size=2000000 ( ~2gb) to kernel parameters.

https://wiki.ixit.cz/d3d9_debugging 


View on YouTube

View on YouTube

View on YouTube

Related Images:

Gears on Gallium 2014.12.25

Released an updated Gears on Gallium:
openSUSE – Factory
Mesa-git – 10.5_git2014.12.25
Kernel – 3.19-rc1
libdrm – 2.4.99_git2014.09.30
Mesa-demos – 9.1.0_git2014.07.06
wine – 1.7.33-gallium-nine
xorg-server – 1.16.99.9
xf86-video-ati – 7.99.99_2014.12.20
xf86-videor-intel – 2.99.99_2014.12.27
xf86-video-nouveau – 1.1.99_2014.10.25
KDE – 4.14.3
LLVM – 3.6
Phoronix Test Suite – 5.4.1
Steam  –  1.0.0.48
LXDE –  0.8.0

Users root and gog has empy passwords.
The image is the hybrid iso, can be written as the CD and as USB flash drive (use dd for writing).
Download 883 mb
md5 e24bafde4cbe3a200154a38dea950532
sha256 f4300dd8f8b568d4ef7b279cbe57aebe7f7410214ec46762c5fa7a59dcf7c6d5

How to use wine on livecd:
It’s better make /home/gog/.wine as symlink to external hdd\usb (ram disk is only 700 mb) or add ramdisk_size=1024000 (1gb) to kernel parameters to increase ramdisk size.


View on YouTube

2014-12-27-063423_1920x1080_scrot

2014-12-27-113211_1920x1080_scrot

Related Images:

World of Tanks on radeonsi (gallium-nine vs wined3d)


View on YouTube

Related Images:

Dota 2 full screen mini-map on second monitor with gstreamer.

For FullHD 1920×1080 (1 and 2 monitor):
With gstreamer >= 1.4 GL output.

vblank_mode=1 gst-launch-1.0 -f ximagesrc display-name=:0 use-damage=0 startx=10 starty=812 endx=286 endy=1068 ! multiqueue ! videorate max-rate=10 ! glimagesink

With gstreamer <1.4 X output.

gst-launch-1.0 -f ximagesrc display-name=:0 use-damage=0 startx=10 starty=812 endx=286 endy=1068 ! multiqueue ! videorate max-rate=10 ! videoscale ! video/x-raw,height=1070,width=1910 ! ximagesink

tl-good4IMG_20141225_142149

 

Related Images:

Big hardware h264 decoder comparison (openmax, vdpau, vaapi)

Sample video (1920 x 1080 h264 60 fps)
Intel i5 3330 (downclocked to 1 core 1.6 Ghz)
Radeon hd 7790 now support openmax(decode\encode), vdpau(decode), vaapi(decode)

openSUSE Factory
Mesa-git 2014.12.18
gstreamer-1.5 git 2014.12.18
mpv 0.7.1

Mpv tests

1. Software decoder \ xv video output

time VDPAU_DRIVER=radeonsi LIBVA_DRIVER_NAME=gallium mpv --no-audio  -vo xv ./Le\ Hobbit\ _\ La\ desolation\ de\ Smaug\ -\ bande\ annonce\ VOST\ officielle.mkv

xv

2. Software decoder \ opengl video output

time VDPAU_DRIVER=radeonsi LIBVA_DRIVER_NAME=gallium mpv --no-audio  -vo opengl ./Le\ Hobbit\ _\ La\ desolation\ de\ Smaug\ -\ bande\ annonce\ VOST\ officielle.mkv

opengl

3. Hardware decoder vaaapi \ vaapi video output

time VDPAU_DRIVER=radeonsi LIBVA_DRIVER_NAME=gallium mpv --no-audio  -vo vaapi --hwdec=vaapi ./Le\ Hobbit\ _\ La\ desolation\ de\ Smaug\ -\ bande\ annonce\ VOST\ officielle.mkv

vaapi

4. Hardware decoder vdpau \ vapau video output

time VDPAU_DRIVER=radeonsi LIBVA_DRIVER_NAME=gallium mpv --no-audio  -vo vdpau ./Le\ Hobbit\ _\ La\ desolation\ de\ Smaug\ -\ bande\ annonce\ VOST\ officielle.mkv

vdpau

Gstreamer test

1. Hardware decoder openmax \ vaapi video output

time LIBVA_DRIVER_NAME=gallium gst-launch-1.0 -e filesrc location='/disk/video/Le Hobbit _ La desolation de Smaug - bande annonce VOST officielle.mkv'  ! matroskademux ! h264parse ! queue ! omxh264dec ! queue ! vaapisink

omx-gst

2. Hardware decoder vaapi \ vaapi video output

time LIBVA_DRIVER_NAME=gallium gst-launch-1.0 -e filesrc location='/disk/video/Le Hobbit _ La desolation de Smaug - bande annonce VOST officielle.mkv'  ! matroskademux ! h264parse ! queue ! vaapidecode ! queue ! vaapisink

vaaapi-gst

Test results (user+sys time)

gst vaapi     0m2.752s
mpv vdpau  0m3.566s
mpv vaapi   0m3.956s
gst omx       0m23.657s
mpv xv        1m18.178s
mpv opengl 1m23.042s

UPDATED
gpu utilization

mpv vaapi
vaapi-cpu1

mpv vdpau
vdpau-cpu3

 

Intel hd 2500 vaapi test

mpv vaapi
intelmvp-vaapi

gst vaapi
intelmvp-vaapi1

Test results (user+sys time)

gst vaapi    0m4.630s
mpv vaapi  0m4.838s

Related Images: