bug fix async eglMakeCurrent only works for single-proess/single-thread
app.  We have a more elaborated async architecture.  Let's remove async
call in eglMakeCurrent for time being
bug fix in blendFunctionSeparate and glBindBuffer/glDeleteBuffer