[haiku-development] Re: Cario and Skia

  • From: Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 23 Feb 2012 21:29:14 +0100

Den 23 februari 2012 20:41 skrev Simon Taylor <simontaylor1@xxxxxxxxxxxx>:
> There is some BeOS backend code in the current cairo, but it only implements
> conversion from BBitmap to cairo's image surfaces. None of the drawing
> functions are implemented with BeAPI (but as is hopefully clear, I don't
> think we want to implement them anyway).

How do you plan to show the cairo_surface on screen?
Are you going to rewrite the haiku widget code in Firefox, or are you
going to blit over the image on each gfx op?

It's going to be horrible. Even when scrolling and resizing in Firefox
now as little as possible is invalidated and as much as possible is
blitted. It's already slow enugh, Doing a lot more lifting in the
redrawing isn't much of an option. You might as well just get X
working on Haiku.

/Fredrik Holmqvist,TQH

Other related posts: