gl renderer renderBufferDirect update