From 58e2d0143522460904614eb7c49bfbf2363bafb4 Mon Sep 17 00:00:00 2001
From: faiface <faiface@ksp.sk>
Date: Thu, 24 Nov 2016 14:46:12 +0100
Subject: [PATCH] clarify doc

---
 pixelgl/vertex.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pixelgl/vertex.go b/pixelgl/vertex.go
index 9ad6156..1f93a49 100644
--- a/pixelgl/vertex.go
+++ b/pixelgl/vertex.go
@@ -183,6 +183,8 @@ func (va *VertexArray) Draw() {
 // UpdateData overwrites the current vertex array data starting at the index offset.
 //
 // Offset is not a number of bytes, instead, it's an index in the array.
+//
+// If offset is negative or offset+len(data)>len(originaldata) the program panics.
 func (va *VertexArray) UpdateData(offset int, data []float64) {
 	DoNoBlock(func() {
 		gl.BindBuffer(gl.ARRAY_BUFFER, va.vbo)
-- 
GitLab