Pixel format support for EGLImage/GraphicBuffer?

I am using EGLImage in combination with Android GraphicBuffers to remove the need to copy to/from GPU memory. The problem is it seems only one format is supported (RGBA8888). I would like to confirm this, either by quering the driver or if you have the answer here.

1. Is there a way to get this information from the driver?

2. Is there a list of supported GraphicBuffer formats?