add constness
sprite2d batching and render_uniform