Force EGLSurface to have 24 bit depth buffer.

According to khronos egl spec:
"if EGL_DEPTH_SIZE is not specified then it is assumed to be zero."