summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasiliy Ulyanov <v.ulyanov@samsung.com>2015-05-28 14:03:23 +0300
committerjinhyung.jo <jinhyung.jo@samsung.com>2015-08-04 17:26:55 +0900
commitd7cba038e9cf8b6ec9999e57bb80364aa7c63307 (patch)
tree5e853c5c83e5d7e2befdfa33b0f71bd1f1ccd4dd
parent73cf427fc533fda4d527ac9bdd594b41e287e4cf (diff)
downloademulator-yagl-d7cba038e9cf8b6ec9999e57bb80364aa7c63307.tar.gz
emulator-yagl-d7cba038e9cf8b6ec9999e57bb80364aa7c63307.tar.bz2
emulator-yagl-d7cba038e9cf8b6ec9999e57bb80364aa7c63307.zip
YaGL: Workaround for libevas gles version check
Change-Id: Ieac95a502e98b516e1870d5ea38513931a19881b Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
-rw-r--r--GLESv2/yagl_gles2_context.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/GLESv2/yagl_gles2_context.c b/GLESv2/yagl_gles2_context.c
index 515d5f2..9c667bf 100644
--- a/GLESv2/yagl_gles2_context.c
+++ b/GLESv2/yagl_gles2_context.c
@@ -176,7 +176,13 @@ static const GLchar
switch (name) {
case GL_VERSION:
- str = "OpenGL ES 2.0";
+ if (yagl_get_host_gl_version() >= yagl_gl_3_1_es3) {
+ /* Workaround for libevas gles version checking: report 3.0
+ * version if the host supports it. */
+ str = "OpenGL ES 3.0";
+ } else {
+ str = "OpenGL ES 2.0";
+ }
break;
case GL_RENDERER:
str = "YaGL GLESv2";