am e8fed71d
: Merge "Abort surface composition if hw surface is invalid"
* commit 'e8fed71da2d3e03ef933d308520bab5b860f05aa': Abort surface composition if hw surface is invalid
This commit is contained in:
commit
28fc78bf5f
@ -1537,7 +1537,11 @@ void SurfaceFlinger::doComposeSurfaces(const sp<const DisplayDevice>& hw, const
|
||||
|
||||
const bool hasGlesComposition = hwc.hasGlesComposition(id) || (cur==end);
|
||||
if (hasGlesComposition) {
|
||||
DisplayDevice::makeCurrent(mEGLDisplay, hw, mEGLContext);
|
||||
if (!DisplayDevice::makeCurrent(mEGLDisplay, hw, mEGLContext)) {
|
||||
ALOGW("DisplayDevice::makeCurrent failed. Aborting surface composition for display %s",
|
||||
hw->getDisplayName().string());
|
||||
return;
|
||||
}
|
||||
|
||||
// set the frame buffer
|
||||
glMatrixMode(GL_MODELVIEW);
|
||||
|
Loading…
Reference in New Issue
Block a user