poniedziałek, 20 czerwca 2011

Firefox 5 i Chrome 12 WebGL pod AMD

Czarne listy

Aby uruchomić WebGL, należy zignorować, ustawione nieco na wyrost, blacklisty.
FF wystarczy uruchomić poleceniem:

MOZ_GLX_IGNORE_BLACKLIST=1 firefox

A Chrome:

/opt/google/chrome/google-chrome --ignore-gpu-blacklist

Test

Działanie WebGL najprzyjemniej przetestować za pomocą dem ze strony:
http://www.chromeexperiments.com/webgl



Wydajność można sprawdzić na:
http://martin.cyor.eu/benchmark/test.html

Wyniki dla mojego 790GX (HD 3300), Firefoksa 5 i ustawienia High:

Triangles (76616)
Pyramids (83117)
Cubes (79315)
Blending (79218)
Spheres (75512)
Lights (58810)
Mass (5781)


Szczegóły

Kilku ciekawych rzeczy można się dowiedzieć ze strony
http://www.doesmybrowsersupportwebgl.com/

Firefox 5
 Context Nameexperimental-webgl
PlatformLinux i686
AgentMozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0
VendorMozilla
VersionWebGL 1.0
RendererMozilla
Shading Language VersionWebGL GLSL ES 1.0

Max Vertex Attribs29
Max Vertex Texture Image Units16
Max Varying Vectors32
Max Uniform Vectors4096

RGBA Bits8, 8, 8, 8
Depth Bits32

Max Combined Texture Image Units32
Max Texture Size8192
Max Cube Map Texture Size8192
Num. Compressed Texture Formats0

Max Render Buffer Size8192
Max Viewport Dimensions8192, 8192
Aliased Line Width Range1, 128
Aliased Point Size Range1, 8192
Supported Extensionsnone


Chrome 12

Context Nameexperimental-webgl
PlatformLinux i686
AgentMozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30
VendorWebkit (ATI Technologies Inc.)
VersionWebGL 1.0 (OpenGL ES 2.0 Chromium)
RendererATI Radeon HD 3300 Graphics
Shading Language VersionWebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)

Max Vertex Attribs29
Max Vertex Texture Image Units16
Max Varying Vectors32
Max Uniform Vectors4096

RGBA Bits8, 8, 8, 8
Depth Bits24

Max Combined Texture Image Units32
Max Texture Size8192
Max Cube Map Texture Size8192
Num. Compressed Texture Formats0

Max Render Buffer Size8192
Max Viewport Dimensions8192, 8192
Aliased Line Width Range1, 128
Aliased Point Size Range1, 8192
Supported ExtensionsOES_texture_float, OES_standard_derivatives, WEBKIT_lose_context

3 komentarze:

  1. Ciekawostka - wyniki dla Quadro FX 1800, W7 i FF5:
    Triangles (71083)
    Pyramids (81569)
    Cubes (75736)
    Blending (76873)
    Spheres (67469)
    Lights (51364)
    Mass (4509)

    OdpowiedzUsuń
  2. C2D E4500 2,2GHz, GF 7300 LE, WinXP, FF5
    WebGL-Triangles 60346 vs Applet-Triangles 2188128.4
    WebGL-Pyramids 28311 vs Applet-Pyramids 1983359.6
    itd.

    Wyniki WebGL to jakaś lipa, jakby w software renderowało... z drugiej podczas testu jeden rdzeń obciążony w ok. 80%...

    OdpowiedzUsuń
  3. Chyba jednak nie software, bo wtedy powinieneś mieć zbliżone wyniki do moich (obstawiam, że C2D 2.2 nie odbiega wiele od A II 2.8).

    OdpowiedzUsuń