Introduce pixelbuffer instead of framebuffer
created render_rgba to contain all drawing