| Index: tests/GrContextFactoryTest.cpp
|
| diff --git a/tests/GrContextFactoryTest.cpp b/tests/GrContextFactoryTest.cpp
|
| index fe4f1ef82f78824c12814ec756a9afcd46ea01bb..e710ca4867e9d479f5c95964d5b09ca5ccf7662d 100644
|
| --- a/tests/GrContextFactoryTest.cpp
|
| +++ b/tests/GrContextFactoryTest.cpp
|
| @@ -75,26 +75,26 @@ DEF_GPUTEST(GrContextFactory_abandon, reporter, /*factory*/) {
|
| for (int i = 0; i < GrContextFactory::kContextTypeCnt; ++i) {
|
| GrContextFactory::ContextType ctxType = (GrContextFactory::ContextType) i;
|
| ContextInfo info1 = testFactory.getContextInfo(ctxType);
|
| - if (!info1.fGrContext) {
|
| + if (!info1.grContext()) {
|
| continue;
|
| }
|
| if (GrContextFactory::ContextTypeBackend(ctxType) == kOpenGL_GrBackend) {
|
| - REPORTER_ASSERT(reporter, info1.fGLContext);
|
| + REPORTER_ASSERT(reporter, info1.glContext());
|
| }
|
| // Ref for comparison. The API does not explicitly say that this stays alive.
|
| - info1.fGrContext->ref();
|
| + info1.grContext()->ref();
|
| testFactory.abandonContexts();
|
|
|
| // Test that we get different context after abandon.
|
| ContextInfo info2 = testFactory.getContextInfo(ctxType);
|
| - REPORTER_ASSERT(reporter, info2.fGrContext);
|
| + REPORTER_ASSERT(reporter, info2.grContext());
|
| if (GrContextFactory::ContextTypeBackend(ctxType) == kOpenGL_GrBackend) {
|
| - REPORTER_ASSERT(reporter, info2.fGLContext);
|
| + REPORTER_ASSERT(reporter, info2.glContext());
|
| }
|
| - REPORTER_ASSERT(reporter, info1.fGrContext != info2.fGrContext);
|
| - // fGLContext should also change, but it also could get the same address.
|
| + REPORTER_ASSERT(reporter, info1.grContext() != info2.grContext());
|
| + // The GL context should also change, but it also could get the same address.
|
|
|
| - info1.fGrContext->unref();
|
| + info1.grContext()->unref();
|
| }
|
| }
|
|
|
|
|