X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftest-application.cpp;h=a2a18481e0cfee6cdd6ad3e12a623c0efd1cb275;hb=b8da2e53925b9abb9fa362560069e8ca4aa62f81;hp=062276a0b91bd3cbe0a478a25e3d6e94b06891e0;hpb=5359a575636e678baf178dab5209b587be1a7551;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.cpp index 062276a..a2a1848 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Samsung Electronics Co., Ltd. + * Copyright (c) 2021 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -55,9 +55,7 @@ void TestApplication::CreateCore() mCore = Dali::Integration::Core::New(mRenderController, mPlatformAbstraction, - mGlAbstraction, - mGlSyncAbstraction, - mGlContextHelperAbstraction, + mGraphicsController, Integration::RenderToFrameBuffer::FALSE, Integration::DepthBufferAvailable::TRUE, Integration::StencilBufferAvailable::TRUE, @@ -141,19 +139,24 @@ TestRenderController& TestApplication::GetRenderController() return mRenderController; } +TestGraphicsController& TestApplication::GetGraphicsController() +{ + return mGraphicsController; +} + TestGlAbstraction& TestApplication::GetGlAbstraction() { - return mGlAbstraction; + return static_cast(mGraphicsController.GetGlAbstraction()); } TestGlSyncAbstraction& TestApplication::GetGlSyncAbstraction() { - return mGlSyncAbstraction; + return static_cast(mGraphicsController.GetGlSyncAbstraction()); } TestGlContextHelperAbstraction& TestApplication::GetGlContextHelperAbstraction() { - return mGlContextHelperAbstraction; + return static_cast(mGraphicsController.GetGlContextHelperAbstraction()); } void TestApplication::ProcessEvent(const Integration::Event& event) @@ -262,7 +265,7 @@ bool TestApplication::RenderOnly() void TestApplication::ResetContext() { mCore->ContextDestroyed(); - mGlAbstraction.Initialize(); + mGraphicsController.Initialize(); mCore->ContextCreated(); }