Hi, opengl support continued. This series brings some little fixups, adds egl helper functions and implements opengl support for the gtk ui using that.
v2: Fixes according to review by Max, also added "Replace gdk_cursor_new" patch. Gerd Hoffmann (4): ui: use libexpoxy ui: shader.h protect against double inclusion ui: add egl-helpers gtk: add opengl support, using egl Max Reitz (1): gtk: Replace gdk_cursor_new() configure | 4 +- include/ui/console.h | 5 +- include/ui/egl-helpers.h | 16 +++++ include/ui/gtk.h | 23 ++++++++ include/ui/shader.h | 10 ++-- ui/Makefile.objs | 6 ++ ui/egl-helpers.c | 148 +++++++++++++++++++++++++++++++++++++++++++++++ ui/gtk-egl.c | 141 ++++++++++++++++++++++++++++++++++++++++++++ ui/gtk.c | 82 +++++++++++++++++++++----- vl.c | 11 +++- 10 files changed, 420 insertions(+), 26 deletions(-) create mode 100644 include/ui/egl-helpers.h create mode 100644 ui/egl-helpers.c create mode 100644 ui/gtk-egl.c -- 1.8.3.1