Firefox auf FreeBSD mit WebAssembly (wasm)

Fusselbär

Makefile Voyeur
Schaut mal:
https://www.soeren-hentzschel.at/firefox/firefox-52-unterstuetzung-fuer-webassembly-wasm/
Auf FreeBSD rennt das aber schon mit dem aktuellen firefox-51.0.1_2,1 Port. :)

Dort:
http://webassembly.org/demo/
... gibt es eine auf der Unity Game Engine basierende Angry Bots Demo.
Dafür muss nur via about:config die Option: javascript.options.wasm auf true geschaltet werden.
So sah es bei mir aus: http://imgur.com/a/YdeFZ wie man dort sieht, nutzt bei mir der Firefox fleißig die Grafikkarte, e10s habe ich eingeschaltet seit einigen Wochen. Daher die zwei Firefox Prozesse auf der GPU.
 
ruckelt bei mir enorm (auch ne GTX 970). Halbe Sekunde flüssig, dann 1fps für 3 Sekunden, eine Sekunde flüssig etc. Kann aber auch daran liegen, dass FF bei mir nach einiger Laufzeit mit vielen Tabs generell etwas hakelt...

Code:
Mon Feb 27 11:30:30 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26                 Driver Version: 375.26                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 970     Off  | 0000:01:00.0      On |                  N/A |
| 39%   49C    P0    53W / 325W |    356MiB /  4036MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1121    G   compton                                          2MiB |
|    0      2542    G   firefox                                        102MiB |
+-----------------------------------------------------------------------------+
 
Magst Du mal e10s mit deinem Firefox ausprobieren? Denn ich sehe da bei Dir nur einen Firefox Prozess, aber noch nicht den zweiten Prozess, der zur Zeit durch einschalten von Multiprozess möglich ist. Siehe auch dort: https://www.soeren-hentzschel.at/firefox/so-geht-es-weiter-mit-dem-multiprozess-firefox-2/

Ich habe hier überdies auch noch Firefox auf Skia umgestellt:
https://www.bsdforen.de/threads/firefox-mit-skia-accelerated.32646/

Bei mir ist das Spiel flüssig gelaufen, erst ab dem zweiten Level hing es ab und an bei den Suizidbomber-Bots. Die wollten dann ihre Beinchen nicht ausfahren und so hingen sie zitternd fest und das Spiel klemmte dann auch etwas, da half aber ein Stückchen weiter weg laufen. Dann fingen sich die Suizidbomber-Bots, klappten ihre Beinchen aus und sie durften dann ihrer Bestimmung gemäß explodieren. :ugly:
 
Zurück
Oben