Announcement

Collapse
No announcement yet.

Opera 12 Brings GPU Acceleration, Other Features

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Opera 12 Brings GPU Acceleration, Other Features

    Phoronix: Opera 12 Brings GPU Acceleration, Other Features

    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...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    seems to work out of the box with the Nvidia drivers, http://helloracer.com/webgl/ works really smooth, opera:gpu returns:

    Vega backend: OpenGL

    Blocklist version: 1
    Blocklist status for 2D: Supported
    Blocklist status for 3D: Supported
    GL_VENDOR: NVIDIA Corporation
    GL_RENDERER: GeForce GTX 260/PCI/SSE2
    GL_VERSION: 3.3.0 NVIDIA 280.13

    Comment


    • #3
      btw, this is the blocklist they using, if I read it correctly

      someone smart can probably deceiver it better then me, from that I can tell Nvidia 257.21 or higher is supported, ATI from 9551 or something, load of intel drivers and gallium/nouveau only 2d not 3d.

      Code:
      {
      	"blocklist version": "1",
      
      	"list entry": {
      		"OpenGL-vendor": { "regex": "(ATI|AMD).*" },
      		"OpenGL-version": { "regex": ".*(\\d+)\\.(\\d+)\\.(\\d+).*", "<": [ 2, 1, 9551 ] },
      		"status2d": "blocked driver version",
      		"reason2d": "No support for old legacy drivers"
      	},
      	"list entry": {
      		"OpenGL-vendor": { "regex": "(ATI|AMD).*" },
      		"status2d": "supported",
      		"status3d": "supported",
      		"quirks.nomultisample": "true",
      		"quirks.noglxwindow": "true"
      	},
      	"list entry": {
      		"OpenGL-vendor": { "regex": "NVIDIA.*" },
      		"OpenGL-version": { "regex": ".*NVIDIA (\\d+)\\.(\\d+).*", "<": [ 257, 21 ] },
      		"status2d": "blocked driver version",
      		"reason2d": "No support for old legacy drivers"
      	},
      	"list entry": {
      		"OpenGL-vendor": { "regex": "NVIDIA.*" },
      		"status2d": "supported",
      		"status3d": "supported"
      	},
      	"list entry": {
      		"OpenGL-version": { "regex": ".* Mesa (\\d+)\\.(\\d+)(?:\\.(\\d+))?.*", "<": [7, 10, 3] },
      		"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
      		"status2d": "supported",
      		"status3d": "blocked driver version",
      		"reason3d": "Mesa before 7.10.3 hangs when compiling shaders."
      	},
      	"list entry": {
      		"OpenGL-vendor": { "regex": "(Intel|Tungsten).*" },
      		"OpenGL-renderer": { "regex": ".*94[035]G.*"},
      		"status2d": "supported",
      		"status3d": "Discouraged",
      		"reason3d": "Intel GMA 950 graphics have very poor 3D performace and may freeze the browser"
      	},
      	"list entry": {
      		"OpenGL-vendor": { "regex": "(Intel|Tungsten).*" },
      		"status2d": "supported",
      		"status3d": "supported",
      		"OpenGL-renderers-intel": "regex: .*([GQ]965|G[3][135]|G[LM]96[05]|G[LSM]4[05]|[GBQ]4[135]|HD Graphics).*",
      		"OpenGL-renderers-intel-comment": "The regex is for reference only, and represents the following Intel (GMA) gpus: X3000 and 3000 | 3100 and X3500 | X3100 | X4500HD | X4500HD | HD Graphics",
      	},
      	"list entry": {
      		"OpenGL-version": { "regex": ".* Mesa .*" },
      		"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
      		"OpenGL-vendor": { "regex": "nouveau" },
      		"status2d": "supported",
      		"status3d": "blocked driver version",
      		"reason3d": "Nouveau drivers crash when compiling some fragment shaders.",
      	},
      	"list entry": {
      		"OpenGL-version": { "regex": ".* Mesa .*" },
      		"OpenGL-renderer": { "regex": "Software.*" },
      		"status2d": "discouraged",
      		"reason2d": "Mesa software rendering makes Opera slower.",
      		"status3d": "supported"
      	},
      	"list entry": {
      		"OpenGL-version": { "regex": ".* Mesa .*" },
      		"OpenGL-renderer": { "regex": "(Gallium|Mesa) .*" },
      		"status2d": "supported",
      		"status3d": "supported"
      	},
      		"list entry": {
      		"status2d": "discouraged",
      		"reason2d": "Unknown driver or device, use is risky.",
      		"status3d": "discouraged",
      		"reason3d": "Unknown driver or device, use is risky."
      	}
      }

      Comment


      • #4
        HD 6550 mesa git.
        The mozilla demo test thing works with 60+ FPS but so does firefox nightly. Still good to see.


        IE Fishtank with 1000 fishes is actually pretty good with 50 FPS (Chrome < 30 FPS, Firefox Nightly < 10 FPS)

        But still there is no browser on linux even close to IE Fishtank in Firefox on Windows.

        Comment

        Working...
        X