glamor radeon, radeon exa vs glamor

Intel Core i5-3330 testing with a ASRock H61M-ITX and MSI AMD Radeon HD 7790/8770 2048MB on openSUSE 13.1 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1403186-SO-1403189SO05,1401211-SO-1401219SO64&compare&grs.

glamor radeon, radeon exa vs glamorProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionx-serverglamor-lib7790 glamor6770 glamor6770 exaIntel Core i5-3330 @ 3.20GHz (4 Cores)ASRock H61M-ITXIntel Xeon E3-1200 v2/3rd2 x 4096 MB DDR3-1600MHz CML8GX3M2A1866C9160GB SAMSUNG HD161HJ + 60GB SPCC Solid State + 320GB SAMSUNG HD321KJMSI AMD Radeon HD 7790/8770 2048MB (1050/1500MHz)Intel 6 /C200H225WRealtek RTL8111/8168/8411openSUSE 13.13.14.0-rc6-7-desktop (x86_64)KDE 4.12.90X Server 1.15.0radeon 7.3.993.3 Mesa 10.2.0-devel Gallium 0.4GCC 4.8 + Clang 3.5.0 + LLVM 3.5.0svnbtrfs1920x10803.13.0-rc8-4-desktop (x86_64)KDE 4.12.1radeon 7.2.993.1 Mesa 10.1.0-devel Gallium 0.4GCC 4.8 + Clang 3.5 + LLVM 3.5svnASUS AMD Radeon HD 6770 1024MB (850/1200MHz)OpenBenchmarking.orgCompiler Details- --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind Graphics Details- x-server: GLAMOR- glamor-lib: GLAMOR- 7790 glamor: GLAMOR- 6770 glamor: GLAMOR- 6770 exa: EXA

glamor radeon, radeon exa vs glamorx11perf: Char in 80-char aa linex11perf: Fill 300 x 300px AA Trapezoidx11perf: 500px PutImage Squarex11perf: 500px Compositing From Pixmap To Windowqgears2: OpenGL - Gearsx11perf: Copy 500x500 From Pixmap To Pixmapx11perf: Scrolling 500 x 500 pxx11perf: 500px Compositing From Window To Windowx11perf: 500px Copy From Window To Windowqgears2: XRender Extension - Image Scalingqgears2: CPU-based Raster - Image Scalingqgears2: OpenGL - Image Scalingqgears2: XRender Extension - Textqgears2: CPU-based Raster - Textqgears2: XRender Extension - Gearsqgears2: CPU-based Raster - Gearsx11perf: PutImage XY 500x500 Squareqgears2: OpenGL - Textx-serverglamor-lib7790 glamor6770 glamor6770 exa9190001976758119400264.429000892788978927181.20172.042976.5192.3688.1384.4082.0152.27219.03351666713566758228300268.1412500125671230012267184.41175.883034.0093.2789.0784.3382.6143.87207.85348000013333354328467527.5612200123671196712033281.58265.944370.40156.05149.41141.12136.9955.87305.27378666785000144011500581.725557555054705470373.39354.064929.05186.97178.45165.72159.8359.50307.5218500005813127024900602.215497775777277717400.17379.876496.89193.60184.58170.65165.0671.70316.25OpenBenchmarking.org

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa linex-serverglamor-lib7790 glamor6770 glamor6770 exa800K1600K2400K3200K4000KSE +/- 3214.55, N = 3SE +/- 18559.21, N = 3SE +/- 15275.25, N = 3SE +/- 3333.33, N = 3SE +/- 0.00, N = 391900035166673480000378666718500001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA Trapezoidx-serverglamor-lib7790 glamor6770 glamor6770 exa30K60K90K120K150KSE +/- 33.33, N = 3SE +/- 666.67, N = 3SE +/- 333.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3197671356671333338500058131. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage Squarex-serverglamor-lib7790 glamor6770 glamor6770 exa30060090012001500SE +/- 2.03, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3581582543144012701. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To Windowx-serverglamor-lib7790 glamor6770 glamor6770 exa6K12K18K24K30KSE +/- 100.00, N = 3SE +/- 0.00, N = 3SE +/- 33.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 319400283002846711500249001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Gearsx-serverglamor-lib7790 glamor6770 glamor6770 exa130260390520650SE +/- 4.40, N = 3SE +/- 0.60, N = 3SE +/- 2.70, N = 3SE +/- 1.74, N = 3SE +/- 1.52, N = 3264.42268.14527.56581.72602.211. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To Pixmapx-serverglamor-lib7790 glamor6770 glamor6770 exa3K6K9K12K15KSE +/- 10.00, N = 3SE +/- 0.00, N = 3SE +/- 57.74, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 390001250012200555754971. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxx-serverglamor-lib7790 glamor6770 glamor6770 exa3K6K9K12K15KSE +/- 12.02, N = 3SE +/- 33.33, N = 3SE +/- 66.67, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 389271256712367555077571. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To Windowx-serverglamor-lib7790 glamor6770 glamor6770 exa3K6K9K12K15KSE +/- 12.02, N = 3SE +/- 0.00, N = 3SE +/- 66.67, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 388971230011967547077271. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To Windowx-serverglamor-lib7790 glamor6770 glamor6770 exa3K6K9K12K15KSE +/- 6.67, N = 3SE +/- 33.33, N = 3SE +/- 66.67, N = 3SE +/- 0.00, N = 3SE +/- 6.67, N = 389271226712033547077171. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image Scalingx-serverglamor-lib7790 glamor6770 glamor6770 exa90180270360450SE +/- 0.04, N = 3SE +/- 0.20, N = 3SE +/- 0.40, N = 3SE +/- 0.38, N = 3SE +/- 0.40, N = 3181.20184.41281.58373.39400.171. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: CPU-based Raster - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: CPU-based Raster - Test: Image Scalingx-serverglamor-lib7790 glamor6770 glamor6770 exa80160240320400SE +/- 0.28, N = 3SE +/- 0.22, N = 3SE +/- 0.34, N = 3SE +/- 0.24, N = 3SE +/- 0.24, N = 3172.04175.88265.94354.06379.871. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image Scalingx-serverglamor-lib7790 glamor6770 glamor6770 exa14002800420056007000SE +/- 29.22, N = 3SE +/- 68.88, N = 6SE +/- 68.69, N = 3SE +/- 9.74, N = 3SE +/- 14.91, N = 32976.513034.004370.404929.056496.891. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Textx-serverglamor-lib7790 glamor6770 glamor6770 exa4080120160200SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 392.3693.27156.05186.97193.601. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: CPU-based Raster - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: CPU-based Raster - Test: Textx-serverglamor-lib7790 glamor6770 glamor6770 exa4080120160200SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.34, N = 3SE +/- 0.11, N = 388.1389.07149.41178.45184.581. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Gearsx-serverglamor-lib7790 glamor6770 glamor6770 exa4080120160200SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.18, N = 3SE +/- 0.21, N = 3SE +/- 0.12, N = 384.4084.33141.12165.72170.651. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: CPU-based Raster - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: CPU-based Raster - Test: Gearsx-serverglamor-lib7790 glamor6770 glamor6770 exa4080120160200SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.43, N = 3SE +/- 0.37, N = 382.0182.61136.99159.83165.061. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 Squarex-serverglamor-lib7790 glamor6770 glamor6770 exa1632486480SE +/- 1.18, N = 6SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 352.2743.8755.8759.5071.701. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Textx-serverglamor-lib7790 glamor6770 glamor6770 exa70140210280350SE +/- 12.49, N = 6SE +/- 8.32, N = 6SE +/- 0.47, N = 3SE +/- 1.74, N = 3SE +/- 0.45, N = 3219.03207.85305.27307.52316.251. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread


Phoronix Test Suite v10.8.4