egl: Simplify _eglBindContext.
authorChia-I Wu <olv@lunarg.com>
Fri, 10 Sep 2010 10:26:03 +0000 (18:26 +0800)
committerChia-I Wu <olv@lunarg.com>
Fri, 10 Sep 2010 10:41:14 +0000 (18:41 +0800)
commitea9e5dbbc2e992ead954d3d2ebf3689f7a003f79
treeeeb391748e18a4dd3c220c8c34537f34834c574b
parent67270e1fd60fbdfb9b78fd46cabf077dedf273df
egl: Simplify _eglBindContext.

Remove the hard-to-get-right _eglBindContextToSurfaces.  As well as fix
an assertion failure from b90a3e7d8b1bcd412ddbf2a4803de2756dacd436 when
such call sequence is hit

  eglMakeCurrent(dpy, surf1, surf1, ctx1);
  eglMakeCurrent(dpy, surf2, surf2, ctx2);
  eglMakeCurrent(dpy, surf1, surf1, ctx1);
src/egl/main/eglcontext.c