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

Side by Side Diff: cc/test/layer_tree_test_common.h

Issue 11747002: cc: Set the max frames pending from the thread proxy. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2011 The Chromium Authors. All rights reserved. 1 // Copyright 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CC_TEST_LAYER_TREE_TEST_COMMON_H_ 5 #ifndef CC_TEST_LAYER_TREE_TEST_COMMON_H_
6 #define CC_TEST_LAYER_TREE_TEST_COMMON_H_ 6 #define CC_TEST_LAYER_TREE_TEST_COMMON_H_
7 7
8 #include "base/memory/ref_counted.h" 8 #include "base/memory/ref_counted.h"
9 #include "base/threading/thread.h" 9 #include "base/threading/thread.h"
10 #include "cc/layer_tree_host.h" 10 #include "cc/layer_tree_host.h"
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 #define SINGLE_AND_MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME) \ 178 #define SINGLE_AND_MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME) \
179 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME) \ 179 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME) \
180 MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME) 180 MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME)
181 181
182 #define MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \ 182 #define MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \
183 class TEST_FIXTURE_NAME##_##P1_NAME : public TEST_FIXTURE_NAME { \ 183 class TEST_FIXTURE_NAME##_##P1_NAME : public TEST_FIXTURE_NAME { \
184 public: \ 184 public: \
185 TEST_FIXTURE_NAME##_##P1_NAME() \ 185 TEST_FIXTURE_NAME##_##P1_NAME() \
186 : TEST_FIXTURE_NAME(P1) {} \ 186 : TEST_FIXTURE_NAME(P1) {} \
187 }; \ 187 }; \
188 MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1) 188 MULTI_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1_NAME)
189 189
190 #define SINGLE_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \ 190 #define SINGLE_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \
191 class TEST_FIXTURE_NAME##_##P1_NAME : public TEST_FIXTURE_NAME { \ 191 class TEST_FIXTURE_NAME##_##P1_NAME : public TEST_FIXTURE_NAME { \
192 public: \ 192 public: \
193 TEST_FIXTURE_NAME##_##P1_NAME() \ 193 TEST_FIXTURE_NAME##_##P1_NAME() \
194 : TEST_FIXTURE_NAME(P1) {} \ 194 : TEST_FIXTURE_NAME(P1) {} \
195 }; \ 195 }; \
196 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1_NAME) 196 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1_NAME)
197 197
198 #define SINGLE_AND_MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \ 198 #define SINGLE_AND_MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1_NAME, P1) \
(...skipping 14 matching lines...) Expand all
213 TEST_FIXTURE_NAME##_##P1_NAME##_##P2_NAME() \ 213 TEST_FIXTURE_NAME##_##P1_NAME##_##P2_NAME() \
214 : TEST_FIXTURE_NAME(P1, P2) {} \ 214 : TEST_FIXTURE_NAME(P1, P2) {} \
215 }; \ 215 }; \
216 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1_NAME##_##P2_NAME) 216 SINGLE_THREAD_TEST_F(TEST_FIXTURE_NAME##_##P1_NAME##_##P2_NAME)
217 217
218 #define SINGLE_AND_MULTI_THREAD_TEST_P2(TEST_FIXTURE_NAME, P1_NAME, P1, P2_NAME, P2) \ 218 #define SINGLE_AND_MULTI_THREAD_TEST_P2(TEST_FIXTURE_NAME, P1_NAME, P1, P2_NAME, P2) \
219 SINGLE_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1, P2) \ 219 SINGLE_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1, P2) \
220 MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1, P2) 220 MULTI_THREAD_TEST_P1(TEST_FIXTURE_NAME, P1, P2)
221 221
222 #endif // CC_TEST_LAYER_TREE_TEST_COMMON_H_ 222 #endif // CC_TEST_LAYER_TREE_TEST_COMMON_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698