Do pixel software renderer