diff --git a/pixelgl/gltriangles.go b/pixelgl/gltriangles.go index 2e4b8ae..6958e18 100644 --- a/pixelgl/gltriangles.go +++ b/pixelgl/gltriangles.go @@ -71,7 +71,7 @@ func (gt *GLTriangles) SetLen(len int) { } } if len < gt.Len() { - gt.data = gt.data[:len] + gt.data = gt.data[:len*gt.vs.Stride()] } }