Fix leak when app does not exit cleanly.

BUG=6452240

Change-Id: I305300fa4e11a8f11e275067f46bde3d5ad1a6e9
diff --git a/driver/rsdGL.cpp b/driver/rsdGL.cpp
index a935e6f..80fa137 100644
--- a/driver/rsdGL.cpp
+++ b/driver/rsdGL.cpp
@@ -154,6 +154,7 @@
 void rsdGLShutdown(const Context *rsc) {
     RsdHal *dc = (RsdHal *)rsc->mHal.drv;
 
+    rsdGLSetSurface(rsc, 0, 0, NULL);
     dc->gl.shaderCache->cleanupAll();
     delete dc->gl.shaderCache;
     delete dc->gl.vertexArrayState;