Parent

Overall Release situation


Priority

Headline

Acceptance

Notes

OCTO

armhf

Cross-toolchains for the ARM hard-float ABI

High

 Push our desired triplet upstream (arm-linux-gnueabihf), document exactly what "armhf" means in terms of the AAPCS, triplet etc.

Not released yet

Bootstrap language compilers/interpreters for ArmHF builds

Medium

N/A

N/A

Not released yet

Parent

Graphics WG Dashboard

Status period: wk05.2012 (20120130-20120203)
Previous weekly report

Project name: Graphics WG Q1.12
Target release: 12.02
Overall status: {OK}
Project trend: {OK}

Tech. lead: Jesse Barker <jesse DOT barker AT linaro DOT org>
Project manager: Ilias Biris <ilias DOT biris AT linaro DOT org>
Target component release date (CRD): 16 Feb 2012
Days remaining to CRD: 13

Blueprints quick links

Quick status

Baseline

Forecast

Overall project information

Add ShaderSource object to reflect its commonality across projects

(./)

16.02.2012

16.02.2012

Achievements
- 12.01 release completed, 3 out of 6 blueprints completed, 2 Lava related blueprints moved to 12.02 (see the planned blueprints on the left side of this table - both those blueprints are still in need of infrastructure), and the dma-buf + v4l2 as a user blueprint was put on hold since there is discussion ongoing related to the evolution of dma-buf
- Worked to resolve issues for the Nux/Compiz/Unity release, Unity with gles2.0 branch was approved and on its way to be merged
- Fixed display issue when playing two desktop scenes in a row, exposed by the canvas-reset branch functionality

Update local version of libmatrix for glmark2

(./)

16.02.2012

16.02.2012

Update local version of libmatrix for glcompbench

(./)

16.02.2012

16.02.2012

Issues
- Dashboard bugs: #881789 - timeout in image deployment and #904796 - provide staging/development lava server instances are a still there and pose a risk for our work with the LAVA dashboard for glmark2 tests
- The following issues need to be addressed for 12.02 release:
+ compiz issues (eg organize and prioritize the "refactoring" - chunking it down into manageable patches - of the compiz changes so we can move forward sanely)
+ upstream (e.g. dmabuf) review cycles
+ data publishing policy and what it means for our dashboard work

Get the Linaro Graphics WG tests running on a daily basis

{X} needs infrastructure to complete (related to bug #881789 timeout in image deployment)

16.02.2012

16.02.2012

Risks
- Even though there are actions now taken to deal with Unity/Nux/Compiz, it is possible that those packages are have issues which may require more time for the release
- If the dashboard related bugs are not resolved during Connect it will be once again necessary to move those blueprints forward. This would be the 3rd milestone in a row where we move those blueprints, so we should work together with Validation team to make sure the bugs are resolved
- Due to the current process of discussing the evolution of dma-buf with upstream (DRM and V4L2 communities) it is very probable to not have something ready for dma-buf for 12.02, we would then target 12.03 instead

Visualize glmark2 results in dashboard

{X} needs infrastructure to complete (related to bug #904796 - staging/dev lava instances needed)

16.02.2012

16.02.2012

Key decisions and change requests

Status indicators

Next steps
- Connect - subscribe and follow the Graphics and Multimedia sessions
- Work is progressing for the 12.02 release, and at least one side of the work is implemented (updating libmatrix and also the components which use it - glcompbench and glmark2)

{OK} : project status and trend is OK
(./) : Delivered
{X} : Blocked or dropped (clarification with indicator). Information as to what is blocking the work should be in the Blueprint
IconsPage/icon-milestone-16x16.png : Work in Progress now
/!\ : Work at risk


Priority

Headline

Acceptance

Notes

Graphics

Add ShaderSource object to reflect its commonality across projects

Medium

Functionality grows to encompass shader source management

ShaderSource and related functionality is available by linking in libmatrix

Not released yet

Update local version of libmatrix for glmark2

Medium

Consolidation of common code paths previously duplicated across several projects

glmark2 and glmark2-es2 behave exactly as before

Not released yet

Update local version of libmatrix for glcompbench

Medium

Consolidation of common code paths previously duplicated across several projects

glcompbench behaves exactly as before

Not released yet

Get the Linaro Graphics WG tests running on a daily basis

High

Linaro Graphics WG tests/benchmarks running daily on produced linaro images

Linaro Graphics WG test results for daily runs are available in the lava web

Not released yet

Visualise glmark2 results in dashboard

High

Visualisation of glmark2 results in dashboard

The pages are accessible in the production instance of the validation web site, and display the results correctly

Not released yet



Parent

Multimedia WG Dashboard

Status period: wk05.2012 (20120130-20120203)
Previous weekly report

Project name: Multimedia WG Q1.12
Target release: 12.02 and 1.2-12.02 (LJT) and 12.02 (UMM)
Overall status: {OK}
Project trend: {OK} but with risks

Tech. lead: Tom Gall <tom DOT gall AT linaro DOT org>
Project manager: Ilias Biris <ilias DOT biris AT linaro DOT org>
Target component release date (CRD): 16 Feb 2012
Days remaining till CRD: 13

Blueprints quick links

Quick status

Baseline

Forecast

Overall project information

Audio for Panda with Linaro Android ICS "Just Works"

IconsPage/icon-milestone-16x16.png - Could be at risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

Achievements
- Built and configured working audio stack on panda/Ubuntu desktop - verified and closed defect 893402, worked on porting and debugging e2eaudiotest to panda, and finished also blueprint Audio for Panda with Linaro LEB "Just Works"
- Libav AAC-SBR optimisations committed upstream with AAC-PS optimisation underway
- v4l2+dmabuf+dri2video demo working
- For DRM : dri2video cleanup and patches
- Continued tinyalsa/tinyhardware work for UCM
- Wrote ION documentation
- Update work for cma-test to use CMA v19

UCM for Android

IconsPage/icon-milestone-16x16.png - Could be at risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

End to end audio testing lava integration

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

End to end audio testing prototype on Android

IconsPage/icon-milestone-16x16.png Risk due to bugs #880173, #889844, #908957

16.02.2012

16.02.2012

RealVideo NEON optimization

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Issues
- Bugs
- #880173 - Audio does not work on Upstream Panda
- #889844 - Audio on HDMI is not working on trackin-panda - Fix Released from Landing Team remaining issue seems to be Android userland
- #908957 - ICS: All arches: No aplay / arecord or equivalent
- #911860 Android NEON detection is busticated - Triaged

Other issues
+ Remaining Realvideo work on hold pending completion of upstream changes to decoder
+ LAVA: how to verify testcases? Need a staging/dev setup

AAC NEON optimisations in libav

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

LJT - Support upstream 1.2

{X} Blueprint deferred until upstream v1.2 source is tagged and released

16.02.2012

Not completely determined

Brush up 565, add test cases for android merge

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Risks
- Risk of some Android-related Multimedia blueprints not finishing on time due to bugs #880173, #889844, #908957 (and the fact that time is short till the component release)
- LJT - support upstream 1.2 blueprint could be delayed since upstream v1.2 source has to be tagged and released first

tjbench lava test def modularization

IconsPage/icon-milestone-16x16.png

16.02.2012

16.02.2012

Using dma-buf and camera to demonstrate UMM

IconsPage/icon-milestone-16x16.png (Good progress this is going to be a demo for Connect)

16.02.2012

16.02.2012

Implementation of dri2proto support - xf86-video-omap

IconsPage/icon-milestone-16x16.png (implementation on omap is working, cleanup on its way)

16.02.2012

16.02.2012

CMA integration on ION

NS

16.02.2012

16.02.2012

Key decisions and change requests

CMA integration on ION

IconsPage/icon-milestone-16x16.png (this was completed in January but retargeted for 12.02 to rebase the tests on the newest version of CMA)

16.02.2012

16.02.2012

Status indicators

Next steps
- Proceed with the plan for 12.02.
- For Connect: see the GFX + MM Blueprints list for LCQ1.12. Tom has also been keeping a list of the MMWG plan for LCQ1.12 with day-to-day plan

{OK} : project status and trend is OK
(./) : Delivered
{X} : Blocked or dropped (clarification with indicator). Information as to what is blocking the work should be in the Blueprint
NS: Not started
IconsPage/icon-milestone-16x16.png : Work in Progress now
/!\ : Work at risk


Upcoming deliverables

Priority

Headline

Acceptance

Notes

Multimedia

Audio for Panda with Linaro Android ICS "Just Works"

Essential

Audio stack works on PandaBoard Android LEB

Verify audio works on pandaboard

Blocked on bugs #880173, #889844, #908957, #937348

UCM for Android

High

Android now has support for application audio device configuration with Use Case Management (UCM) with configuration files for the Linaro developer boards

For each Linaro development board with ALSA support in Android, build Android with audio support and Tinyalsa/TinyHAL support. Test audio playback works with music player

Not Released - will move to 12.03

End to end audio testing lava integration

Medium

Unattended test application for testing the end to end audio stack integrated on Ubuntu into LAVA

Run the test application on Linaro Ubuntu image, verify successful test results in LAVA

Not Released - will move to 12.03

End to end audio testing prototype on pandaboard

Medium

Unattended test application for testing the end to end audio stack for Ubuntu on a pandaboard

Run the test application on Ubuntu LEB image for a panda, verify successful test results for working and non-working test cases

Implemented with release of fix for bug #893402

Integrate ucm for alsa-lib and pulseaudio into ubuntu on panda and i.mx53

Medium

Provide ucm patches for alsa-lib and pulseaudio to get them integrated into Linaro Evaluation Build - ubuntu oneiric release, verified on panda/panda es and i.mx53

Fixed alsa-lib bugs related to multiple enable/disable devices/modifiers, functional basic HiFi ucm for Panda/PandaES/i.mx53, supported jack detection in UCM

Released

RealVideo NEON optimization

Medium

NEON optimisations to the Realvideo decoder enables software playback of video in this format on ARM-based devices

Substantial speedup of Realvideo decoding

Implemented with LAVA benchmarks in place

tjbench lava test def modularization

Medium

libjpeg-turbo tjbench and tjunittest are running inside of lava validating builds including libjpeg-turbo

tjbench and tjunittest running inside of lava

Not Released - will re-evaluate for a future milestone

Support upstream 1.2

Medium

libjpeg-turbo 1.2 is released upstream and included in Linaro's LEB, Ubuntu and Linaro's ICS

Make test passes, benchmarks are acceptable, images display correctly and of reasonable quality. Tests run in LAVA pass

Released

Using dma-buf and camera to demonstrate UMM

Essential

v4l2+drm buffer sharing with dmabuf

Camera buffers allocated from drm (GEM), exported to dmabuf handles, passed to v4l2 for capture

Not Released but good progress, demos seen at Connect and ELC, only remaining task is rebasing and testing the v4l2/dmabuf patches (in progress)

CMA debugging - trace events and debugfs

Medium

Add useful debugfs and trace events in CMA to help debug and performance monitoring

Patches review by CMA code owner, LAVA CMA test running on local and farm boards

Completed



IliasBiris/ReleaseInfo (last modified 2011-09-05 11:12:30)