Lines Matching full:virtual
42 virtual void SetFullRootLayerDamage() = 0;
47 virtual ~Renderer() {}
49 virtual const RendererCapabilitiesImpl& Capabilities() const = 0;
51 virtual bool CanReadPixels() const = 0;
53 virtual void DecideRenderPassAllocationsForFrame(
55 virtual bool HasAllocatedResourcesForTesting(RenderPass::Id id) const;
62 virtual void DrawFrame(RenderPassList* render_passes_in_draw_order,
71 virtual void Finish() = 0;
73 virtual void DoNoOp() {}
76 virtual void SwapBuffers(const CompositorFrameMetadata& metadata) = 0;
77 virtual void ReceiveSwapBuffersAck(const CompositorFrameAck& ack) {}
79 virtual void GetFramebufferPixels(void* pixels, gfx::Rect rect) = 0;
81 virtual bool IsContextLost();
83 virtual void SetVisible(bool visible) = 0;
85 virtual void SendManagedMemoryStats(size_t bytes_visible,