Everything is double-buffered in Android. This means that: - each window is backed by two buffers (one "front" and one "back") - the final framebuffer, where all window surfaces are composited, uses double-buffering too
This is to ensure that you'll never ever seen any shearing and other unpleasant rendering artefacts. On Wed, Jan 26, 2011 at 3:59 AM, Videoguy <[email protected]> wrote: > Hi > I am trying to come up with memory footprint requirements for an > android based settop box. Does Android maintain framebuffer per > activity or one framebuffer per the whole system? > > Lets say I have 10 activities. Lets assume frame buffer size is 2MB. > Does system need 10x2MB+2MB (= 22MB) for these many resident > activities? > > Thanks > > -- > 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- 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

