closeMeshes

open fun closeMeshes(meshes: List<out AutoCloseable>)(source)

Removes queued mesh references before closing their independently owned CPU vertex results.

The native mesh records implement AutoCloseable; their result close operations are idempotent, including records already processed before a partial GUI failure. No GPU buffers are closed here.

Parameters

meshes

mutable GUI mesh queue, emptied before the first close callback.

Throws

after every mesh close has been attempted if any result release fails.