.. py:module:: moderngl.next
.. py:currentmodule:: moderngl.next
.. autoclass:: moderngl.next.Buffer
.. automethod:: Context.buffer :noindex:
.. automethod:: Buffer.write
.. automethod:: Buffer.read
.. automethod:: Buffer.read_into
.. automethod:: Buffer.map
.. automethod:: Buffer.unmap
.. automethod:: Buffer.clear
.. automethod:: Buffer.bind_to_uniform_block
.. automethod:: Buffer.bind_to_storage_buffer
.. autoattribute:: Buffer.size
.. autoattribute:: Buffer.extra
.. toctree:: :maxdepth: 2