I've just tried AA on the graphics card and found a couple of errors on texture edges. In the case of my pointer it was very clear the AA was working on a tiled texture and so added spots in the corners. This was fixed using texture flags 16 and 32 to disable wraparound. Now I've got a problem with text boxes. I use a quad with white ground and with AA, there's a greyish border along the top and left edges, plus the quad is offset down and right 1 pixel, or perhaps a fraction of a pixel. I'm using the Community Code Archives Pixie example for creating pixel perfect sprites. Could the AA be offsetting this somehow, shifting the sprite a half pixel down right? Any ideas of a fix?