48 using BindableId =
unsigned int;
49 using BufferData =
const float*;
55 explicit VertexBuffer(BufferData data,
size_t sizeInFloats, UsageType type);
62 BindableId GetNativeHandle()
const;
65 void Load(BufferData data,
size_t sizeInFloats, UsageType type);
66 void BufferSubData(BufferData data,
size_t sizeInFloats,
size_t offsetInFloats = 0);
67 void BufferDataWithResize(BufferData data,
size_t sizeInFloats);
68 size_t GetSize()
const;
Definition: VertexBuffer.h:46
Definition: Application.cpp:49