The problem is that antialiasing only works when rendering on the screen, not when rendering into a bitmap. You can not antialias a postprocessed screen because it does not contain edge information anymore.

It's theoretically possible to implement antialiasing for bitmaps also, but that's a little tricky.