Project

General

Profile

Feature #792

Updated by Hammel about 1 year ago

This is an experiment to see if we can speed up the UI. 

 Some references: 
 # https://www.cairographics.org/OpenGL/ 
 # https://bazaar.launchpad.net/~macslow/gl-cairo-simple/trunk/files 
 # http://ssvb.github.io/2012/05/04/xorg-drivers-and-software-rendering.html 
 # https://github.com/cubicool/cairo-gl-sdl2 - uses cairo opengl backend (but it's C++) 
 # https://cgit.freedesktop.org/cairo/ - cairo source - look in src/ for gl backend support 
 # https://cairo.cairographics.narkive.com/acXWIWzV/does-cairo-use-hardware-acceleration - old but good discussion on using GL with Cairo. 
 ## Buildroot needs Mesa added with vc4 support to get Cairo with GL. 
 # "Update to VC library to allow X11 EGL on RPi":https://github.com/kika123/x11eglrpi 
 # https://docs.mesa3d.org/drivers/vc4.html 
 # https://downloads.sourceforge.net/sourceforge/gtkglext/gtkdlext-1.2.0.tar.bz2" 
 # https://gitlab.archlinux.org/archlinux/packaging/packages/gtkglext - Arch Linux build of 1.2.0 with patches 
 # https://developer-old.gnome.org/gtkglext/stable/index.html - dev info but no source 

 Might want to bump to latest release (1.17.2) from Buildroot's 2020.02.4 LTS current (1.16.0)

Back