| Index: cc/test/fake_compositor_frame_sink.h
|
| diff --git a/cc/test/fake_compositor_frame_sink.h b/cc/test/fake_compositor_frame_sink.h
|
| index 5c09bf18b73b4dfa17ca574d572c0d71317ff601..598a8e4f152ec41d3f82d1caf92d76924e9d469d 100644
|
| --- a/cc/test/fake_compositor_frame_sink.h
|
| +++ b/cc/test/fake_compositor_frame_sink.h
|
| @@ -26,31 +26,25 @@ class FakeCompositorFrameSink : public CompositorFrameSink {
|
| ~FakeCompositorFrameSink() override;
|
|
|
| static std::unique_ptr<FakeCompositorFrameSink> Create3d() {
|
| - return base::WrapUnique(
|
| - new FakeCompositorFrameSink(TestContextProvider::Create(),
|
| - TestContextProvider::CreateWorker(), true));
|
| + return base::WrapUnique(new FakeCompositorFrameSink(
|
| + TestContextProvider::Create(), TestContextProvider::CreateWorker()));
|
| }
|
|
|
| static std::unique_ptr<FakeCompositorFrameSink> Create3d(
|
| scoped_refptr<TestContextProvider> context_provider) {
|
| return base::WrapUnique(new FakeCompositorFrameSink(
|
| - context_provider, TestContextProvider::CreateWorker(), true));
|
| + context_provider, TestContextProvider::CreateWorker()));
|
| }
|
|
|
| static std::unique_ptr<FakeCompositorFrameSink> Create3d(
|
| std::unique_ptr<TestWebGraphicsContext3D> context) {
|
| return base::WrapUnique(new FakeCompositorFrameSink(
|
| TestContextProvider::Create(std::move(context)),
|
| - TestContextProvider::CreateWorker(), true));
|
| + TestContextProvider::CreateWorker()));
|
| }
|
|
|
| static std::unique_ptr<FakeCompositorFrameSink> CreateSoftware() {
|
| - return base::WrapUnique(
|
| - new FakeCompositorFrameSink(nullptr, nullptr, nullptr, true));
|
| - }
|
| -
|
| - void set_max_frames_pending(int max) {
|
| - capabilities_.max_frames_pending = max;
|
| + return base::WrapUnique(new FakeCompositorFrameSink(nullptr, nullptr));
|
| }
|
|
|
| CompositorFrame* last_sent_frame() { return last_sent_frame_.get(); }
|
| @@ -62,34 +56,10 @@ class FakeCompositorFrameSink : public CompositorFrameSink {
|
| bool BindToClient(CompositorFrameSinkClient* client) override;
|
| void DetachFromClient() override;
|
|
|
| - void set_framebuffer(GLint framebuffer, GLenum format) {
|
| - framebuffer_ = framebuffer;
|
| - framebuffer_format_ = format;
|
| - }
|
| - void BindFramebuffer() override;
|
| - uint32_t GetFramebufferCopyTextureFormat() override;
|
| -
|
| const TransferableResourceArray& resources_held_by_parent() {
|
| return resources_held_by_parent_;
|
| }
|
|
|
| - bool HasExternalStencilTest() const override;
|
| -
|
| - bool SurfaceIsSuspendForRecycle() const override;
|
| -
|
| - OverlayCandidateValidator* GetOverlayCandidateValidator() const override;
|
| - void SetOverlayCandidateValidator(OverlayCandidateValidator* validator) {
|
| - overlay_candidate_validator_ = validator;
|
| - }
|
| -
|
| - void set_has_external_stencil_test(bool has_test) {
|
| - has_external_stencil_test_ = has_test;
|
| - }
|
| -
|
| - void set_suspended_for_recycle(bool suspended) {
|
| - suspended_for_recycle_ = suspended;
|
| - }
|
| -
|
| gfx::Rect last_swap_rect() const {
|
| DCHECK(last_swap_rect_valid_);
|
| return last_swap_rect_;
|
| @@ -100,24 +70,12 @@ class FakeCompositorFrameSink : public CompositorFrameSink {
|
| protected:
|
| FakeCompositorFrameSink(
|
| scoped_refptr<ContextProvider> context_provider,
|
| - scoped_refptr<ContextProvider> worker_context_provider,
|
| - bool delegated_rendering);
|
| -
|
| - FakeCompositorFrameSink(
|
| - scoped_refptr<ContextProvider> context_provider,
|
| - scoped_refptr<ContextProvider> worker_context_provider,
|
| - std::unique_ptr<SoftwareOutputDevice> software_device,
|
| - bool delegated_rendering);
|
| + scoped_refptr<ContextProvider> worker_context_provider);
|
|
|
| CompositorFrameSinkClient* client_ = nullptr;
|
| std::unique_ptr<CompositorFrame> last_sent_frame_;
|
| size_t num_sent_frames_ = 0;
|
| - bool has_external_stencil_test_ = false;
|
| - bool suspended_for_recycle_ = false;
|
| - GLint framebuffer_ = 0;
|
| - GLenum framebuffer_format_ = 0;
|
| TransferableResourceArray resources_held_by_parent_;
|
| - OverlayCandidateValidator* overlay_candidate_validator_ = nullptr;
|
| bool last_swap_rect_valid_ = false;
|
| gfx::Rect last_swap_rect_;
|
| };
|
|
|