Use direct buffer.