fix framebuffer byte order