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

Opera 12 Brings GPU Acceleration, Other Features

Free Software

Published on 13 October 2011 08:01 AM EDT
Written by Michael Larabel in Free Software
3 Comments

The Norwegian developers behind the Opera web-browser have released Opera 12 Alpha this morning with several new features. Among the goods in Opera 12 is a new HTML5 parser, full ECMAScript 5.1 compliance, improved memory efficiency, and most notable to end-users is now full GPU hardware acceleration with WebGL support.

The new Ragnarök HTML5 parser is interesting along with some of the other changes to Opera 12, but it's the GPU hardware acceleration that certainly catches the Phoronix attention. This initial hardware acceleration in the Opera web-browser is using OpenGL, but the Oslo developers are also working on DirectX 9/10 support for Microsoft Windows too. They mention though that some graphics cards and drivers are being blocked on a platform basis due to various bugs. However, forcing hardware acceleration is easy in Opera and separately the WebGL support can be toggled; this is all done via the preferences.

From the Opera hardware acceleration blog post, "The way Opera has implemented hardware acceleration is a bit different from the way many other browsers have implemented it. We render absolutely everything using the GPU when possible. All of the user interface, and all of the web-page, and WebGL...Currently our implementation in the Alpha version makes the most intensive things a lot faster, while some things are still not as fast as the optimized software backend. We are aware of what is causing this, and are working to improve the performance significantly. One thing we have done to improve performance is to limit how often we draw to that of modern monitors. This means that some tests may report a lower frame-rate, while in fact the actual rendering is a lot faster, since both the CPU and the GPU won't be busy trying to render things that can't be displayed anyway."

The aforementioned blog post goes into detail about how to force the hardware acceleration and WebGL support.

There's also themes support coming to Opera 12. The themes support is already in place for Windows and Mac OS X users, but the Linux/FreeBSD themes support isn't coming until later.

Read more about the Opera 12 Alpha release in this blog post. Due to the well known issues that Firefox developers have had Linux GPU driver issues that required a few releases to sort out, I'm quite interested in testing out Opera 12 on several different open and closed-source Linux graphics drivers with varying hardware generations. Hopefully the GPU hardware acceleration for Opera on Linux will mostly be good with the latest Mesa/Gallium3D code and the latest NVIDIA and AMD Catalyst drivers, but chances are I'll wait until Opera 12 is in beta or gold as the company mentions there are hardware acceleration improvements coming.

Opera 12 Brings GPU Acceleration, Other Features


The Norwegian company expects to ship Opera 12 final by year's end.

Update: The Linux GPU driver requirements for Opera 12 are listed here.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. AMD R600g/RadeonSI Performance On Linux 3.16 With Mesa 10.3-devel
  2. Intel Pentium G3258 On Linux
  3. SilverStone Precision PS10
  4. ASRock Z97 Extreme6
Latest Linux Articles
  1. KVM Benchmarks On Ubuntu 14.10
  2. X.Org Server 1.16 Officially Released With Terrific Features
  3. Ubuntu With Linux 3.16 Smashes OS X 10.9.4 On The MacBook Air
  4. Preview: Benchmarking CentOS 7.0 & Scientific Linux 7.0
Latest Linux News
  1. Fedora 21 Has Been Delayed By Three Weeks
  2. Mono Begins To Focus On Performance, Assembles A Team
  3. Oracle Linux 7 Released Today As Its RHEL7 Clone
  4. Unigine Develops City Traffic System, A Driving Simulator
  5. Intel 3.0 X.Org Driver Still Baking, New Development Release
  6. Eric Anholt Makes Progress With Broadcom VC4 Graphics Driver
  7. Intel Is Getting Very Close To OpenGL 4.0/4.1/4.2 Mesa Support
  8. Valve Is Still Hiring For SteamOS, Linux Work
  9. Users Warned About Possible Regressions With DRI3
  10. GNOME Shell Gets Wayland HiDPI Fonts, Mutter Gets Touch Gestures
Latest Forum Discussions
  1. how the US intellegentia operates:
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Radeon related kernel bug??
  4. AMD Publishes Open-Source Linux HSA Kernel Driver
  5. Next-Gen OpenGL To Be Announced Next Month
  6. Open-Source Radeon Performance Boosted By Linux 3.16
  7. Remote gui not accessible in Phoronix Test Suite 5.2
  8. AMD "Hawaii" Open-Source GPU Acceleration Still Not Working Right