summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorStanislav Vorobiov <s.vorobiov@samsung.com>2013-04-15 12:02:51 +0400
committerStanislav Vorobiov <s.vorobiov@samsung.com>2013-04-15 16:08:38 +0400
commit5891e103da1125f24c8fe8de5f90957a47b600c1 (patch)
tree6c7cfe6718ff5114748a0b4bdff34c1f8d4158e7 /packaging
parenteb56b7b57ab5fe86b294e3f984d290719697accd (diff)
downloademulator-yagl-5891e103da1125f24c8fe8de5f90957a47b600c1.tar.gz
emulator-yagl-5891e103da1125f24c8fe8de5f90957a47b600c1.tar.bz2
emulator-yagl-5891e103da1125f24c8fe8de5f90957a47b600c1.zip
YaGL: Updated for proper GL loading
Change-Id: I568854bc3e8c64c404f7caed63faca327292adb1
Diffstat (limited to 'packaging')
-rwxr-xr-xpackaging/virtgl.sh30
1 files changed, 15 insertions, 15 deletions
diff --git a/packaging/virtgl.sh b/packaging/virtgl.sh
index 380bc34..f5f1da5 100755
--- a/packaging/virtgl.sh
+++ b/packaging/virtgl.sh
@@ -1,21 +1,7 @@
#!/bin/sh
echo -e "[${_G} Opengl-es acceleration module setting. ${C_}]"
-if grep "gles=1" /proc/cmdline ; then
- echo -e "[${_G} Emulator support gles hw acceleration. ${C_}]"
- echo -e "[${_G} Change permission of /dev/glmem. ${C_}]"
- chmod 666 /dev/glmem
- echo -e "[${_G} Apply to use hw gles library. ${C_}]"
- ln -s -f /usr/lib/host-gl/libEGL.so.1.0 /usr/lib/libEGL.so
- ln -s -f /usr/lib/host-gl/libEGL.so.1.0 /usr/lib/libEGL.so.1
- ln -s -f /usr/lib/host-gl/libGLESv1_CM.so.1.0 /usr/lib/libGLESv1_CM.so
- ln -s -f /usr/lib/host-gl/libGLESv1_CM.so.1.0 /usr/lib/libGLESv1_CM.so.1
- ln -s -f /usr/lib/host-gl/libGLESv2.so.1.0 /usr/lib/libGLESv2.so
- ln -s -f /usr/lib/host-gl/libGLESv2.so.1.0 /usr/lib/libGLESv2.so.1
- rm -f /usr/lib/st_GL.so
- rm -f /usr/lib/egl_gallium.so
- rm -f /usr/lib/libglapi.so*
-elif grep "yagl=1" /proc/cmdline ; then
+if grep "yagl=1" /proc/cmdline ; then
echo -e "[${_G} Emulator support gles hw acceleration. ${C_}]"
echo -e "[${_G} Change permission of /dev/yagl. ${C_}]"
chmod 666 /dev/yagl
@@ -30,6 +16,20 @@ elif grep "yagl=1" /proc/cmdline ; then
rm -f /usr/lib/egl_gallium.so
rm -f /usr/lib/libglapi.so*
export ELM_ENGINE=gl
+elif grep "gles=1" /proc/cmdline ; then
+ echo -e "[${_G} Emulator support gles hw acceleration. ${C_}]"
+ echo -e "[${_G} Change permission of /dev/glmem. ${C_}]"
+ chmod 666 /dev/glmem
+ echo -e "[${_G} Apply to use hw gles library. ${C_}]"
+ ln -s -f /usr/lib/host-gl/libEGL.so.1.0 /usr/lib/libEGL.so
+ ln -s -f /usr/lib/host-gl/libEGL.so.1.0 /usr/lib/libEGL.so.1
+ ln -s -f /usr/lib/host-gl/libGLESv1_CM.so.1.0 /usr/lib/libGLESv1_CM.so
+ ln -s -f /usr/lib/host-gl/libGLESv1_CM.so.1.0 /usr/lib/libGLESv1_CM.so.1
+ ln -s -f /usr/lib/host-gl/libGLESv2.so.1.0 /usr/lib/libGLESv2.so
+ ln -s -f /usr/lib/host-gl/libGLESv2.so.1.0 /usr/lib/libGLESv2.so.1
+ rm -f /usr/lib/st_GL.so
+ rm -f /usr/lib/egl_gallium.so
+ rm -f /usr/lib/libglapi.so*
else
echo -e "[${_G} Emulator does not support gles hw acceleration. ${C_}]"
echo -e "[${_G} Apply to use sw mesa gles library. ${C_}]"