From 1f76aee32fb36545c0c351a10c75b49c3c0c3465 Mon Sep 17 00:00:00 2001 From: Samuli Piippo <samuli.piippo@digia.com> Date: Wed, 5 Jun 2013 12:41:43 +0300 Subject: [PATCH] libgles-omap3: move to latest SGX driver version Using latest SGX version allows at least correctly working Qt5 Cinematic Experience demo. Set default ParamBufferSize to 32MB to increase performance. Change-Id: Ia16e46cf95b2939086cdc7b9acd07656aae83158 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com> --- conf/distro/b2qt.conf | 2 ++ recipes/libgles/libgles-omap3_4.05.00.03.bbappend | 4 ++++ recipes/libgles/libgles-omap3_4.09.00.01.bbappend | 14 ++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 recipes/libgles/libgles-omap3_4.09.00.01.bbappend diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf index 61c44424..e1d83529 100644 --- a/conf/distro/b2qt.conf +++ b/conf/distro/b2qt.conf @@ -15,6 +15,8 @@ SANITY_TESTED_DISTROS += " \ include conf/distro/include/image_type.conf PREFERRED_PROVIDER_virtual/libgl_omap3 = "libgles-omap3" +PREFERRED_VERSION_libgles-omap3 = "4.09.00.01" +PREFERRED_VERSION_omap3-sgx-modules = "4.09.00.01" SYSVINIT_ENABLED_GETTYS = "" diff --git a/recipes/libgles/libgles-omap3_4.05.00.03.bbappend b/recipes/libgles/libgles-omap3_4.05.00.03.bbappend index 0855a771..e43ea694 100644 --- a/recipes/libgles/libgles-omap3_4.05.00.03.bbappend +++ b/recipes/libgles/libgles-omap3_4.05.00.03.bbappend @@ -9,6 +9,10 @@ PROVIDES += "virtual/libgl" LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" +do_install_append() { + echo "ParamBufferSize=33554432" >> ${D}${sysconfdir}/powervr.ini +} + pkg_postinst_${PN}_append() { ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' ) echo ${ESREV} > $D${sysconfdir}/powervr-esrev diff --git a/recipes/libgles/libgles-omap3_4.09.00.01.bbappend b/recipes/libgles/libgles-omap3_4.09.00.01.bbappend new file mode 100644 index 00000000..8292768a --- /dev/null +++ b/recipes/libgles/libgles-omap3_4.09.00.01.bbappend @@ -0,0 +1,14 @@ +BINLOCATION_omap3 = "${S}/gfx_rel_es5.x" + +PROVIDES += "virtual/libgl" + +LIBGLESWINDOWSYSTEM = "libpvrPVR2D_FLIPWSEGL.so.1" + +do_install_append() { + echo "ParamBufferSize=33554432" >> ${D}${sysconfdir}/powervr.ini +} + +pkg_postinst_${PN}_append() { +ESREV=$(echo ${BINLOCATION} | grep -Po '(\d+)(?!.*\d)' ) +echo ${ESREV} > $D${sysconfdir}/powervr-esrev +} -- GitLab