[Tizen] Support Scene3D on gles 2.0 74/305674/1 accepted/tizen/7.0/unified/20240215.160542 accepted/tizen/7.0/unified/20240216.035744
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 5 Feb 2024 10:49:19 +0000 (19:49 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 6 Feb 2024 06:10:48 +0000 (15:10 +0900)
commit5dea8e0ccfc1dc2d7c39622f71e8f8efb6f37858
tree15890d2c826353b6999ce9c093c68f8c34f79d15
parent0949fddf9be2a5effafa002a7ab9de48ec5012f8
[Tizen] Support Scene3D on gles 2.0

Let we support Scene3D::Model under gles 2.0 devices.

Note : Since glsl doesnt support textureLod, we cannot support roughness.

Change-Id: If518bf48361331eb47b0f8a5a2ef265ba3fee488
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
16 files changed:
automated-tests/src/dali-scene3d/utc-Dali-Light.cpp
automated-tests/src/dali-scene3d/utc-Dali-Model.cpp
dali-scene3d/internal/graphics/shaders/default-physically-based-shader.frag
dali-scene3d/internal/graphics/shaders/default-physically-based-shader.vert
dali-scene3d/internal/graphics/shaders/scene3d-joint-debug.frag
dali-scene3d/internal/graphics/shaders/scene3d-joint-debug.vert
dali-scene3d/internal/graphics/shaders/shadow-map-shader.frag
dali-scene3d/internal/graphics/shaders/shadow-map-shader.vert
dali-scene3d/internal/model-components/model-primitive-impl.cpp
dali-scene3d/public-api/controls/model/model.h
dali-scene3d/public-api/controls/scene-view/scene-view.h
dali-scene3d/public-api/loader/mesh-definition.cpp
dali-scene3d/public-api/loader/shader-definition.cpp
dali-scene3d/public-api/loader/shader-manager.cpp
dali-scene3d/public-api/loader/shader-option.cpp
dali-scene3d/public-api/loader/shader-option.h