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

Unified Diff: cc/ipc/cc_serialization_perftest.cc

Issue 2136043002: cc serialization perf test: Initialize with valid ID (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months 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 | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/ipc/cc_serialization_perftest.cc
diff --git a/cc/ipc/cc_serialization_perftest.cc b/cc/ipc/cc_serialization_perftest.cc
index 9c75cf502594837a43c62831ba920df7847c8d17..9cfa3761836b8b300d9d0e8353c59f5caf603b4a 100644
--- a/cc/ipc/cc_serialization_perftest.cc
+++ b/cc/ipc/cc_serialization_perftest.cc
@@ -191,6 +191,8 @@ TEST_F(CCSerializationPerfTest, DelegatedFrame_ManyQuads_1_4000) {
CompositorFrame frame;
std::unique_ptr<RenderPass> render_pass = RenderPass::Create();
+ render_pass->SetNew(RenderPassId(1, 1), gfx::Rect(), gfx::Rect(),
+ gfx::Transform());
render_pass->CreateAndAppendSharedQuadState();
for (int i = 0; i < 4000; ++i) {
const gfx::Rect bounds(100, 100, 100, 100);
@@ -212,6 +214,8 @@ TEST_F(CCSerializationPerfTest, DelegatedFrame_ManyQuads_1_100000) {
CompositorFrame frame;
std::unique_ptr<RenderPass> render_pass = RenderPass::Create();
+ render_pass->SetNew(RenderPassId(1, 1), gfx::Rect(), gfx::Rect(),
+ gfx::Transform());
render_pass->CreateAndAppendSharedQuadState();
for (int i = 0; i < 100000; ++i) {
const gfx::Rect bounds(100, 100, 100, 100);
@@ -233,6 +237,8 @@ TEST_F(CCSerializationPerfTest, DelegatedFrame_ManyQuads_4000_4000) {
CompositorFrame frame;
std::unique_ptr<RenderPass> render_pass = RenderPass::Create();
+ render_pass->SetNew(RenderPassId(1, 1), gfx::Rect(), gfx::Rect(),
+ gfx::Transform());
for (int i = 0; i < 4000; ++i) {
const gfx::Rect bounds(100, 100, 100, 100);
const bool kForceAntiAliasingOff = true;
@@ -254,6 +260,8 @@ TEST_F(CCSerializationPerfTest, DelegatedFrame_ManyQuads_100000_100000) {
CompositorFrame frame;
std::unique_ptr<RenderPass> render_pass = RenderPass::Create();
+ render_pass->SetNew(RenderPassId(1, 1), gfx::Rect(), gfx::Rect(),
+ gfx::Transform());
for (int i = 0; i < 100000; ++i) {
render_pass->CreateAndAppendSharedQuadState();
const gfx::Rect bounds(100, 100, 100, 100);
@@ -277,6 +285,8 @@ TEST_F(CCSerializationPerfTest, DelegatedFrame_ManyRenderPasses_10000_100) {
for (int i = 0; i < 1000; ++i) {
std::unique_ptr<RenderPass> render_pass = RenderPass::Create();
+ render_pass->SetNew(RenderPassId(1, 1), gfx::Rect(), gfx::Rect(),
+ gfx::Transform());
for (int j = 0; j < 100; ++j) {
render_pass->CreateAndAppendSharedQuadState();
const gfx::Rect bounds(100, 100, 100, 100);
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698