[cairo] gallium surface still maintained ?

Enrico Weigelt, metux IT consult enrico.weigelt at gr13.net
Wed Aug 3 09:40:21 UTC 2016

On 03.08.2016 11:33, Lawrence D'Oliveiro wrote:
> On Wed, 3 Aug 2016 11:02:25 +0200, Enrico Weigelt, metux IT consult
> wrote:
>> I need cairo on targets w/o a usable GPU.
>> (actually, that's why I picked cairo the first place)
> Maybe you need something a little less ambitious and resource-intensive
> than Cairo.

Different topic. My problem isn't a slow CPU, but lack of GPU.

> * For a start, take out anti-aliasing.

... lets see ...

> * Also take out B├ęzier curves and clipping paths.
> * Remove transformation matrices as well.
> * Avoid fancy line styles. Some drawing operators may be OK.

I need them, and I certainly dont wanna reinvent it.

> * Finally, replace floating-point coordinates with integers. 16-bit
>   integer coordinates ought to be enough for any reasonable drawing
>   area.

hardfloat is available and not that horribly slow.
(well, we could discuss using smaller floats ... maybe I'll get into
that topic in future)


More information about the cairo mailing list