Cache string based shader if required 45/314345/10
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 10 Jul 2024 08:12:26 +0000 (17:12 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 24 Jul 2024 12:04:11 +0000 (21:04 +0900)
commita020872e086c9e656aa1646d759efe1d82141e26
tree4047bea6ae32e087e5cd3d7d45f6ef45547c323d
parentddb217f8155ed9e2c465fb55add8820bc6fb9cac
Cache string based shader if required

Let we cache string based shader's ShaderData.
It will be useful to avoid use multiple ShaderData creation
even if we use same source code.

Change-Id: Ifeaa9c2fa47b402690dab9b650b01ce874002069
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-internal/utc-Dali-Internal-Shader.cpp
automated-tests/src/dali/utc-Dali-Shader.cpp
dali/internal/event/effects/shader-factory.cpp
dali/internal/event/effects/shader-factory.h