Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3470)

Unified Diff: cc/output/overlay_unittest.cc

Issue 1455023002: cc: Replace Pass() with std::move() in some subdirs. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@pass-cc
Patch Set: pass-cc2: . Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/output/output_surface_unittest.cc ('k') | cc/output/renderer_pixeltest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/output/overlay_unittest.cc
diff --git a/cc/output/overlay_unittest.cc b/cc/output/overlay_unittest.cc
index 444aecffc680d50468546e307634b990afa56dd0..a170cf93754652f7e15b35adb0693c4f737eb167 100644
--- a/cc/output/overlay_unittest.cc
+++ b/cc/output/overlay_unittest.cc
@@ -194,7 +194,7 @@ scoped_ptr<RenderPass> CreateRenderPass() {
SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
shared_state->opacity = 1.f;
- return pass.Pass();
+ return pass;
}
ResourceId CreateResource(ResourceProvider* resource_provider,
@@ -207,7 +207,7 @@ ResourceId CreateResource(ResourceProvider* resource_provider,
SingleReleaseCallbackImpl::Create(base::Bind(&MailboxReleased));
return resource_provider->CreateResourceFromTextureMailbox(
- mailbox, release_callback.Pass());
+ mailbox, std::move(release_callback));
}
SolidColorDrawQuad* CreateSolidColorQuadAt(
@@ -408,7 +408,7 @@ TEST_F(SandwichTest, SuccessfulSingleOverlay) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -450,7 +450,7 @@ TEST_F(SandwichTest, CroppedSingleOverlay) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -481,7 +481,7 @@ TEST_F(SandwichTest, SuccessfulTwoOverlays) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -515,7 +515,7 @@ TEST_F(SandwichTest, OverlappingOverlays) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -548,7 +548,7 @@ TEST_F(SandwichTest, SuccessfulSandwichOverlay) {
gfx::Rect(kDisplaySize));
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -601,7 +601,7 @@ TEST_F(SandwichTest, MultiQuadOverlay) {
gfx::Rect(kDisplaySize));
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Run the overlay strategy on that input.
RenderPass* main_pass = pass_list.back().get();
@@ -655,7 +655,7 @@ TEST_F(SandwichTest, DamageRect) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -688,7 +688,7 @@ TEST_F(SingleOverlayOnTopTest, SuccessfullOverlay) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -726,7 +726,7 @@ TEST_F(SingleOverlayOnTopTest, DamageRect) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -752,7 +752,7 @@ TEST_F(SingleOverlayOnTopTest, NoCandidates) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -777,7 +777,7 @@ TEST_F(SingleOverlayOnTopTest, OccludedCandidates) {
pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -806,7 +806,7 @@ TEST_F(SingleOverlayOnTopTest, MultipleRenderPasses) {
CreateFullscreenOpaqueQuad(resource_provider_.get(),
pass->shared_quad_state_list.back(), pass.get());
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -830,7 +830,7 @@ TEST_F(SingleOverlayOnTopTest, RejectPremultipliedAlpha) {
quad->premultiplied_alpha = true;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -847,7 +847,7 @@ TEST_F(SingleOverlayOnTopTest, RejectBlending) {
quad->needs_blending = true;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -864,7 +864,7 @@ TEST_F(SingleOverlayOnTopTest, RejectBackgroundColor) {
quad->background_color = SK_ColorBLACK;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -880,7 +880,7 @@ TEST_F(SingleOverlayOnTopTest, RejectBlendMode) {
pass->shared_quad_state_list.back()->blend_mode = SkXfermode::kScreen_Mode;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -896,7 +896,7 @@ TEST_F(SingleOverlayOnTopTest, RejectOpacity) {
pass->shared_quad_state_list.back()->opacity = 0.5f;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -913,7 +913,7 @@ TEST_F(SingleOverlayOnTopTest, RejectNonAxisAlignedTransform) {
->quad_to_target_transform.RotateAboutXAxis(45.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -930,7 +930,7 @@ TEST_F(SingleOverlayOnTopTest, AllowClipped) {
pass->shared_quad_state_list.back()->clip_rect = kOverlayClipRect;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -949,7 +949,7 @@ TEST_F(SingleOverlayOnTopTest, AllowVerticalFlip) {
-1.0f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -970,7 +970,7 @@ TEST_F(SingleOverlayOnTopTest, AllowHorizontalFlip) {
2.0f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -990,7 +990,7 @@ TEST_F(SingleOverlayOnTopTest, AllowPositiveScaleTransform) {
1.0f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1008,7 +1008,7 @@ TEST_F(SingleOverlayOnTopTest, Allow90DegreeRotation) {
->quad_to_target_transform.RotateAboutZAxis(90.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1027,7 +1027,7 @@ TEST_F(SingleOverlayOnTopTest, Allow180DegreeRotation) {
->quad_to_target_transform.RotateAboutZAxis(180.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1046,7 +1046,7 @@ TEST_F(SingleOverlayOnTopTest, Allow270DegreeRotation) {
->quad_to_target_transform.RotateAboutZAxis(270.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1066,7 +1066,7 @@ TEST_F(SingleOverlayOnTopTest, AllowNotTopIfNotOccluded) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -1090,7 +1090,7 @@ TEST_F(SingleOverlayOnTopTest, AllowTransparentOnTop) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -1112,7 +1112,7 @@ TEST_F(SingleOverlayOnTopTest, AllowTransparentColorOnTop) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -1136,7 +1136,7 @@ TEST_F(SingleOverlayOnTopTest, RejectOpaqueColorOnTop) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -1158,7 +1158,7 @@ TEST_F(SingleOverlayOnTopTest, RejectTransparentColorOnTopWithoutBlending) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
RenderPassList original_pass_list;
RenderPass::CopyAll(pass_list, &original_pass_list);
@@ -1177,7 +1177,7 @@ TEST_F(SingleOverlayOnTopTest, RejectVideoSwapTransform) {
pass.get(), kSwapTransform);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1192,7 +1192,7 @@ TEST_F(SingleOverlayOnTopTest, AllowVideoXMirrorTransform) {
pass.get(), kXMirrorTransform);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1207,7 +1207,7 @@ TEST_F(SingleOverlayOnTopTest, AllowVideoBothMirrorTransform) {
pass.get(), kBothMirrorTransform);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1222,7 +1222,7 @@ TEST_F(SingleOverlayOnTopTest, AllowVideoNormalTransform) {
pass.get(), kNormalTransform);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1237,7 +1237,7 @@ TEST_F(SingleOverlayOnTopTest, AllowVideoYMirrorTransform) {
pass.get(), kYMirrorTransform);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
&candidate_list, &damage_rect_);
@@ -1254,7 +1254,7 @@ TEST_F(UnderlayTest, OverlayLayerUnderMainLayer) {
kOverlayBottomRightRect);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
@@ -1277,7 +1277,7 @@ TEST_F(UnderlayTest, AllowOnTop) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
OverlayCandidateList candidate_list;
overlay_processor_->ProcessForOverlays(resource_provider_.get(), &pass_list,
@@ -1304,7 +1304,7 @@ TEST_F(UnderlayTest, DamageRect) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Check for potential candidates.
OverlayCandidateList candidate_list;
@@ -1343,7 +1343,7 @@ TEST_F(CALayerOverlayTest, AllowNonAxisAlignedTransform) {
->quad_to_target_transform.RotateAboutZAxis(45.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1364,7 +1364,7 @@ TEST_F(CALayerOverlayTest, Disallow3DTransform) {
->quad_to_target_transform.RotateAboutXAxis(45.f);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1385,7 +1385,7 @@ TEST_F(CALayerOverlayTest, AllowContainingClip) {
pass->shared_quad_state_list.back()->clip_rect = kOverlayRect;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1407,7 +1407,7 @@ TEST_F(CALayerOverlayTest, SkipDisjointClip) {
gfx::Rect(128, 128, 128, 128);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1428,7 +1428,7 @@ TEST_F(CALayerOverlayTest, DisallowNontrivialClip) {
pass->shared_quad_state_list.back()->clip_rect = gfx::Rect(64, 64, 128, 128);
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1449,7 +1449,7 @@ TEST_F(CALayerOverlayTest, SkipTransparent) {
pass->shared_quad_state_list.back()->opacity = 0;
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
CALayerOverlayList ca_layer_list;
OverlayCandidateList overlay_list(
BackbufferOverlayList(pass_list.back().get()));
@@ -1571,7 +1571,7 @@ TEST_F(GLRendererWithOverlaysTest, OverlayQuadNotDrawn) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Candidate pass was taken out and extra skipped pass added,
// so only draw 2 quads.
@@ -1610,7 +1610,7 @@ TEST_F(GLRendererWithOverlaysTest, OccludedQuadInUnderlay) {
pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Candidate quad should fail to be overlaid on top because of occlusion.
// Expect to be replaced with transparent hole quad and placed in underlay.
@@ -1649,7 +1649,7 @@ TEST_F(GLRendererWithOverlaysTest, NoValidatorNoOverlay) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
// Should not see the primary surface's overlay.
output_surface_->set_is_displayed_as_overlay_plane(false);
@@ -1679,7 +1679,7 @@ TEST_F(GLRendererWithOverlaysTest, OccludedQuadNotDrawn) {
pass->shared_quad_state_list.back(), pass.get());
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
output_surface_->set_is_displayed_as_overlay_plane(true);
EXPECT_CALL(*renderer_, DoDrawQuad(_, _, _)).Times(0);
@@ -1704,7 +1704,7 @@ TEST_F(GLRendererWithOverlaysTest, ResourcesExportedAndReturnedWithDelay) {
scoped_ptr<RenderPass> pass = CreateRenderPass();
RenderPassList pass_list;
- pass_list.push_back(pass.Pass());
+ pass_list.push_back(std::move(pass));
DirectRenderer::DrawingFrame frame1;
frame1.render_passes_in_draw_order = &pass_list;
« no previous file with comments | « cc/output/output_surface_unittest.cc ('k') | cc/output/renderer_pixeltest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698