X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcc%2Ftest%2Ffake_picture_layer_impl.cc;h=78924cdaa93b78d4394e7e1e76667de4ddfac15a;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=8514bc32e7b58033de9505a3ad6e02bb19cf1354;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/cc/test/fake_picture_layer_impl.cc b/src/cc/test/fake_picture_layer_impl.cc index 8514bc3..78924cd 100644 --- a/src/cc/test/fake_picture_layer_impl.cc +++ b/src/cc/test/fake_picture_layer_impl.cc @@ -10,30 +10,40 @@ namespace cc { -FakePictureLayerImpl::FakePictureLayerImpl( - LayerTreeImpl* tree_impl, - int id, - scoped_refptr pile) +FakePictureLayerImpl::FakePictureLayerImpl(LayerTreeImpl* tree_impl, + int id, + scoped_refptr pile) : PictureLayerImpl(tree_impl, id), - append_quads_count_(0) { + append_quads_count_(0), + did_become_active_call_count_(0), + has_valid_tile_priorities_(false), + use_set_valid_tile_priorities_flag_(false) { pile_ = pile; - CHECK(pile->tiling_rect().origin() == gfx::Point()); - SetBounds(pile_->tiling_rect().size()); - SetContentBounds(pile_->tiling_rect().size()); + SetBounds(pile_->tiling_size()); + SetContentBounds(pile_->tiling_size()); } FakePictureLayerImpl::FakePictureLayerImpl(LayerTreeImpl* tree_impl, int id, scoped_refptr pile, const gfx::Size& layer_bounds) - : PictureLayerImpl(tree_impl, id), append_quads_count_(0) { + : PictureLayerImpl(tree_impl, id), + append_quads_count_(0), + did_become_active_call_count_(0), + has_valid_tile_priorities_(false), + use_set_valid_tile_priorities_flag_(false) { pile_ = pile; SetBounds(layer_bounds); SetContentBounds(layer_bounds); } FakePictureLayerImpl::FakePictureLayerImpl(LayerTreeImpl* tree_impl, int id) - : PictureLayerImpl(tree_impl, id), append_quads_count_(0) {} + : PictureLayerImpl(tree_impl, id), + append_quads_count_(0), + did_become_active_call_count_(0), + has_valid_tile_priorities_(false), + use_set_valid_tile_priorities_flag_(false) { +} scoped_ptr FakePictureLayerImpl::CreateLayerImpl( LayerTreeImpl* tree_impl) { @@ -41,9 +51,12 @@ scoped_ptr FakePictureLayerImpl::CreateLayerImpl( new FakePictureLayerImpl(tree_impl, id())).PassAs(); } -void FakePictureLayerImpl::AppendQuads(QuadSink* quad_sink, - AppendQuadsData* append_quads_data) { - PictureLayerImpl::AppendQuads(quad_sink, append_quads_data); +void FakePictureLayerImpl::AppendQuads( + RenderPass* render_pass, + const OcclusionTracker& occlusion_tracker, + AppendQuadsData* append_quads_data) { + PictureLayerImpl::AppendQuads( + render_pass, occlusion_tracker, append_quads_data); ++append_quads_count_; } @@ -151,4 +164,15 @@ void FakePictureLayerImpl::CreateDefaultTilingsAndTiles() { } } +void FakePictureLayerImpl::DidBecomeActive() { + PictureLayerImpl::DidBecomeActive(); + ++did_become_active_call_count_; +} + +bool FakePictureLayerImpl::HasValidTilePriorities() const { + return use_set_valid_tile_priorities_flag_ + ? has_valid_tile_priorities_ + : PictureLayerImpl::HasValidTilePriorities(); +} + } // namespace cc