add render-pipeline and buffers