http://events.linuxfoundation.org/sites/events/files/slides/cairo_perf.pdf
Cairo-gl is not enabled for some distros (e.g. Ubuntu):
- --enable-gl links cairo to libgl
- NVIDIA's libgl gets linked to every client app
- Enormous RAM increase per app running (300%)
- See Launchpad #725434
This
On Mon, Jan 04, 2016 at 16:48:41 +0100, Jakub Bogusz wrote:
>> disabled experimental gl backend, it just pulls too much dependencies
>
> weston clients require cairo-gl:
Anyone/anything uses that? According to
http://www.linuxfromscratch.org/blfs/view/7.6-systemd/general/weston.html
these
10% smaller libcairo.so.2 itself and a bit less linked libraries:
~: ldd /usr/lib/lib{,E}GL.so.1 | while read lib; do ldd /usr/lib/libcairo.so.2
| \
grep -q `echo "$lib" | cut -f1 -d' '` || echo "$lib"; done | \
cut -f3 -d' ' | sort -u
libdrm.so.2
libffi.so.4
libgbm.so.1
On Mon, Jan 04, 2016 at 03:02:11PM +0100, gotar wrote:
> commit 70f4856814df9f70d02d13148fb258ad1d2a4d4c
> Author: Tomasz Pala
> Date: Mon Jan 4 15:01:29 2016 +0100
>
> disabled experimental gl backend, it just pulls too much dependencies
weston clients require