Opera Desktop Team blog header

Finally some hardware acceleration fixes

,

Our latest work package with hardware acceleration fixes has been in the pipeline for a long time for several reasons, but it has finally landed in mainline. Wahoo!

This work package is especially nice for Mac users, who will see major improvements to fonts now that we are using Apples Core Text api for everything except font management.

Let me also take this opportunity to thank you all for your great support and feedback over the years. After we started this blog early in 2006, communication with you, our users, improved dramatically. Alas, this week is my last week with Opera, it is time for me to move on. To quote my then colleague Wilhelm: So long, and thanks for all the bugs. headbang

WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes, and data loss situations. In fact, it may not work at all.

Download

Changelog
Desktop (general)
  • DSK-348879 Crash when quitting Opera with Mail initialization dialog opened
  • DSK-355931 No window control buttons at the rightmost corner of menu bar
  • DSK-357123 [windows] Menu Bar is rendered black using classic theme

Hardware acceleration
  • Avoid initializing OpenGL for GPU vendor lookup if possible, to avoid crashes on startup
  • Started using Core Text for rendering on Mac. This improves both speed and display of fonts
  • Improved CJK font selection on Mac
  • Fixed crash with web fonts on Mac
  • Several font display fixes on Windows
  • CT-2073 Large % or px font-size in svg crashes Opera
  • DSK-356529 Mac: Cannot open new windows
  • DSK-350966 Mac: Plug-in content left on screen below fixed element
  • DSK-353729 "Show Menu Bar" makes suggestion bars cover the address and search input fields while typing
  • DSK-353234 Extensions "install" button background is blue, would be white (background-position is offset)
  • DSK-357892 Menu Bar doesn't appear with XP classic theme
  • CORE-42455 Use different antialiasing filter to avoid Opera surface becoming blurry on Nvidia

Performance improvements for 11.62 (Tunny)Core update with better CSS unit precision

Comments

newscpq Thursday, February 23, 2012 9:21:27 PM

Originally posted by Kalinba:

even the 11.62 is slugish ON THE 2-3 MOST IMPORTANT SITES IN THE WORLD


This is why I proposed the OUi (http://my.opera.com/newscpq/blog/2006/11/27/usefulopera-index-the-launch).
since november 2006 my UOi has grown from 0.4 to 1.

But it took 6 years: only with version 11.x I could finally use my internet banking site.

Jordan TrillesCristallix Thursday, February 23, 2012 9:25:24 PM

Good bye Tommy cool

Christophchristoph142 Thursday, February 23, 2012 9:35:09 PM

Two things that happen only once in a while and I've never seen reported so far:

Affecting only the last two builds:
Previously grouped tabs were dissolved on startup

Affecting probably all builds back to 11.X or even 10.X:
if you are using the back button and then close Opera there is a chance of about 30% that the site, which gets displayed on startup thereafter is the page before you pressed the back-button

Any confirmations on those 2?

stwart Thursday, February 23, 2012 9:40:26 PM

JAAVJAAV Thursday, February 23, 2012 9:53:00 PM

What's up with Opera.
Since build 12 as arrived it's too slow when trying to open pages in local network, even when disable the local discovery.

James438james438 Thursday, February 23, 2012 9:57:10 PM

This build is much better than the last version.

I see no scrolling or text issues with youtube like furue suggested. In fact it is extremely fast. Scrolling in Netflix is very fast too. I didn't have these issues in the previous build though either.

What I did have was some flickering minor issues when using the menus, which is gone now.

For new installs when holding down the right click the Opera Mouse Gestures pops up like it should and if I then release the right click a menu pops up like it should, but if I then click the mouse button an artifact of the mose gestures suggestions is displayed.

When viewing a video on youtube and scrolling through the list of open tabs while on the youtube page will cause a portion of the video to flicker and move to the top of the page. A similar effect is shown when clicking the opera button that is located on the top left of the window.

Overall a very nice build. I am looking forward to seeing these hardware acceleration advancements in a future official Opera release.

Goran Konjevicgorankx Thursday, February 23, 2012 9:58:28 PM

no problems
works just fine
w7 x64 + ati HD4730

furue Thursday, February 23, 2012 10:30:59 PM

Originally posted by spillerrec:

http://css3test.com/ where it lags so much it becomes hard to scroll.

Confirmed. Debian GNU/Linux (testing), i386.

Vega backend
OpenGL
OpenGL
Blocklist version
1.0.4
Blocklist status for 2D
Supported
Blocklist status for 3D
Supported
GL_VENDOR
NVIDIA Corporation
GL_RENDERER
GeForce 9300 GE/PCI/SSE2
GL_VERSION
3.3.0 NVIDIA 290.10
GL_EXTENSIONS
GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_compatibility
[. . .]
GL_SHADING_LANGUAGE_VERSION
3.30 NVIDIA via Cg compiler

Jarasmen Thursday, February 23, 2012 10:37:23 PM

Hmmm, even though I mentioned performance improvement, I still struggle with stability, or rather the lack of it. Ever since build 1301 I experience frequent crashes, in which I do not see any pattern (probably something under-the-hood, more associated with background connection and less so with user action). Sending any crash report I possibly can, though the randomness of them occurring makes it hard to provide a proper description.

I'd like to provide any additional information that I possibly can to address this issue and help resolve the problem.

tim71 Thursday, February 23, 2012 10:37:23 PM

Extension button popups are crashing the browser on Mac.

outofspace Thursday, February 23, 2012 10:55:01 PM

BetaMorph Thursday, February 23, 2012 11:01:16 PM

Originally posted by christoph142:

Affecting probably all builds back to 11.X or even 10.X:if you are using the back button and then close Opera there is a chance of about 30% that the site, which gets displayed on startup thereafter is the page before you pressed the back-button. Any confirmations?


I can confirm this one.

minho Thursday, February 23, 2012 11:06:51 PM

Originally posted by stwart:

embed videos in uol domain not work in opera 11.62 and 12.exemples:http://noticias.uol.com.br/videos/assistir.htmhttp://noticias.uol.com.br/ooops/http://tvuol.uol.com.br/


Confirmed.
wi 7 x64

JackWagon Thursday, February 23, 2012 11:13:36 PM

Originally posted by supertrol:

...opera may(maybe) surprise us with presto 3.0(i am dreaming:hat: )

lets just wait.

I have high hopes; I really do! Thanks for the links.

rseiler Thursday, February 23, 2012 11:33:21 PM

Twitter eventually breaks for me in this build and the last. Not right away, but later in the day upon revisiting it. Clearing Twitter's cookies has no effect. Only restarting Opera does. The error (and it is the correct address, since it's a bookmark):

Unable to complete secure transaction
Check that the address is spelled correctly, or try searching for the site.

norton2001 Thursday, February 23, 2012 11:36:02 PM

Good luck in the future Tommy
spock

Rob Segalrobmsegal Thursday, February 23, 2012 11:40:10 PM

Can anyone confirm that with hardware acceleration enabled, no text can be entered in the username and password fields on http://www.siriusxm.com/player/

I'm on mac osx 10.7.3.

Michael A. Puls IIburnout426 Thursday, February 23, 2012 11:44:13 PM

Thanks Tommy. Good luck!

Jabber00 Friday, February 24, 2012 12:10:19 AM

Originally posted by burnout426:

DSK-357123 [windows] Menu Bar is rendered black using classic theme



Still broken here: http://i.imgur.com/QbCuU.png
And, with transparent skins, everything is black!

Motore Vega
OpenGL
Versione dell'elenco di esclusione
1.0.5
Stato di esclusione per 2D
Supportata
Stato di esclusione per 3D
Supportata
GL_VENDOR
ATI Technologies Inc.
GL_RENDERER
ATI Radeon HD 3600 Series
GL_VERSION
3.3.11318 Compatibility Profile Context

IusedtobeOOlli91 Friday, February 24, 2012 12:12:22 AM

Originally posted by furue:

Does somebody notice that Opera is quite slow on youtube? When I play a video, scrolling is painfully slow. When I type text in the comment box of youtube, the text cursor moves sluggishly. I think that started from the last snapshot (12.00 alpha) and this snapshot is the same.



Yep that's true. But it's already like that since several builds I think (also with turned off HWA).

Originally posted by robmsegal:

Can anyone confirm that with hardware acceleration enabled, no text can be entered in the username and password fields on http://www.siriusxm.com/player/



Confirmed OSX 10.8

ayespy Friday, February 24, 2012 12:13:31 AM

Still excellent performance with HWA turned off.

Still laggy, choppy load and scrolling with HWA on, on my GeForce 6150SE nForce 430/PCI/SSE2/3DNOW!, plus many complete freezes accompanied by topped-out CPU requiring force close - especially on pages with a good deal of java, flash, scripts, etc. If I get a popover and try to dismiss it, it inevitably freezes up. Still, rendering is good, if a bit delayed.

So, for now, still have to use with HWA off, 'cause turning it on requires too many restarts, etc.

franspain Friday, February 24, 2012 12:14:59 AM

Total crash first time i launch opera, and i must disable manually HWA in operaprefs.ini .Is this a bug??

http://my.opera.com/franspain/albums/showpic.dml?album=9383732&picture=129103432

WIN XP SP3
NVIDIA QUADRO FX 500
NVIDIA Quadro Release 169.96

sergiol Friday, February 24, 2012 12:23:10 AM

Seems to me, the back and forward buttons disappeared from the toolbar after doing this update. I normally replace the original version buttons that have
Fast history entries
Separator
Linear history entries

with the buttons that have only Linear History entries, so I think I had them this away.

newbie pronewbiepro Friday, February 24, 2012 1:04:13 AM

Still crashing on exit.

Win 7 Pro x64
Intel i5-2400 graphics

Cutting Spoonhellspork Friday, February 24, 2012 2:37:13 AM

Originally posted by scottjeansummers:

Noticed that Hotspot Shield VPN hacks in Opera nowadays. They used to show their ads and stuff inside Firefox, IE and Chrome usually.


I am responding here because you have disallowed private messages: Please ask questions like this in a forum. That auto proxy service is HORRIBLE and the fact it is injecting advertisements should mean the company can see every page you view and (possibly) everything you type in with your keyboard.

Bugfixer Friday, February 24, 2012 3:36:25 AM

Originally posted by Rooter78:

With HWA on Windows Opera still hogs one core of my CPU (i5-2500K@4100MHz) when scrolling nicely styled sites like i.e. www.computerbase.de sad
With HWA off or with Opera 11.62 it only takes ~3% when scrolling... Hope this will get better with DirectX render pipeline.


Good luck Toman for your new job! smile


Originally posted by Bugfixer:

No more crashes on start up Opera. Opera feels a LOT more faster than previous versions of Opera 12 alpha. yes
Great work, thanks for it. cheers

Vega backend: Software

OpenGL
Backend not supported: Unknown error

Nvidia Geforce 7600 GS with driver version 295.73
Windows 7 32 Bit


You should probably try with HWA enabled... rolleyes

HWA is turned on but doesn't work. Enable Hardware Acceleration=1 (also tested with "2") Enable WebGL=1 (also tested with "2")

Vladimyr IvanovVladimyr Friday, February 24, 2012 4:04:16 AM

Muneer Hassan Abdullamha2999 Friday, February 24, 2012 4:34:58 AM

bigsmile

Ryandi Sandicoyomoyo Friday, February 24, 2012 5:19:58 AM

Originally posted by PLUser:

Backend VegaOpenGL OpenGLWersja listy blokowanych1.0.5 Status blokowania dla 2DObsługiwana Status blokowania dla 3DObsługiwana GL_VENDORATI Technologies Inc. GL_RENDERERATI Radeon HD 2600 PRO GL_VERSION3.3.11079 Compatibility Profile Context



Can anyone tell me how to view this output on opera? Thank You smile

QuHno Friday, February 24, 2012 5:25:12 AM

Originally posted by coyomoyo:

Can anyone tell me how to view this output on opera?


type opera:gpu into the address bar and hit enter (or just click the link, if you are reading this with Opera 12).

elyon Friday, February 24, 2012 7:04:53 AM

Ah! Just found out I can disable GPU acceleration!

I love the GPU acceleration, and love Opera 12, except Twitter Bootstrap. It is nigh impossible to type in Twitter (or other sites which I believe are using Twitter Bootstrap) with GPU acceleration.

Thanks for the update! Hope to be able to switch back soon smile

dEricT MalEDerict Friday, February 24, 2012 7:26:33 AM



Scrolling down pages, seem heavy for this build,,
Use WinXP, with no backend vega,,

tCfkaDA Friday, February 24, 2012 7:42:31 AM

After start this build immediately stops responding:

Originally posted by Windows 7 x64 Pro SP1:


Beschreibung:
Aufgrund eines Problems kann dieses Programm nicht mehr mit Windows kommunizieren.

Problemsignatur:
Problemereignisname: AppHangB1
Anwendungsname: opera.exe
Anwendungsversion: 12.0.1312.0
Anwendungszeitstempel: 4f45f25a
Absturzsignatur: 8791
Absturztyp: 0
Betriebsystemversion: 6.1.7601.2.1.0.256.48
Gebietsschema-ID: 1031
Zusätzliche Absturzsignatur 1: 879148390285a05b86579adf54842e03
Zusätzliche Absturzsignatur 2: a5fa
Zusätzliche Absturzsignatur 3: a5fa33adae36298f4f940ab68333e6e7
Zusätzliche Absturzsignatur 4: 8791
Zusätzliche Absturzsignatur 5: 879148390285a05b86579adf54842e03
Zusätzliche Absturzsignatur 6: a5fa
Zusätzliche Absturzsignatur 7: a5fa33adae36298f4f940ab68333e6e7

sd466 Friday, February 24, 2012 8:45:17 AM

anyone else notice lastpass no longer able to fill forms?

OlegYch Friday, February 24, 2012 8:53:22 AM

imap with unverified certificates still doesn't work

8600M GT, win7x64 SP1, driver 285.86, opera:gpu
Vega backend
Software
OpenGL
Backend not supported
Unknown error


furue Friday, February 24, 2012 9:11:17 AM

Originally posted by robmsegal:

Can anyone confirm that with hardware acceleration enabled, no text can be entered in the username and password fields on http://www.siriusxm.com/player/

Confirmed on Mac OS 10.6.8 .

origPumu Friday, February 24, 2012 9:30:02 AM

Error after quitting Opera:

r6025 - pure virtual function call

Version 12.00 alpha
Build 1312
Plattform Win32
OS Windows 7 (64bit)

MossMan Friday, February 24, 2012 9:47:39 AM

Originally posted by origPumu:

Error after quitting Opera:

r6025 - pure virtual function call

Version 12.00 alpha
Build 1312
Plattform Win32
OS Windows 7 (64bit)

I've been getting that in the last build as well.

King Crimson Friday, February 24, 2012 9:55:24 AM

Originally posted by MossMan:

Originally posted by origPumu:

Error after quitting Opera:

r6025 - pure virtual function call

Version 12.00 alpha
Build 1312
Plattform Win32
OS Windows 7 (64bit)

I've been getting that in the last build as well.




Me too!

I still have the same old error on exit, every time I close Opera...


Win7 X64

no

dEricT MalEDerict Friday, February 24, 2012 9:59:31 AM




Oh yeah,this error not removed yet,,
Like the earlier build but more frequent, and still now opera not closed like earlier build,,

coww Friday, February 24, 2012 10:53:00 AM

SzymonKremX Friday, February 24, 2012 11:48:17 AM

youtube in webgl unwatchable. so choppy. NV8600GT @mint 11 katia, nvidia 295.20 . With u since v9.xx but I would rather change the browser than ride @window$!

DayderDay Friday, February 24, 2012 11:50:24 AM

no autoupdate?

xecoli Friday, February 24, 2012 11:58:02 AM

Originally posted by Derict:

http://www.imageporter.com/ahtdvm8230dv/op2.PNG.html" target="_BLANK">http://img51.imageporter.com/i/00913/ahtdvm8230dv_t.jpg" border=0 >
http://www.imageporter.com/8d6uslxnems7/op3.PNG.html" target="_BLANK">http://img51.imageporter.com/i/00913/8d6uslxnems7_t.jpg" border=0 >

Oh yeah,this error not removed yet,,
Like the earlier build but more frequent, and still now opera not closed like earlier build,,

I got this message when exiting opera from last build as well. And I can't get HWA on in this build. cry winXP intel mobile 965 chipset

porneL Friday, February 24, 2012 12:35:53 PM

http://i.imgur.com/I09Ct.png < garbage in the drop shadow (changes as I resize the window, survives refresh of the page)

http://i.imgur.com/yYXrU.png < fonts appear thin and oddly-colored (Opera top, below WebKit nightly and Aurora)

10.7.3, MBP 15 Early 2011, AMD Radeon HD 6750M 1024 MB, 1920 x 1200. Single external display calibrated with custom color profile, gamma 2.2.

Christophchristoph142 Friday, February 24, 2012 12:48:09 PM

https://www.olt.de/fileadmin/images/Karriere/Stellenausschreibungen_Flight_Crews_auf_OLT_Webpage__2_.pdf
keeps bugging me with a server certificate error even though it 1st of all doesn't load anymore at all and 2nd is NOT the active tab. Very annoying doh

EDIT:It even pops up, if Opera is minimized!

Tommy A. Olsentoman Friday, February 24, 2012 12:57:20 PM

Originally posted by franspain:

Total crash first time i launch opera, and i must disable manually HWA in operaprefs.ini .Is this a bug??

http://my.opera.com/franspain/albums/showpic.dml?album=9383732&picture=129103432

WIN XP SP3
NVIDIA QUADRO FX 500
NVIDIA Quadro Release 169.96

That driver version is supposed to be blocked. What does opera:gpu say?

Christophchristoph142 Friday, February 24, 2012 1:38:19 PM

When you start Opera Next and immediately start typing into the address bar, you will notice that it looses focus somewhere on the way while loading the initially opened tabs.

Furthermore as I'm typing this, the textarea looses focus every now and then as well.

(probably one or the other problem is related to the one mentioned two comments above)

Roy Matthewscheffo47 Friday, February 24, 2012 1:46:10 PM

Really Really was not sure where to post this on Opera, so decided to put it on this wahoo blog and also duplicated it on the latest 11.62 blog hoping it would get as much viewing as possible, and a user of Opera or a Opera Dev would have a better idea than me as to where to post it for max viewing. Ok I know it is completely off topic but felt it was to good a catch. Now I am by no means a software Dev, or part time Opera extension Dev, would not know where to begin bigeyes but I feel many of you that are in to any kind of development might find this free software interesting. The link I am posting is from Gizmo's freeware, and for those of you who are not familiar with this site, it is the most trusted and top rated web site on the internet for free software.

http://www.techsupportalert.com/content/hosted-app-keeps-track-your-programming-progress.htm

Just to add thank you Tommy for all your hard work at Opera and best of luck to wherever life is taking you next. Opera is tops.

FavDjiXas Friday, February 24, 2012 1:48:49 PM

Crashes on startup every time.

Switching to previous build

Write a comment

New comments have been disabled for this post.