[Trac #741] Activity startup is slow
Zarro Boogs per Child
bugtracker at laptop.org
Mon Jan 15 22:23:38 EST 2007
#741: Activity startup is slow
--------------------+-------------------------------------------------------
Reporter: tomeu | Owner: dcbw
Type: defect | Status: new
Priority: high | Milestone: BTest-2
Component: sugar | Resolution:
Keywords: |
--------------------+-------------------------------------------------------
Comment (by cjb):
Replying to [comment:5 jg]:
> Jordan, why are we not hitting the alpha hardware?
We just spent a while talking about this. Attempting to summarize some of
the chat:
{{{
<ajax> so what i'm hearing here is that every image we feed into
the X server is the wrong pixmap format?
<ajax> something, somewhere, has to be smashing x888 or 8888 down
to 565. over. and over.
<ajax> in cpu even.
<dcbw> ajax: could well be. We're doing a lot with cairo and
we're not specifying the format anywhere. I think we just call
"cairo_surface_create_similar()" or whatever that call is to
create a surface iwth the same config as the current context
...
<ajax> if the server has to keep pre-flattened 565 image shadows
of x888 images, well...
<dcbw> ajax: so; the problem is that cairo is pushing 888 bitmaps
to X, and X is having to downsample them internally?
<ajax> dcbw: it certainly doesn't help matters, yeah
<ajax> gx blending is crippled, you can only blend on gpu when the
source and dest are the same format
<dcbw> ajax: maybe we teach cairo rgb565
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/741#comment:6>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list