From 6f9347178bca183457652487fbe87fe72d18e4ab Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Wed, 6 Feb 2013 20:45:25 +0100 Subject: [PATCH] Let's not declare vertex arrays as RELIABLE for now. --- GPU/GLES/TransformPipeline.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/GPU/GLES/TransformPipeline.cpp b/GPU/GLES/TransformPipeline.cpp index c922de8fa8..1eed1c0f7e 100644 --- a/GPU/GLES/TransformPipeline.cpp +++ b/GPU/GLES/TransformPipeline.cpp @@ -863,7 +863,7 @@ void TransformDrawEngine::ClearTrackedVertexArrays() { void TransformDrawEngine::DecimateTrackedVertexArrays() { int threshold = gpuStats.numFrames - VAI_KILL_AGE; for (auto iter = vai_.begin(); iter != vai_.end(); ) { - if (iter->second->lastFrame < threshold ) { + if (iter->second->lastFrame < threshold) { delete iter->second; vai_.erase(iter++); } @@ -937,9 +937,9 @@ void TransformDrawEngine::Flush() { // exponential backoff up to 16 frames vai->drawsUntilNextFullHash = std::min(16, vai->numDraws); // TODO: tweak - if (vai->numDraws > 1000) { - vai->status = VertexArrayInfo::VAI_RELIABLE; - } + //if (vai->numDraws > 1000) { + // vai->status = VertexArrayInfo::VAI_RELIABLE; + //} if (newHash != vai->hash) { vai->status = VertexArrayInfo::VAI_UNRELIABLE; if (vai->vbo) {