MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_mesh_data()

void MayaFlux::Buffers::MeshBuffer::set_mesh_data ( Kakshya::MeshData  data)

Replace both vertex and index data atomically and mark both dirty.

Definition at line 242 of file MeshBuffer.cpp.

243{
244 m_mesh_data = std::move(data);
245 m_vertices_dirty.store(true, std::memory_order_release);
246 m_indices_dirty.store(true, std::memory_order_release);
247}
std::atomic< bool > m_indices_dirty
std::atomic< bool > m_vertices_dirty
Kakshya::MeshData m_mesh_data

References m_indices_dirty, m_mesh_data, and m_vertices_dirty.