Jump to content



Photo

Opera 12 snapshot now with DirectX HWA

opera snapshot browser

  • Please log in to reply
34 replies to this topic

#1 x-byte

x-byte

    Neowinian

  • 4,155 posts
  • Joined: 19-April 02

Posted 20 April 2012 - 17:48

Finally!

HWA disabled by default, so you have to enable it in Opera:config

Here at Opera HQ, we're buckling down for the final push before the beta launch of Opera 12. Right now, Wahoo is getting more complete, with even more fun things to come as we get closer to launch. We have one of those fun things today, in fact. This new snapshot includes the first look at the DirectX backend. Most users on Vista and Windows 7 will by default use this backend instead of the OpenGL backend for performance and stability reasons, but be aware that currently WebGL support using the OpenGL backend is more complete than when using DirectX.

There's also another change in this snapshot. After careful consideration and extensive testing, we've decided to let users of Opera 12 opt-in to WebGL and hardware acceleration.

We're doing this for an important reason. We want to bring the first true hardware accelerated browser to market. This means using the graphics processor to boost rendering speeds not only for the pages themselves, but also the UI of the browser. It means making it an awesome experience for as many Opera desktop users as possible, whether they're on Windows XP, Linux or Lion.

But in some cases, our hardware accelerated speeds do not yet beat our incredibly optimized software backend, Vega. Shipping a feature that could actually be less effective at boosting speed is a big no-no, especially if its a final release that many people will use for day-to-day browsing.

Now, if you're reading this blog post, you're probably in the group of people who will want to turn on WebGL and hardware acceleration. You enable these features by setting both opera:config#UserPrefs|EnableHardwareAcceleration and opera:config#UserPrefs|EnableWebGL to 1, then saving and restarting Opera.

Try it in this release and see how you like it. We think it ensures that Opera 12 will be a great release for everyone, whether you are a browser expert or just discovering Opera for the first time.

As Wahoo is approaching a beta release, we're focusing on stability and fixing regressions. This build includes an important performance and stability fix for plugins on Windows, and should speed up scrolling with plugins significantly.

Known Issues
HTML5 Drag and Drop is work in progress. Things like dragging to and from external applications may not work. Some existing demo sites may not work fully
HTML5test.com could freeze or show other problems on Mac
OTW-8246 Opera 64-bit on Windows not supported on Google+
DSK-361109 Address dropdown not populated when searching page content with multiple words
CORE-45774 [Windows] [HWA] Border-color messes up background colour for element with border-radius with DirectX
DSK-357831 [Windows] [HWA] Negative letter spacing with DirectX on 64-bit builds

http://my.opera.com/...ion-in-opera-12


#2 ArialBlue

ArialBlue

    var lulz;

  • 1,768 posts
  • Joined: 24-June 10
  • Location: Democratic People's Republic of Korea
  • OS: Windows Master Race

Posted 20 April 2012 - 17:54

Opera's OGL HWA in previous builds was atrocious and slowed things down immensely (instead of speeding it up) - I have no faith that they can deliver DX HWA which is any better.

#3 HawkMan

HawkMan

    Neowinian Senior

  • 21,712 posts
  • Joined: 31-August 04
  • Location: Norway
  • Phone: Noka Lumia 1020

Posted 20 April 2012 - 18:34

I thought it was against the rules to post in threads for the sole purpose of trolling.


Anyway, good news, OGL has always been horrible, waiting for beta or RC myself though.

#4 OP x-byte

x-byte

    Neowinian

  • 4,155 posts
  • Joined: 19-April 02

Posted 20 April 2012 - 18:47

waiting for beta or RC myself though.

Yea, I would recommend that. It's not really that stable, like most Opera builds.

#5 Denis W.

Denis W.

    The True North!

  • 16,348 posts
  • Joined: 06-March 05
  • Location: Toronto, Ontario [CA]
  • OS: Windows 8.1 Pro and OS X Mavericks
  • Phone: iPhone 4S

Posted 20 April 2012 - 18:52

It's about time. And not surprisingly, turning on the DirectX renderer will also turn on DirectWrite for the entire browser UI, minus menus.

edit: and it performs pretty well on integrated Intel graphics!
edit 2: but DirectWrite is still a bit slow. Oh well.

#6 Coolicer

Coolicer

    Comrad General

  • 321 posts
  • Joined: 22-December 10
  • Location: The Netherlands
  • OS: Windows 8 & Gentoo ~AMD64
  • Phone: Nokia Lumia 920 Black

Posted 20 April 2012 - 19:12

Yes! Finally! Took them long enough.

#7 ArialBlue

ArialBlue

    var lulz;

  • 1,768 posts
  • Joined: 24-June 10
  • Location: Democratic People's Republic of Korea
  • OS: Windows Master Race

Posted 20 April 2012 - 20:01

So how much is actually accelerated? Text and layers? Or full blown D2D?

Also it is still slower than software, better than OGL though.

#8 psreloaded

psreloaded

    Neowinian

  • 829 posts
  • Joined: 10-January 09
  • Location: India

Posted 20 April 2012 - 20:19

Great news...

#9 Wakers

Wakers

    Neowinian Senior

  • 1,865 posts
  • Joined: 30-July 07

Posted 20 April 2012 - 20:45

Great, does this mean the font rendering is going to go down the pan, like it did with Firefox and IE?

#10 ~Johnny

~Johnny

    Earthling

  • 3,292 posts
  • Joined: 10-August 08
  • Location: London, England, Earth, Milky Way

Posted 20 April 2012 - 20:49

So how much is actually accelerated? Text and layers? Or full blown D2D?

Also it is still slower than software, better than OGL though.


On my machine it's faster than software with DirectX, in everything apart from scrolling with the mouse wheel. Dragging the scroll bar up & down with insane speed works perfectly fine though, so I'm not sure what's up with that :p

Opera say they want to be the "first true hardware accelerated browser", so I'm not sure how much is accelerated now, but they're planning on basically everything, including the UI and menus to be hardware accelerated (though a lot of the UI is already).

#11 ArialBlue

ArialBlue

    var lulz;

  • 1,768 posts
  • Joined: 24-June 10
  • Location: Democratic People's Republic of Korea
  • OS: Windows Master Race

Posted 20 April 2012 - 21:42

I am pretty sure that IE10 is the "first true hardware accelerated browser" : Interface, Content, and Video HWA

#12 funkydude

funkydude

    Neowinian

  • 625 posts
  • Joined: 18-March 11
  • OS: Windows 8, Xubuntu, Mint (cinnamon)

Posted 20 April 2012 - 22:07

I am pretty sure that IE10 is the "first true hardware accelerated browser" : Interface, Content, and Video HWA


It is. But marketing will be marketing.

#13 HawkMan

HawkMan

    Neowinian Senior

  • 21,712 posts
  • Joined: 31-August 04
  • Location: Norway
  • Phone: Noka Lumia 1020

Posted 20 April 2012 - 22:11

Except IE10 is still beta, so either could be first, depending on which releases a final version first.

#14 funkydude

funkydude

    Neowinian

  • 625 posts
  • Joined: 18-March 11
  • OS: Windows 8, Xubuntu, Mint (cinnamon)

Posted 20 April 2012 - 22:14

Except IE10 is still beta, so either could be first, depending on which releases a final version first.


In real life, we know that IE10 came into existence before this version of Opera despite whatever developmental progress tag you wish to attribute to it, but alright.

#15 HawkMan

HawkMan

    Neowinian Senior

  • 21,712 posts
  • Joined: 31-August 04
  • Location: Norway
  • Phone: Noka Lumia 1020

Posted 20 April 2012 - 22:24

It's irrelevant, they're both unfinished browsers. They're not released untill they are, most likely ie will be first anyway.

And if we are to include release of unfinished code, then opera would be first anyway.