Added UNSAFE_RENDERING_DIRECT backend mode for GLView. 91/306191/6
authorAdam Bialogonski <adam.b@samsung.com>
Fri, 16 Feb 2024 16:11:14 +0000 (16:11 +0000)
committerAdam Bialogonski <adam.b@samsung.com>
Mon, 19 Feb 2024 16:17:12 +0000 (16:17 +0000)
commite0021cf09240ce2f6c6f5257f249cf5f8aec6939
tree3c0b19b15b25dc23409d52051ac49251d1351a53
parent3a40f2eea795f601b81de4a964ad5bb0fb2d39b5
Added UNSAFE_RENDERING_DIRECT backend mode for GLView.

UNSAFE_RENDERING_DIRECT mode allows injecting the GL calls
directly into window context. This method is considered unsafe
and should be used cautiously as it may alter GL state of the
main DALi pipeline (ie. affect UI rendering).

Change-Id: Idd36a26541f9af56657c1eef72ee7e83e2a45581
Signed-off-by: Adam Bialogonski <adam.b@samsung.com>
automated-tests/src/dali-toolkit/utc-Dali-GlViewDirectRendering.cpp
dali-toolkit/internal/controls/gl-view/drawable-view-impl.cpp
dali-toolkit/internal/controls/gl-view/drawable-view-native-renderer.h
dali-toolkit/public-api/controls/gl-view/gl-view.cpp
dali-toolkit/public-api/controls/gl-view/gl-view.h