[Tizen] Support gles2.0 device also use BuildUniformBlockReflection() API 61/305661/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 5 Feb 2024 11:49:06 +0000 (20:49 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 6 Feb 2024 05:24:11 +0000 (14:24 +0900)
commit88ae16870b613ad95b221521bffdb3bc702a2652
tree8239138d5e010076315e1825d55b8f127879f8a3
parenta77e615028a815f287500e8c5bd998f333670881
[Tizen] Support gles2.0 device also use BuildUniformBlockReflection() API

Since glGetActiveUniformsiv only implements on gles3.1 or over,
BuildUniformBLockReflection API doesn't work well on gles2.0 devices.

To support it, let we implement naive way of glGetActiveUniform, so
let we make it didn't break down at least.

Change-Id: I3f50f2e74763968d19712d5dc37377f283000383
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali/internal/graphics/gles/gles2-implementation.h