[Tizen] Fix coverity issues what we resolved at tizen_9.0 60/308760/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 4 Mar 2024 06:39:55 +0000 (15:39 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Sat, 30 Mar 2024 13:27:12 +0000 (22:27 +0900)
commit76c065b2625a534a1c3261910558e0ed573a3ddc
treedf91c086666421f0b82568e04c1b6bfa42a56dbb
parent716eb7bfc783b88b7532c0e13e455defd0ef5ffd
[Tizen] Fix coverity issues what we resolved at tizen_9.0

This is a combination of 3 commits.

Lock mutex when we queue offscreen texture at GlView

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Ensure image visual shaderType is in range

Let we make assert if we try to use invalid native shader feature

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Fix svace issue phase2 : Need to check Property::Value.Get() return

It is possible that user set invalid value type.

If then, we need to skip given value setter.

Change-Id: I7538533f9c915d6f392b3a92569df28b6ed96051
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-toolkit/utc-Dali-TableView.cpp
dali-toolkit/internal/builder/builder-impl.cpp
dali-toolkit/internal/controls/buttons/toggle-button-impl.cpp
dali-toolkit/internal/controls/gl-view/drawable-view-native-renderer.cpp
dali-toolkit/internal/controls/super-blur-view/super-blur-view-impl.cpp
dali-toolkit/internal/controls/table-view/table-view-impl.cpp
dali-toolkit/internal/controls/tooltip/tooltip.cpp
dali-toolkit/internal/visuals/image-visual-shader-factory.cpp
dali-toolkit/internal/visuals/visual-factory-cache.h
dali-toolkit/internal/visuals/visual-string-constants.cpp