From f24c92f3a1f6311516d4627e33764731eeab0e40 Mon Sep 17 00:00:00 2001 From: "Anthony J. Thibault" Date: Wed, 3 Aug 2016 15:43:31 -0700 Subject: [PATCH] Bug fix for avatar debug marker rendering. "Developer > Hands > Show Hand Targets" works again "Developer > Avatar > Draw Position" works again --- libraries/render-utils/src/AnimDebugDraw.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/render-utils/src/AnimDebugDraw.cpp b/libraries/render-utils/src/AnimDebugDraw.cpp index 11c43eaee4..e4e27a1b3d 100644 --- a/libraries/render-utils/src/AnimDebugDraw.cpp +++ b/libraries/render-utils/src/AnimDebugDraw.cpp @@ -374,8 +374,6 @@ void AnimDebugDraw::update() { } } } - data._vertexBuffer->resize(sizeof(Vertex) * numVerts); - data._vertexBuffer->setSubData(0, vertices); // draw markers from shared DebugDraw singleton for (auto& iter : markerMap) { @@ -403,6 +401,9 @@ void AnimDebugDraw::update() { } DebugDraw::getInstance().clearRays(); + data._vertexBuffer->resize(sizeof(Vertex) * numVerts); + data._vertexBuffer->setSubData(0, vertices); + assert((!numVerts && !v) || (numVerts == (v - &vertices[0]))); render::Item::Bound theBound;