Attendees

Name

Email

IRC Nick

Role

Jesse Barker

jesse.barker@linaro.org

JesseBarker

Linaro Tech Lead

Alexandros Frantzis

alexandros.frantzis@linaro.org

alf

Linaro Software Engineer

Carsten Haitzler

c.haitzler@samsung.com

raster

Enlightment

Jammy Zhou

jammy.zhou@linaro.org

jazh

Linaro Graphics Engineer (Freescale)

Ricardo Salveti

ricardo.salveti@canonical.com

rsalveti

Ubuntu Platform (Canonical)

Vincent Stehlé

v-stehle@ti.com

vstehle

TI

Chunsang Jeong

chunsang.jeong@linaro.org

TBD

Linaro Software Engineer (Samsung)

Shariq Hasnain

shariq.hasnain@linaro.org

TBD

Linaro Software Engineer (Samsung)

Travis Watkins

travis.watkins@linaro.org

Amaranth

Linaro Software Engineer

Agenda

  • Action items from last meeting.
  • Blueprint status.
    • Blueprint

      Assignee

      DRI/Mali

      Chunsang

      GL Proxy

      jazh

      Compositors

      jazh

      Compiz

      Amaranth

      Cairo GLES

      alf

      Benchmark

      alf

Action Items

  • Update summary below [everyone].
  • Jammy to inform Tom of additional packages needed to support kwin in our images.
  • Jesse to sort out nux licensing issues with Linaro TSC and/or Board.
  • Jesse to ensure that we have valid conference call numbers for all members of the gfx WG.
  • Everyone to send to Jesse a list of the licenses of the projects they are working on (both new and existing).

Action Items from Previous Meeting

  • Update blueprints to reflect Rajeev's comments [everyone].
    • Good progress
  • Update blueprints so work items are aligned with appropriate milestones [everyone].
    • Good progress

Minutes

  • GLproxy (Jammy)
    • Two bugs (#32254 and #32677) fixed in upstream mesa.
    • Proposed fix for #32285 doesn't work.
  • Compositors (Jammy)
    • Focusing on KWin.
    • kwin-gles branch has been merged into mainline.
    • ACTION: Jammy to inform Tom of additional packages needed to support kwin in our images.
  • Compiz (Travis)
    • No need for matrix stacks in plugins (core provides a copy of the transformation matrix).
    • Nux licensing issues need to be solved
      • Issue: copyright needs to be assigned to Jay's company for all code contributions to nux
      • ACTION: Jesse to sort out nux licensing issues with Linaro TSC and/or Board.
  • DRI/Mali (Chunsang)
    • Focus on studying DRI and sorting out work items.
    • There seem to be different packages for different platforms for Mali.
  • Benchmarks (Alexandros)
    • Released new version of glmark2.
    • Requested upload in Ubuntu universe archive for natty.
  • Cairo GLES (Alexandros)
    • Ported Macslow's cairo-clock to cairo-gl.
    • cairo-clock, cairogears and the cairo-test-suite provide a good suite for validation.
  • New conference call system (Jesse)
    • We will gradually move to the new conference call system provided by Canonical.
    • Number for India may have issues.
    • No number for Greece exists yet, but Alexandros can use Canonical's VOIP.
    • ACTION: Jesse to ensure that we have valid conference call numbers for all members of the gfx WG.
  • Project licensing (Jesse)
    • Need to get license approval (where applicable) for work done in the gfx WG.
    • ACTION: Everyone to send to Jesse a list of the licenses of the projects they are working on (both new and existing).
  • Jesse on vacation 2011-02-03 - 2011-02-10.

Team Work - Summary

Team Work - Detailed

Alexandros Frantzis (alf)

Jammy Zhou (jazh)

  • GLProxy
    • Check the patch series of GL and GLES interop for mesa, and verify bugs I created ( bug#32254 and #32677 fixed, but #32285 seems still there)
  • Kwin
    • Update to the latest kwin-gles branch, the crash still happens on ARM platform, it seems that kdebase/runtime is necessary for kwin
      • Error message: Couldn't start kglobalaccel from kglobalaccel.desktop: "Could not find service 'kglobalaccel.desktop'."
    • Begin to study the kwin source code
  • Attend kick-off meetings of Freescale Landing Team

Chunsang Jeong

  • ARM DRI/EXA and X11 EGL
    • Finished overall investigating ARM Mali DRI/EXA and X11 EGL with UMP driver.
  • Setting up development environment on Orion.
    • Installed linaro toolchain.
    • Got U-boot,linaro-kernel and file system which were modified for Orion by Samsung Landing Team in India: Succeeded to compile the sources and made images. (u-boot-linaro-stable / linux- linaro-2.6.35 / linaro-m-headless-tar-20101108-2)
      • A kernel panic happened when the kernel tried to mount file system during system boot: trying to solve it with Samsung landing team in India.
    • Will add ARM Mali drivers including DRI/EXA and DRM into Orion after verifying these images working.

Shariq Hasnain

  • Adding OpenGL ES 2.0 support to GLEW library
    • Studied glew source code to understand the implementation of glew lib for dekstop.
    • Started study of perl language.
    • Updated the spec.
  • Prepared the package for MALI driver for Samsung Landing team.

Travis Watkins (Amaranth)

  • compiz
    • setup public branch: http://git.compiz.org/~amaranth/mobilebling

    • initial implementation of new rendering system, still currently using legacy GL for now
    • checked uses of glPushMatrix/glPopMatrix, we already make a copy of the matrix we're dealing with to modify before pushing so there is no need for a matrix stack when using shaders
    • started converting things to GL_TRIANGLE_STRIP while converting to use new GLVertexBuffer class

WorkingGroups/Middleware/Graphics/Notes/2011-01-26 (last modified 2011-01-28 15:22:52)