Split CPU and GPU DeferredCanvas tests
Nothing important, just happened to notice this and figured it was good hygiene. DEF_TESTs run in parallel, while DEF_GPUTESTs run all run serially. BUG=skia: R=junov@chromium.org, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/271483002 git-svn-id: http://skia.googlecode.com/svn/trunk@14603 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
1b546462bb
commit
0992404e38
@ -816,7 +816,7 @@ static void TestDeferredCanvasCreateCompatibleDevice(skiatest::Reporter* reporte
|
||||
REPORTER_ASSERT(reporter, notificationCounter.fStorageAllocatedChangedCount == 1);
|
||||
}
|
||||
|
||||
DEF_GPUTEST(DeferredCanvas, reporter, factory) {
|
||||
DEF_TEST(DeferredCanvas_CPU, reporter) {
|
||||
TestDeferredCanvasBitmapAccess(reporter);
|
||||
TestDeferredCanvasFlush(reporter);
|
||||
TestDeferredCanvasSilentFlush(reporter);
|
||||
@ -830,8 +830,10 @@ DEF_GPUTEST(DeferredCanvas, reporter, factory) {
|
||||
TestDeferredCanvasWritePixelsToSurface(reporter);
|
||||
TestDeferredCanvasSurface(reporter, NULL);
|
||||
TestDeferredCanvasSetSurface(reporter, NULL);
|
||||
if (NULL != factory) {
|
||||
TestDeferredCanvasSurface(reporter, factory);
|
||||
TestDeferredCanvasSetSurface(reporter, factory);
|
||||
}
|
||||
}
|
||||
|
||||
DEF_GPUTEST(DeferredCanvas_GPU, reporter, factory) {
|
||||
SkASSERT(factory != NULL);
|
||||
TestDeferredCanvasSurface(reporter, factory);
|
||||
TestDeferredCanvasSetSurface(reporter, factory);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user