From: Adam Bialogonski Date: Wed, 16 Oct 2024 14:59:51 +0000 (+0100) Subject: Updated test suite X-Git-Tag: dali_2.3.47~3^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c6600a859995fb204c734b86df5c25bc563b0e9c;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git Updated test suite Added GetDeviceLimitation() API Change-Id: I91f2756fd7f77b943bea185e929898594c96060a Signed-off-by: Adam Bialogonski --- diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.cpp index 94dd8d54ab..f241257e22 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.cpp @@ -1520,4 +1520,16 @@ const Matrix& TestGraphicsController::GetClipMatrix() const return IDENTITY; } +uint32_t TestGraphicsController::GetDeviceLimitation(Graphics::DeviceCapability capability) +{ + if(capability == Graphics::DeviceCapability::MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT) + { + auto& gl = *const_cast(&mGl); + GLint uniformAlign = 0; + gl.GetIntegerv(GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, &uniformAlign); + return uniformAlign; // Default for testing + } + return 0; +} + } // namespace Dali diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.h index 012833dce3..ba91f897f1 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-controller.h @@ -151,6 +151,8 @@ public: */ void Destroy() override; + uint32_t GetDeviceLimitation(Graphics::DeviceCapability capability) override; + /** * @brief Executes batch update of textures *