Re: [packages/cairo] disabled experimental gl backend, it just pulls too much dependencies

2016-01-06 Thread Tomasz Pala
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

Re: [packages/cairo] disabled experimental gl backend, it just pulls too much dependencies

2016-01-05 Thread Tomasz Pala
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

Re: [packages/cairo] disabled experimental gl backend, it just pulls too much dependencies

2016-01-05 Thread Tomasz Pala
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

Re: [packages/cairo] disabled experimental gl backend, it just pulls too much dependencies

2016-01-04 Thread Jakub Bogusz
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