mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-03 13:30:55 +02:00
Merge pull request #6967 from zzmp/fix/render-count
Render the correct maxDrawnItems
This commit is contained in:
commit
8e75ce8232
1 changed files with 5 additions and 2 deletions
|
@ -155,7 +155,10 @@ void render::renderShapes(const SceneContextPointer& sceneContext, const RenderC
|
||||||
auto& scene = sceneContext->_scene;
|
auto& scene = sceneContext->_scene;
|
||||||
RenderArgs* args = renderContext->args;
|
RenderArgs* args = renderContext->args;
|
||||||
|
|
||||||
auto numItemsToDraw = glm::max((int)inItems.size(), maxDrawnItems);
|
int numItemsToDraw = (int)inItems.size();
|
||||||
|
if (maxDrawnItems != -1) {
|
||||||
|
numItemsToDraw = glm::min(numItemsToDraw, maxDrawnItems);
|
||||||
|
}
|
||||||
for (auto i = 0; i < numItemsToDraw; ++i) {
|
for (auto i = 0; i < numItemsToDraw; ++i) {
|
||||||
auto& item = scene->getItem(inItems[i].id);
|
auto& item = scene->getItem(inItems[i].id);
|
||||||
renderShape(args, shapeContext, item);
|
renderShape(args, shapeContext, item);
|
||||||
|
|
Loading…
Reference in a new issue