picogl.backend.geometry.legacy_mesh_binding

Sticky client-array binding for legacy immediate-mode meshes.

Classes

LegacyClientMeshBinding

Sticky client-array setup for one CPU mesh; unbind disables states.

Module Contents

class picogl.backend.geometry.legacy_mesh_binding.LegacyClientMeshBinding(mesh: Any)[source]

Bases: picogl.renderer.initializable.Bindable

Sticky client-array setup for one CPU mesh; unbind disables states.

_mesh: picogl.renderer.meshdata.MeshData[source]
_do_binding() None[source]
_do_unbinding() None[source]

do unbinding if mesh is unbinded.