aboutsummaryrefslogtreecommitdiff
path: root/autogl.h
AgeCommit message (Collapse)Author
2015-10-12drm_hwcomposer: use in-class member initializers for AutoEGLDisplayImageZach Reizner
Change-Id: Id78a646d264eb3fab833f279f30570ddc89fadb7
2015-10-08drm_hwcomposer: Fix EGL_BAD_DISPLAY errorsSeason Li
Dont call eglDestroyImageKHR in move construtor since image_ and display_ are not initialized. Google Issue: 44452 Change-Id: Ie20be3b021d4562f2cd8a89d2666307afcde1cf2
2015-08-13drm_hwcomposer: enhance stability using various wrapper classesZach Reizner
This commit contains a lot of churn because it changes code to use automatic resource lifetimes as much as possible. As more things get changed, this is essential to maintaining stability. In addition, this change changes how layers are passed through the compositor API. Before each layer was passed down one at a time. Now they are passed in all at once. This is simpler for the implementation because it makes errors more atomic and makes decisions easier for the compositors. Change-Id: Ic3e6b5d0089fb1631ea256adcce9910ed8f38366