void GIM_BUFFER_ARRAY_DESTROY(GBUFFER_ARRAY & array_data) { gim_buffer_array_unlock(&array_data); gim_buffer_free(&(array_data).m_buffer_id); }
/*! \post unlocks m_tri_index_buffer and m_transformed_vertex_buffer. \param trimesh */ void gim_trimesh_unlocks_work_data(GIM_TRIMESH * trimesh) { gim_buffer_array_unlock(&trimesh->m_tri_index_buffer); gim_buffer_array_unlock(&trimesh->m_transformed_vertex_buffer); }