MayaFlux 0.4.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 241 of file MeshBuffer.cpp.

242{
243 m_mesh_data = std::move(data);
244 m_vertices_dirty.store(true, std::memory_order_release);
245 m_indices_dirty.store(true, std::memory_order_release);
246}
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.