[meta-freescale] [meta-fsl-arm PATCH 00/11] Pending changes regarding 3.5.7 update
Otavio Salvador
otavio at ossystems.com.br
Sat Aug 24 10:44:13 PDT 2013
Hi,
This patchset adds the remaining changes from 3.5.7 BSP and updates
the GPU code with the OpenGL ES2.0 backend finally working.
This GPU driver includes following changes/improvements:
- GLES20 window mode performance is optimized for improved performance.
- glmark2-es2 crashed fixed as documented: Workaround [YOCTO: #4954]
so it outputs an error. A fix for it is being developed.
- glmark2-es2 performance in windowed mode. Fixes [YOCTO: 4950]
Those changes has been waiting for this fixes to be public to be
proposed for merging and I'd like to try to merge them as soon as
possible to let us some time to fix any regression and serious issue
before the code freeze, in about two weeks.
A couple of patches, for 3.5.7 GPU support for the 3.0.35-4.0.0
kernel, is included in master-next branch of meta-fsl-arm-extra for
Wandboard and Boundary Devices recipes.
Lauren Post (1):
gpu-viv-g2d: Add version 3.5.7-1.0.0
Otavio Salvador (10):
gpu-viv-bin-mx6q.inc: Fix soname of libGL library
gpu-viv-bin-mx6q.inc: Fix soname of libEGL library
gpu-viv-bin-mx6q: Add DirectFB backend package
gpu-viv-bin-mx6q (3.5.7-1.0.0-alpha.2): Add Hard and Soft Float-Point
releases
linux-imx (3.0.35): Add support to Vivante 4.6.9p12 GPU code
xf86-video-imxfb-vivante: Upgrade to 3.5.7-1.0.0-alpha.2
xserver-xorg: Remove backport of 1.11.4
imx-base.inc: Set default tune of i.MX6 to use Hard Float-Point
imx-lib.inc: Add .so files in imx-lib package
libdrm: Add fix to avoid GPU freeze
conf/machine/include/imx-base.inc | 5 +-
recipes-bsp/imx-lib/imx-lib.inc | 8 +
.../drm/libdrm/mx6/drm-update-arm.patch | 32 +
recipes-graphics/drm/libdrm_2.4.46.bbappend | 5 +
.../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 24 +-
.../gpu-viv-bin-mx6q_3.0.35-4.0.0.bb | 17 -
.../gpu-viv-bin-mx6q_3.5.7-1.0.0-alpha.2-hfp.bb | 12 +
.../gpu-viv-bin-mx6q_3.5.7-1.0.0-alpha.2-sfp.bb | 12 +
recipes-graphics/gpu-viv-g2d/gpu-viv-g2d.inc | 43 +
.../gpu-viv-g2d/gpu-viv-g2d_3.5.7-1.0.0.bb | 9 +
.../xf86-dri-vivante/fix-libdrm-link.patch | 33 -
.../xorg-driver/xf86-dri-vivante_3.0.35-4.0.0.bb | 48 -
.../Makefile-fix-cross-compile.patch | 23 +
...on-t-force-things-decided-by-build-system.patch | 82 +
.../xf86-video-imxfb-vivante_3.0.35-4.0.0.bb | 54 -
...xf86-video-imxfb-vivante_3.5.7-1.0.0-alpha.2.bb | 59 +
.../xserver-xorg-1.11.4/crosscompile.patch | 22 -
.../fix_open_max_preprocessor_error.patch | 15 -
.../xserver-xorg-1.11.4/macro_tweak.patch | 25 -
.../xserver-xorg-1.11.4/mips64-compiler.patch | 29 -
.../xserver-xorg-1.11.4/pkgconfig-deps.patch | 70 -
.../xorg-xserver/xserver-xorg_1.11.4.bb | 25 -
...8-4.6.9p11.1-gpu-GPU-Kernel-driver-integr.patch | 1040 ++++++++++
...5-gpu-Add-global-value-for-minimum-3D-clo.patch | 62 +
...4-4-gpu-use-new-PU-power-on-off-interface.patch | 53 +
...8-1-GPU-Integrate-4.6.9p12-release-kernel.patch | 2006 ++++++++++++++++++++
...5-GPU-Correct-suspend-resume-calling-afte.patch | 61 +
...0-gpu-Correct-section-mismatch-in-gpu-ker.patch | 60 +
...m-vivante-Add-00-sufix-in-returned-bus-Id.patch | 31 +
recipes-kernel/linux/linux-imx_3.0.35.bb | 9 +
30 files changed, 3632 insertions(+), 342 deletions(-)
create mode 100644 recipes-graphics/drm/libdrm/mx6/drm-update-arm.patch
create mode 100644 recipes-graphics/drm/libdrm_2.4.46.bbappend
delete mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.0.35-4.0.0.bb
create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.5.7-1.0.0-alpha.2-hfp.bb
create mode 100644 recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.5.7-1.0.0-alpha.2-sfp.bb
create mode 100644 recipes-graphics/gpu-viv-g2d/gpu-viv-g2d.inc
create mode 100644 recipes-graphics/gpu-viv-g2d/gpu-viv-g2d_3.5.7-1.0.0.bb
delete mode 100644 recipes-graphics/xorg-driver/xf86-dri-vivante/fix-libdrm-link.patch
delete mode 100644 recipes-graphics/xorg-driver/xf86-dri-vivante_3.0.35-4.0.0.bb
create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/Makefile-fix-cross-compile.patch
create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante/build-Don-t-force-things-decided-by-build-system.patch
delete mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_3.0.35-4.0.0.bb
create mode 100644 recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_3.5.7-1.0.0-alpha.2.bb
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg-1.11.4/crosscompile.patch
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg-1.11.4/fix_open_max_preprocessor_error.patch
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg-1.11.4/macro_tweak.patch
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg-1.11.4/mips64-compiler.patch
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg-1.11.4/pkgconfig-deps.patch
delete mode 100644 recipes-graphics/xorg-xserver/xserver-xorg_1.11.4.bb
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0001-ENGR00255688-4.6.9p11.1-gpu-GPU-Kernel-driver-integr.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0002-ENGR00265465-gpu-Add-global-value-for-minimum-3D-clo.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0003-ENGR00261814-4-gpu-use-new-PU-power-on-off-interface.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0004-ENGR00264288-1-GPU-Integrate-4.6.9p12-release-kernel.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0005-ENGR00264275-GPU-Correct-suspend-resume-calling-afte.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/0006-ENGR00265130-gpu-Correct-section-mismatch-in-gpu-ker.patch
create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/drm-vivante-Add-00-sufix-in-returned-bus-Id.patch
--
1.8.4.rc1
More information about the meta-freescale
mailing list