1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Unity 5.12 Fixes Ubuntu OpenGL Performance Problems

Michael Larabel

Published on 11 June 2012
Written by Michael Larabel
Page 1 of 7 - 9 Comments

Issued as a stable release update to Ubuntu 12.04 LTS last week was Unity 5.12. Aside from offering some minor usability enhancements and various fixes, Unity 5.12 should fix some of the OpenGL performance problems that many users have experienced -- and multiple Phoronix articles have noted the OpenGL performance slowdown -- so here's some tests seeing how Unity 5.12 now affects the OpenGL gaming performance.

Unity 5.12 (and Unity 2D 5.12 is also available, but there's no performance changes there) was pushed out last week as an update to Ubuntu 12.04 LTS and it's also the version currently found in the Ubuntu 12.10 development repository. The main change to Unity 5.12 that I find the most exciting -- and that most Phoronix readers will too -- is that "Fix major performance regression-regression due to rebinding FBO's much more often than is required." While Compiz is still causing some OpenGL performance slowdowns, there is this now-fixed bug in Unity that caused performance regressions due to rebinding OpenGL Frame Buffer Objects (FBOs) more than what was needed.

This GL FBO Unity bug was tracked by LaunchPad Bug 987304, "3D apps run much slower under Unity." The sad part is this is not the first time this issue has happened with Unity, but there was this same fix last year, until it ended up being reverted. Last year there was the bug 861061, "All apps have a lower frame rate under Unity." That earlier bug had this same FBO fix but then was reverted from Unity 5.10 since there happened to be a weird Dash bug for some in Unity.

To see how Unity 5.12 now performs when running full-screen OpenGL games, here's some benchmarks comparing Unity 5.10, Unity 2D 5.10, Unity 5.12, and Unity 2D 5.12. The Unity 2D 5.12 update does not have any OpenGL fixes, but these numbers were included for reference anyhow. For those interested in then seeing how the OpenGL performance compares under other desktop environments, there is the Intel Ivy Bridge desktop comparison from the end of May and Tweaking KDE's KWin For Linux Gaming Performance and Ubuntu 12.04 Desktops Impact Performance, Power Consumption and Gaming/Graphics Performance On Unity, GNOME, KDE, Xfce.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  2. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  3. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
  4. 6-Way Winter 2014 Linux Distribution Comparison
Latest Linux News
  1. FSF's High Priority Project List Now Has A Committee
  2. Details On Using OpenACC & GPUs With GCC
  3. Ubuntu 15.04 Alpha 1 For Its Various Flavors
  4. Git 2.2.1 Released To Fix Critical Security Issue
  5. WTFTW: A Tiling Window Manager Written In Rust
  6. Jolla's Sailfish OS Update 10 Is Now Available
  7. HP To Launch Linux++ Operating System Next Year
  8. Civilization: Beyond Earth Launches For Linux
  9. NIR Has Been Revised As A New IR For Mesa
  10. New 64-bit Linux Kernel Vulnerabilities Disclosed This Week
Latest Forum Discussions
  1. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  2. Debian init discussion in Phoenix Wright format
  3. XLennart: A Game For Systemd Haters With Nothing Better To Do
  4. Bench specific mount point
  5. Tool for measuring FPS in games
  6. Need some hand holding with upgrading xserver
  7. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support
  8. Microsoft buying Mojang