summaryrefslogtreecommitdiff
path: root/chromium/cc/resources/resource_update_controller.cc
diff options
context:
space:
mode:
authorAndras Becsi <andras.becsi@digia.com>2013-12-11 21:33:03 +0100
committerAndras Becsi <andras.becsi@digia.com>2013-12-13 12:34:07 +0100
commitf2a33ff9cbc6d19943f1c7fbddd1f23d23975577 (patch)
tree0586a32aa390ade8557dfd6b4897f43a07449578 /chromium/cc/resources/resource_update_controller.cc
parent5362912cdb5eea702b68ebe23702468d17c3017a (diff)
downloadqtwebengine-chromium-f2a33ff9cbc6d19943f1c7fbddd1f23d23975577.tar.gz
Update Chromium to branch 1650 (31.0.1650.63)
Change-Id: I57d8c832eaec1eb2364e0a8e7352a6dd354db99f Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'chromium/cc/resources/resource_update_controller.cc')
-rw-r--r--chromium/cc/resources/resource_update_controller.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/chromium/cc/resources/resource_update_controller.cc b/chromium/cc/resources/resource_update_controller.cc
index a46a7d1a36e..3c8b1e709ff 100644
--- a/chromium/cc/resources/resource_update_controller.cc
+++ b/chromium/cc/resources/resource_update_controller.cc
@@ -16,9 +16,6 @@ namespace {
const size_t kPartialTextureUpdatesMax = 12;
// Measured in seconds.
-const double kTextureUpdateTickRate = 0.004;
-
-// Measured in seconds.
const double kUploaderBusyTickRate = 0.001;
// Number of blocking update intervals to allow.
@@ -36,7 +33,8 @@ size_t ResourceUpdateController::MaxFullUpdatesPerTick(
ResourceProvider* resource_provider) {
double textures_per_second = resource_provider->EstimatedUploadsPerSecond();
size_t textures_per_tick =
- floor(kTextureUpdateTickRate * textures_per_second);
+ floor(resource_provider->TextureUpdateTickRate().InSecondsF() *
+ textures_per_second);
return textures_per_tick ? textures_per_tick : 1;
}
@@ -119,7 +117,7 @@ base::TimeTicks ResourceUpdateController::Now() const {
}
base::TimeDelta ResourceUpdateController::UpdateMoreTexturesTime() const {
- return base::TimeDelta::FromMilliseconds(kTextureUpdateTickRate * 1000);
+ return resource_provider_->TextureUpdateTickRate();
}
size_t ResourceUpdateController::UpdateMoreTexturesSize() const {