From 68c20ce73d74b4a27afe66dc9ef0538a072bdcf8 Mon Sep 17 00:00:00 2001 From: HifiExperiments Date: Wed, 3 Mar 2021 17:47:03 -0800 Subject: [PATCH] text backgrounds have texcoord if not simple --- .../entities-renderer/src/RenderableTextEntityItem.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/entities-renderer/src/RenderableTextEntityItem.cpp b/libraries/entities-renderer/src/RenderableTextEntityItem.cpp index a6f94beb99..2858e12afd 100644 --- a/libraries/entities-renderer/src/RenderableTextEntityItem.cpp +++ b/libraries/entities-renderer/src/RenderableTextEntityItem.cpp @@ -180,7 +180,11 @@ void TextEntityRenderer::doRender(RenderArgs* args) { } auto geometryCache = DependencyManager::get(); - geometryCache->renderQuad(batch, glm::vec2(-0.5), glm::vec2(0.5), backgroundColor, _geometryID); + if (pipelineType == Pipeline::SIMPLE) { + geometryCache->renderQuad(batch, glm::vec2(-0.5f), glm::vec2(0.5f), backgroundColor, _geometryID); + } else { + geometryCache->renderQuad(batch, glm::vec2(-0.5f), glm::vec2(0.5f), glm::vec2(0.0f), glm::vec2(1.0f), backgroundColor, _geometryID); + } const int TRIANGLES_PER_QUAD = 2; args->_details._trianglesRendered += TRIANGLES_PER_QUAD;