Is it possible to generate an EGL Config with an alpha buffer on
the G1?  When I request a non-zero number of bits for the alpha buffer
I can get a R5G5B5A1 or R8G8B8A8 visual, but neither of them renders
correctly to the screen.  I assume that's because the G1 only supports
R5G6B5 visuals.  It does surprise me that I can even get those visuals
though.  It's fairly obvious looking at the 32bpp visual artifacts
that the frame buffer is indeed laid out with 32bpp, but display
hardware is treating it as 16bpp, resulting in the left and right
halves of my scene rendering in alternate scan lines, with distorted
colors.

    So does anyone know if there is any way to get an alpha buffer on
the G1?

    I've tried using FBO's but they don't seem to be implemented
either.  Or I'm using them incorrectly.  If I call
glGenFrameBuffersOES on a GL11ExtensionPack reference I get an
UnsupportedOperationException.  I am getting my GL11ExtensionPack
reference by casting the return value from my EGLContext.getGL() call.

    Thanks,
        Anton

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to