namespace cc {
+class LayerTreeDebugState;
class OutputSurface;
struct RendererCapabilities;
// Maximum number of sub-region texture updates supported for each commit.
virtual size_t MaxPartialTextureUpdates() const = 0;
- virtual void AcquireLayerTextures() = 0;
-
virtual scoped_ptr<base::Value> AsValue() const = 0;
+ virtual void SetDebugState(const LayerTreeDebugState& debug_state) = 0;
+
// Testing hooks
virtual bool CommitPendingForTesting() = 0;
virtual scoped_ptr<base::Value> SchedulerStateAsValueForTesting();