2D Testing X.Org Ubuntu 16.04 LTS

2D Radeon and xf86-video-modesetting tests by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1604243-HA-2DTESTING99&grs&sor.

2D Testing X.Org Ubuntu 16.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMORIntel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E7 v3/Xeon16384MBPNY CS1211 120GB + 80GB INTEL SSDSCKGW08AMD FirePro V7900 2048MBRealtek ALC892ASUS PB278Intel ConnectionUbuntu 16.044.4.0-21-generic (x86_64)Unity 7.4.0X Server 1.18.3modesetting 1.18.34.1 Mesa 11.2.0 Gallium 0.4GCC 5.3.1 20160413ext42560x1440OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: intel_pstate performanceGraphics Details- Radeon DDX - EXA: EXA- Radeon DDX - GLAMOR: GLAMOR

2D Testing X.Org Ubuntu 16.04 LTSx11perf: Char in 80-char aa linex11perf: Fill 300 x 300px AA Trapezoidgtkperf: GtkDrawingArea - Circlesx11perf: 500px Compositing From Window To Windowx11perf: Copy 500x500 From Pixmap To Pixmapx11perf: 500px Copy From Window To Windowx11perf: Scrolling 500 x 500 pxx11perf: 500px Compositing From Pixmap To Windowgtkperf: Total Timegtkperf: GtkDrawingArea - Pixbufsx11perf: PutImage XY 500x500 Squareqgears2: XRender Extension - Textqgears2: OpenGL - Textgtkperf: GtkTextView - Add Textgtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrygtkperf: GtkToggleButtongtkperf: GtkRadioButtongtkperf: GtkCheckButtongtkperf: GtkComboBoxx11perf: 500px PutImage Squareqgears2: XRender Extension - Image Scalingqgears2: XRender Extension - Gearsqgears2: OpenGL - Image Scalingqgears2: OpenGL - GearsModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMOR8230000271742.0156915967158001560012500458.655.1974.7058.6531.58299.350.038.740.150.230.1612.3122631311.10248.636758.33727.101383333872352.71807782108177809716400603.926.7390.0755.4831.86298.820.0315.990.160.220.1728.071360566.18208.916155.42747.7953433332640100.2860215900156001526711667577.855.9674.1057.3431.20300.340.048.400.171.860.1711.712223869.18237.966987.97690.02OpenBenchmarking.org

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa lineModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA2M4M6M8M10MSE +/- 35118.85, N = 3SE +/- 23333.33, N = 3SE +/- 23333.33, N = 38230000534333313833331. (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 TrapezoidRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR2K4K6K8K10KSE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 15.28, N = 38723271726401. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMOR20406080100SE +/- 0.16, N = 3SE +/- 0.66, N = 3SE +/- 0.70, N = 342.0152.71100.281. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowRadeon DDX - EXARadeon DDX - GLAMORModesetting DDX - GLAMOR2K4K6K8K10KSE +/- 3.33, N = 3SE +/- 4.37, N = 3SE +/- 1.15, N = 380776025691. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA3K6K9K12K15KSE +/- 33.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3159671590082101. (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 WindowModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA3K6K9K12K15KSE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 6.67, N = 3158001560081771. (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 pxModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA3K6K9K12K15KSE +/- 0.00, N = 3SE +/- 33.33, N = 3SE +/- 3.33, N = 3156001526780971. (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 WindowRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR4K8K12K16K20KSE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 33.33, N = 31640012500116671. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: Total TimeModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA130260390520650SE +/- 1.00, N = 3SE +/- 5.02, N = 3SE +/- 1.23, N = 3458.65577.85603.921. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA246810SE +/- 0.04, N = 3SE +/- 0.10, N = 6SE +/- 0.06, N = 35.195.966.731. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 SquareRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR20406080100SE +/- 0.32, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 390.0774.7074.101. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA1326395265SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.07, N = 358.6557.3455.481. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: TextRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR714212835SE +/- 0.20, N = 3SE +/- 0.15, N = 3SE +/- 0.19, N = 331.8631.5831.201. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkTextView - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR70140210280350SE +/- 0.56, N = 3SE +/- 0.16, N = 3SE +/- 1.16, N = 3298.82299.35300.341. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMOR0.0090.0180.0270.0360.045SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.00, N = 60.030.030.041. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryRadeon DDX - GLAMORModesetting DDX - GLAMORRadeon DDX - EXA48121620SE +/- 1.12, N = 6SE +/- 0.69, N = 6SE +/- 2.82, N = 68.408.7415.991. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMOR0.03830.07660.11490.15320.1915SE +/- 0.01, N = 6SE +/- 0.01, N = 6SE +/- 0.00, N = 60.150.160.171. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR0.41850.8371.25551.6742.0925SE +/- 0.01, N = 6SE +/- 0.00, N = 3SE +/- 1.05, N = 60.220.231.861. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonModesetting DDX - GLAMORRadeon DDX - EXARadeon DDX - GLAMOR0.03830.07660.11490.15320.1915SE +/- 0.01, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 30.160.170.171. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxRadeon DDX - GLAMORModesetting DDX - GLAMORRadeon DDX - EXA714212835SE +/- 1.06, N = 6SE +/- 0.64, N = 6SE +/- 2.19, N = 611.7112.3128.071. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA5001000150020002500SE +/- 21.86, N = 3SE +/- 21.86, N = 3SE +/- 40.33, N = 62263222313601. (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 ScalingModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA30060090012001500SE +/- 112.25, N = 6SE +/- 44.89, N = 6SE +/- 8.52, N = 51311.10869.18566.181. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsModesetting DDX - GLAMORRadeon DDX - GLAMORRadeon DDX - EXA50100150200250SE +/- 6.84, N = 6SE +/- 6.07, N = 6SE +/- 3.57, N = 4248.63237.96208.911. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image ScalingRadeon DDX - GLAMORModesetting DDX - GLAMORRadeon DDX - EXA15003000450060007500SE +/- 107.60, N = 5SE +/- 206.55, N = 6SE +/- 56.58, N = 36987.976758.336155.421. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: GearsRadeon DDX - EXAModesetting DDX - GLAMORRadeon DDX - GLAMOR160320480640800SE +/- 17.91, N = 6SE +/- 22.89, N = 6SE +/- 3.02, N = 3747.79727.10690.021. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread


Phoronix Test Suite v10.8.5