|
|
|
@ -77,8 +77,9 @@ template<UnsignedInt dimensions> ForceRenderer<dimensions>::ForceRenderer(SceneG |
|
|
|
if(mesh) return; |
|
|
|
if(mesh) return; |
|
|
|
|
|
|
|
|
|
|
|
/* Create the mesh */ |
|
|
|
/* Create the mesh */ |
|
|
|
Buffer* vertexBuffer = new Buffer{Buffer::TargetHint::Array}; |
|
|
|
/* GCC 4.5 cannot handle {} here while we have deprecated Target constructor */ |
|
|
|
Buffer* indexBuffer = new Buffer{Buffer::TargetHint::ElementArray}; |
|
|
|
Buffer* vertexBuffer = new Buffer(Buffer::TargetHint::Array); |
|
|
|
|
|
|
|
Buffer* indexBuffer = new Buffer(Buffer::TargetHint::ElementArray); |
|
|
|
|
|
|
|
|
|
|
|
vertexBuffer->setData(positions, BufferUsage::StaticDraw); |
|
|
|
vertexBuffer->setData(positions, BufferUsage::StaticDraw); |
|
|
|
ResourceManager::instance().set(this->vertexBuffer.key(), vertexBuffer, ResourceDataState::Final, ResourcePolicy::Manual); |
|
|
|
ResourceManager::instance().set(this->vertexBuffer.key(), vertexBuffer, ResourceDataState::Final, ResourcePolicy::Manual); |
|
|
|
|