diff options
Diffstat (limited to 'cc/UnthrottledTextureUploader.cpp')
-rw-r--r-- | cc/UnthrottledTextureUploader.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/cc/UnthrottledTextureUploader.cpp b/cc/UnthrottledTextureUploader.cpp new file mode 100644 index 0000000..8582eb3 --- /dev/null +++ b/cc/UnthrottledTextureUploader.cpp @@ -0,0 +1,26 @@ +// Copyright 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "config.h" + +#include "UnthrottledTextureUploader.h" + +namespace cc { + +bool UnthrottledTextureUploader::isBusy() +{ + return false; +} + +double UnthrottledTextureUploader::estimatedTexturesPerSecond() +{ + return std::numeric_limits<double>::max(); +} + +void UnthrottledTextureUploader::uploadTexture(CCResourceProvider* resourceProvider, Parameters upload) +{ + upload.texture->updateRect(resourceProvider, upload.sourceRect, upload.destOffset); +} + +} |