From: huiyu.eun Date: Wed, 22 Aug 2018 05:08:26 +0000 (+0900) Subject: [NUI][Non-ACR][Update TCT for NUI] X-Git-Tag: tct5.0_m2~97^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5b1434bbe239581ce4fda600bffa1a9964683daf;p=test%2Ftct%2Fcsharp%2Fapi.git [NUI][Non-ACR][Update TCT for NUI] Add constructor for backend Change-Id: I478b043528bba03bf7f9154d511041a06afef8f9 Signed-off-by: huiyu.eun --- diff --git a/tct-suite-vs/Tizen.NUI.Tests/Program.cs b/tct-suite-vs/Tizen.NUI.Tests/Program.cs index 21089e5c5..e71859596 100755 --- a/tct-suite-vs/Tizen.NUI.Tests/Program.cs +++ b/tct-suite-vs/Tizen.NUI.Tests/Program.cs @@ -31,6 +31,33 @@ namespace Tizen.NUI.Test static readonly string Title = "NUI Auto TCT \n\n"; static readonly float TextSize = 30.0f; + private static Graphics.BackendType GraphicsBackend() + { + String DALI_VULKAN_BACKEND = "0"; + DALI_VULKAN_BACKEND = Environment.GetEnvironmentVariable("DALI_VULKAN_BACKEND"); + int numVal = 0; + + if(DALI_VULKAN_BACKEND == "0" || DALI_VULKAN_BACKEND == "1") + numVal = Int32.Parse(DALI_VULKAN_BACKEND); + + Log.Fatal("NUI", "DALI_VULKAN_BACKEND : " + numVal); + + if ((Graphics.BackendType)numVal == Graphics.BackendType.Gles) + { + Log.Fatal("NUI", "NUI Vulkan disabled~!"); + return Graphics.BackendType.Gles; + } + + Log.Fatal("NUI", "NUI Vulkan enabled~!"); + return Graphics.BackendType.Vulkan; + } + + public App() : base(GraphicsBackend(), WindowMode.Opaque, null, null, "") + { + // : base(GraphicsBackend(), WindowMode.Opaque, null, null, "") + Log.Fatal("NUI", "Call App()"); + } + protected override void OnCreate() { base.OnCreate();