[PATCH 2/5] gl-renderer: Add support for per-output multi-texture borders.

2013-10-19 Thread Jason Ekstrand
The first advantage of this new API is that it is per-output instead of global to the gl_renderer instance. This means that different windows can have different titles, different button states, etc. The new api also uses four textures (one for each side) instead of one. This allows you to draw r

[PATCH 2/5] gl-renderer: Add support for per-output multi-texture borders.

2013-10-19 Thread Jason Ekstrand
This new border API is sufficiently powerful border suffort for doing a full window frame. Signed-off-by: Jason Ekstrand --- src/gl-renderer.c | 132 -- src/gl-renderer.h | 39 2 files changed, 168 insertions(+), 3 deletions(-