[Tizen] To get MaxTextureSize by using glGetIntegerv not by using environment variable 94/211294/1
authorSeungho, Baek <sbsh.baek@samsung.com>
Fri, 17 May 2019 06:52:29 +0000 (15:52 +0900)
committerSeungho, Baek <sbsh.baek@samsung.com>
Thu, 1 Aug 2019 07:26:08 +0000 (16:26 +0900)
commitcd64d444a62085c1455323d68bba4ba7ceeaf76e
treeac16576f730558c6e1c085bbbd60a1a04bad4fd6
parentc325317b4be79fec0d2c3223b0c3e4c49797610a
[Tizen] To get MaxTextureSize by using glGetIntegerv not by using environment variable

- Save MaxTextureSize in the gl-implementation after Context MakeCurrent
- Get it to the ImageLoader
- Use ConditionalWait to sync between two threads at the first time the DALi app is launching
- Save the MaxTextureSize that is supported at the GPU to a configuration file.
- After second launching of any DALi app, Adaptor read the configuration file without waiting.

Change-Id: I0d9bef5f59086c49c9d44ed6efdb1ae849c6f361
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
.gitignore
build/tizen/adaptor/Makefile.am
build/tizen/adaptor/configure.ac
build/tizen/adaptor/system-cache-path.in [new file with mode: 0644]
dali/internal/adaptor/common/adaptor-impl.cpp
dali/internal/adaptor/common/combined-update-render-controller.cpp
dali/internal/adaptor/file.list
dali/internal/graphics/gles/gl-implementation.h
dali/internal/imaging/common/image-loader.cpp
dali/internal/imaging/common/image-loader.h