Loading services/surfaceflinger/SurfaceFlinger.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -1520,7 +1520,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 Loading
services/surfaceflinger/SurfaceFlinger.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -1520,7 +1520,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