Bug 58522
| Summary: | WebGL poor performances ? | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ambre <ar> |
| Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | CC: | benjamin, bfulgham, cmarrin, girish, kbr, zmo |
| Priority: | P2 | Keywords: | Qt, QtTriaged |
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Linux | ||
Ambre
WebGL performances seems to be very unequal depending on the tested demo.
I did tests on a RHEL5, with nightly build, build on 2011-03-11 approximately, compare to firefox v4. I'm currently building a more recent version in order to reproduce.
Two web demo with fps display and various performances requirements:
- http://webglsamples.googlecode.com/hg/aquarium/aquarium.html (with one fish)
Firefox: 20/22 fps
Webkit: 1/2 fps
- http://www.glge.com/demos/particlesdemo
Firefox: 19/22 fps
Webkit: 9/11 fps
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Ambre
Second web demo link is wrong, this is:
http://www.glge.org/demos/particlesdemo/
(In reply to comment #0)
> WebGL performances seems to be very unequal depending on the tested demo.
>
> I did tests on a RHEL5, with nightly build, build on 2011-03-11 approximately, compare to firefox v4. I'm currently building a more recent version in order to reproduce.
>
> Two web demo with fps display and various performances requirements:
>
> - http://webglsamples.googlecode.com/hg/aquarium/aquarium.html (with one fish)
> Firefox: 20/22 fps
> Webkit: 1/2 fps
>
> - http://www.glge.com/demos/particlesdemo
> Firefox: 19/22 fps
> Webkit: 9/11 fps
Ambre
Tested on WebKit-r83424, same perf.
Tested perf on webkit with -graphicsbased -gl-viewport -webgl :
- http://webglsamples.googlecode.com/hg/aquarium/aquarium.html
Webkit 6/8 fps
- http://www.glge.org/demos/particlesdemo/
Webkit 12/15 fps
Seems to have a problem with displayed menus buttons on canvas, not appearing with these options, can someone confirm ?
Jocelyn Turcotte
=== Bulk closing of Qt bugs ===
If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it.
If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.