[email protected] | 7648159 | 2012-09-21 16:47:06 | [diff] [blame] | 1 | // 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 | |||||
9 | namespace cc { | ||||
10 | |||||
[email protected] | b914e10 | 2012-10-02 08:11:52 | [diff] [blame] | 11 | size_t UnthrottledTextureUploader::numBlockingUploads() |
[email protected] | 7648159 | 2012-09-21 16:47:06 | [diff] [blame] | 12 | { |
[email protected] | 549526e9 | 2012-09-29 15:43:08 | [diff] [blame] | 13 | return 0; |
[email protected] | 7648159 | 2012-09-21 16:47:06 | [diff] [blame] | 14 | } |
15 | |||||
[email protected] | b914e10 | 2012-10-02 08:11:52 | [diff] [blame] | 16 | void UnthrottledTextureUploader::markPendingUploadsAsNonBlocking() |
17 | { | ||||
18 | } | ||||
19 | |||||
[email protected] | 7648159 | 2012-09-21 16:47:06 | [diff] [blame] | 20 | double UnthrottledTextureUploader::estimatedTexturesPerSecond() |
21 | { | ||||
22 | return std::numeric_limits<double>::max(); | ||||
23 | } | ||||
24 | |||||
25 | void UnthrottledTextureUploader::uploadTexture(CCResourceProvider* resourceProvider, Parameters upload) | ||||
26 | { | ||||
27 | upload.texture->updateRect(resourceProvider, upload.sourceRect, upload.destOffset); | ||||
28 | } | ||||
29 | |||||
30 | } |