6#include <gdk/model_data.h>
vertex data stored in system memory.
Definition model_data.h:22
virtual void upload(const usage_hint &, const model_data &vertexDataView)=0
replace vertex data held by this model
usage_hint
Definition model.h:12
@ streaming
data will be rewritten extremely frequently
Definition model.h:14
@ dynamic
data will be rewritten
Definition model.h:13
@ upload_once
data will only be written once
Definition model.h:15
virtual ~model()=default
upload a section of vertex data