summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/llmr/geometry/buffer.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llmr/geometry/buffer.hpp b/include/llmr/geometry/buffer.hpp
index 02f03d0105..1177bb196e 100644
--- a/include/llmr/geometry/buffer.hpp
+++ b/include/llmr/geometry/buffer.hpp
@@ -25,10 +25,13 @@ public:
}
}
+ // Returns the number of elements in this buffer. This is not the number of
+ // bytes, but rather the number of coordinates with associated information.
inline size_t index() const {
return pos / itemSize;
}
+ // Transfers this buffer to the GPU and binds the buffer to the GL context.
void bind() {
if (buffer == 0) {
glGenBuffers(1, &buffer);