The slide says it all. This is good news for all those who are tired of banding on their gradients. Look forward to a little more smoothy goodness in graphics. UPDATED.
UPDATE: Romain has taken notice of our story and provided a little more details about this particular slide:
I would like to add a few things regarding this slide:
- Applications can use 32 bits windows today (transparent windows are 32 bits for instance.)
- Applications can force bitmaps to be loaded in 32 bits today.
- Applications can prevent banding today (more about this in my next post.)
- OpenGL windows remain 16 bits in Gingerbread for compatibility reasons. Some games assume this format and should not. But they do, and we don’t like breaking applications.
- OpenGL applications can use 32 bits windows today.
To sum up, Gingerbread does not add 32 bits support to the system, it’s always been there. Gingerbread simply enables 32 bits by default in more situations than before.
Thanks for the updated information, it always seemed to me like I had banding on most images or subtle gradients that I viewed on my Android. Hopefully, this will help and developers will continue to produce great apps with 32 bit support.
Romain Guy and Chet Haase
Tags: , ,