compositor: Consolidate output repaint logic
authorKristian Høgsberg <krh@bitplanet.net>
Thu, 6 Sep 2012 01:54:15 +0000 (21:54 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 7 Sep 2012 01:08:12 +0000 (21:08 -0400)
commitd7c172648d0cc8b4932cd30950adf8b6b5da5260
tree08a080fd42c932217397df303656a94344602b57
parent774c34a381d8322bbddd01789b227080e1df1bfc
compositor: Consolidate output repaint logic

We move the EGL and GLES2 output repaint code into a new gles2-render.c
file.  The eglMakeCurrent, glViewPort, surface loop etc was duplicated
across all backends, but this patch moves it to a new file.
src/Makefile.am
src/compositor-android.c
src/compositor-drm.c
src/compositor-wayland.c
src/compositor-x11.c
src/compositor.c
src/compositor.h
src/gles2-renderer.c [new file with mode: 0644]