First implementation of buffer based rendering