Animated GIF
-
Hi all. I need some help understanding the Animated GIF rendering. If you have implemented the Animated GIF, you probably notice there are "disposal method" and transparency support. The disposal method values can be "return to previous state", "fill with background", or "do not dispose". Now my question is, suppose I have a canvas (ready to be bitblt), and frame A has "do not dispose" disposal method. So I put frame A on the canvas, fine. No big deal. Then frame B has a smaller size (along with top and left field) picture with a transparent color. Should I be checking on frame B if it's transparent color then do not put that pixel on the canvas? This checking takes a long time, especially on a cell phone. So I wonder if I can bypass it all together. Any ideas? Thanks, -- Frank