virtual bool WillDraw(DrawMode draw_mode,
ResourceProvider* resource_provider) OVERRIDE;
- virtual void AppendQuads(QuadSink* quad_sink,
+ virtual void AppendQuads(RenderPass* render_pass,
+ const OcclusionTracker<LayerImpl>& occlusion_tracker,
AppendQuadsData* append_quads_data) OVERRIDE;
void UpdateHudTexture(DrawMode draw_mode,
ResourceProvider* resource_provider);
virtual const char* LayerTypeAsString() const OVERRIDE;
- virtual void AsValueInto(base::DictionaryValue* dict) const OVERRIDE;
+ virtual void AsValueInto(base::debug::TracedValue* dict) const OVERRIDE;
void UpdateHudContents();
void DrawHudContents(SkCanvas* canvas);
int top,
int right) const;
void DrawDebugRect(SkCanvas* canvas,
- SkPaint& paint,
+ SkPaint* paint,
const DebugRect& rect,
SkColor stroke_color,
SkColor fill_color,