OLD | NEW |
1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "cc/single_thread_proxy.h" | 5 #include "cc/single_thread_proxy.h" |
6 | 6 |
7 #include "base/auto_reset.h" | 7 #include "base/auto_reset.h" |
8 #include "base/debug/trace_event.h" | 8 #include "base/debug/trace_event.h" |
9 #include "cc/draw_quad.h" | 9 #include "cc/draw_quad.h" |
10 #include "cc/layer_tree_host.h" | 10 #include "cc/layer_tree_host.h" |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
265 m_layerTreeHostImpl.reset(); | 265 m_layerTreeHostImpl.reset(); |
266 } | 266 } |
267 m_layerTreeHost = 0; | 267 m_layerTreeHost = 0; |
268 } | 268 } |
269 | 269 |
270 void SingleThreadProxy::setNeedsRedrawOnImplThread() | 270 void SingleThreadProxy::setNeedsRedrawOnImplThread() |
271 { | 271 { |
272 m_layerTreeHost->scheduleComposite(); | 272 m_layerTreeHost->scheduleComposite(); |
273 } | 273 } |
274 | 274 |
275 void SingleThreadProxy::didSwapUseIncompleteTextureOnImplThread() | 275 void SingleThreadProxy::didSwapUseIncompleteTileOnImplThread() |
276 { | 276 { |
277 // implSidePainting only. | 277 // implSidePainting only. |
278 NOTREACHED(); | 278 NOTREACHED(); |
279 } | 279 } |
280 | 280 |
281 void SingleThreadProxy::didUploadVisibleHighResolutionTileOnImplTread() | 281 void SingleThreadProxy::didUploadVisibleHighResolutionTileOnImplThread() |
282 { | 282 { |
283 // implSidePainting only. | 283 // implSidePainting only. |
284 NOTREACHED(); | 284 NOTREACHED(); |
285 } | 285 } |
286 | 286 |
287 void SingleThreadProxy::setNeedsCommitOnImplThread() | 287 void SingleThreadProxy::setNeedsCommitOnImplThread() |
288 { | 288 { |
289 m_layerTreeHost->scheduleComposite(); | 289 m_layerTreeHost->scheduleComposite(); |
290 } | 290 } |
291 | 291 |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
418 } | 418 } |
419 | 419 |
420 skia::RefPtr<SkPicture> SingleThreadProxy::capturePicture() | 420 skia::RefPtr<SkPicture> SingleThreadProxy::capturePicture() |
421 { | 421 { |
422 // Requires impl-side painting, which is only supported in threaded composit
ing. | 422 // Requires impl-side painting, which is only supported in threaded composit
ing. |
423 NOTREACHED(); | 423 NOTREACHED(); |
424 return skia::RefPtr<SkPicture>(); | 424 return skia::RefPtr<SkPicture>(); |
425 } | 425 } |
426 | 426 |
427 } // namespace cc | 427 } // namespace cc |
OLD | NEW |