X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fbase%2Fenvironment-options.h;h=2d2300decf267899daa1d4dfca8fa19dc6d7602d;hb=3e0170db1aa381d3a26f0c2b54f924dfda2dccc8;hp=dacaa11ba10828ff289b2c02eab8448950a98f19;hpb=a23bd76bc3499ef6d56b3bc060ab29b9df0e982c;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/base/environment-options.h b/adaptors/base/environment-options.h index dacaa11..2d2300d 100644 --- a/adaptors/base/environment-options.h +++ b/adaptors/base/environment-options.h @@ -2,7 +2,7 @@ #define __DALI_INTERNAL_ADAPTOR_ENVIRONMENT_OPTIONS_H__ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 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. @@ -38,7 +38,6 @@ namespace Adaptor */ class EnvironmentOptions { - public: /** @@ -206,7 +205,17 @@ public: /** * @return The number of samples required in multisample buffers */ - unsigned int GetMultiSamplingLevel() const; + int GetMultiSamplingLevel() const; + + /** + * @return The maximum texture size + */ + unsigned int GetMaxTextureSize() const; + + /** + * @return The maximum texture size + */ + int GetIndicatorVisibleMode() const; private: // Internal @@ -243,7 +252,9 @@ private: // Data ThreadingMode::Type mThreadingMode; ///< threading mode unsigned int mRenderRefreshRate; ///< render refresh rate bool mGlesCallAccumulate; ///< Whether or not to accumulate gles call statistics - unsigned int mMultiSamplingLevel; ///< The number of samples required in multisample buffers + int mMultiSamplingLevel; ///< The number of samples required in multisample buffers + unsigned int mMaxTextureSize; ///< The maximum texture size that GL can handle + int mIndicatorVisibleMode; ///< Indicator visible mode Dali::Integration::Log::LogFunction mLogFunction;