blob: 82b43373cd7a9528688c73ba500a5d275765538a [file] [log] [blame]
[email protected]76481592012-09-21 16:47:061// Copyright 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "config.h"
6
7#include "UnthrottledTextureUploader.h"
8
9namespace cc {
10
[email protected]b914e102012-10-02 08:11:5211size_t UnthrottledTextureUploader::numBlockingUploads()
[email protected]76481592012-09-21 16:47:0612{
[email protected]549526e92012-09-29 15:43:0813 return 0;
[email protected]76481592012-09-21 16:47:0614}
15
[email protected]b914e102012-10-02 08:11:5216void UnthrottledTextureUploader::markPendingUploadsAsNonBlocking()
17{
18}
19
[email protected]76481592012-09-21 16:47:0620double UnthrottledTextureUploader::estimatedTexturesPerSecond()
21{
22 return std::numeric_limits<double>::max();
23}
24
25void UnthrottledTextureUploader::uploadTexture(CCResourceProvider* resourceProvider, Parameters upload)
26{
27 upload.texture->updateRect(resourceProvider, upload.sourceRect, upload.destOffset);
28}
29
30}