Android_808
|
2013-03-17
, 23:28
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#141
|
|
2013-03-18
, 20:19
|
Posts: 11 |
Thanked: 2 times |
Joined on Aug 2011
|
#142
|
The Following User Says Thank You to exee For This Useful Post: | ||
|
2013-03-21
, 07:48
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#143
|
dammit, it was in vain, I did a couple of cairo/pixman benchmarks, all point that there are performance regressions in upstream pixman compared to the one in fremantle
Honestly, not sure how to deal with that. But I guess it does not make sense to "upgrade" to something which brings performance regressions, esp when there are no bugs in stock pixman. afaik.
It is a tricky situation, as on couple of benchmarks upstream performs way better than stock. But it seems that on those that affect n900 most, it performs worse (16bit operations).
Maybe someone should raise a bug against upstream pixman, IDK. I'll try different versions, will choose the latest that performs well on n900.
|
2013-03-21
, 10:49
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#144
|
<Estel_> freemangordon, you've said that new pixman, even with your changes, performs "almost" as good as old one
<Estel_> what are benefits of new one, then?
<Estel_> some new possibilities, some bugs fixed (you said no bugs hitting old one)?
<freemangordon> Estel_: new pixman opens the door for new xserver (for example). Also microb can be re-compiled to use system pixman, now it uses built-in with NEON accel disabled
<freemangordon> Estel_: new pixman means we can try to upgrade cairo as well
The Following 4 Users Say Thank You to Estel For This Useful Post: | ||
|
2013-03-21
, 15:07
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#145
|
add_8_8 = L1:13026.15 L2: 338.12 M:199.12 ( 52.22%)...
The Following User Says Thank You to Android_808 For This Useful Post: | ||
|
2013-03-21
, 17:54
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#146
|
The fact that it could enable acceleration for microb might be worth investigating. Might reduce delay in displaying page content during quick scrolling or task switching.
This one looks a bit different though:
Code:add_8_8 = L1:13026.15 L2: 338.12 M:199.12 ( 52.22%)...
Would Alopex have the same option of enabling it?
The Following 3 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2013-03-23
, 11:13
|
|
Posts: 215 |
Thanked: 448 times |
Joined on Aug 2012
@ Burgas, Bulgaria
|
#147
|
....Also microb can be re-compiled to use system pixman, now it uses built-in with NEON accel disabled
...
The Following 6 Users Say Thank You to tanago For This Useful Post: | ||
|
2013-03-24
, 17:37
|
|
Posts: 215 |
Thanked: 448 times |
Joined on Aug 2012
@ Burgas, Bulgaria
|
#148
|
The Following 3 Users Say Thank You to tanago For This Useful Post: | ||
|
2013-03-24
, 22:31
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#149
|
I would like to insert a note here
After a couple of days of testing Fennec with pixman libs I noticed
1. Gradient colors used for backgrounds for some sites are less smoother like that...
2.On some tests (like 'mobile HTML 5 rendering' test on http://craftymind.com/guimark2 ) performance is 2x+ slower with pixman libraries
Edit: I don't know how much MicroB will 'like' these libs, but still a test build will be good to be benchmarked
|
2013-03-24
, 22:37
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#150
|
Tags |
easter egg, lockslider |
|