weak reference sink
Adding jelly bean version of GLSurfaceView
use original surfaceview