From bf16c79b66b0f7b1ea032129fb28516c79f863fa Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 29 Jun 2013 20:27:28 -0700 Subject: [PATCH] Cut down on estimated GPU cycle counts. They are too high and cause problems for games. --- GPU/GLES/TransformPipeline.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/GPU/GLES/TransformPipeline.cpp b/GPU/GLES/TransformPipeline.cpp index 8d8c1d33c9..96004a74b6 100644 --- a/GPU/GLES/TransformPipeline.cpp +++ b/GPU/GLES/TransformPipeline.cpp @@ -915,7 +915,7 @@ int TransformDrawEngine::EstimatePerVertexCost() { for (int i = 0; i < 4; i++) { if (gstate.lightEnable[i] & 1) - cost += 20; + cost += 10; } if (gstate.getUVGenMode() != 0) { cost += 20; @@ -924,11 +924,6 @@ int TransformDrawEngine::EstimatePerVertexCost() { cost += 5 * dec_->morphcount; } - if (CoreTiming::GetClockFrequencyMHz() == 333) { - // Just brutally double to make God of War happier. - // FUDGE FACTORS! Delicious fudge factors! - cost *= 2; - } return cost; }