Platform/GFX/2010-Jul-19

From MozillaWiki
< Platform‎ | GFX
Jump to: navigation, search

index

  • Every Monday at 2:30 PM Pacific/5:30 PM Eastern/21:30 UTC
  • +1 650 903 0800 x92 Conf# 217
  • +1 416 848 3114 x92 Conf# 217
  • +1 800 707 2533 (pin 369) Conf# 217 (toll free, Skype)

Project Updates

  • GFX
  • Hardware Acceleration
  • Electrolysis

Status Updates

  • Joe
    • Last week:
      • Fixed the last of the bugs in my patches to bug 572520.
      • Working through the review comments.
      • Jeff and I triaged all our noms, retargeted blockers to betaN+, and assigned unowned bugs.
    • This week:
      • Land bug 572520.
      • Intermittent orange fixes with record-and-replay.
      • Mobile electrolysis stuff.
  • Jeff
    • Last week:
    • This week:
  • John
    • Last week:
      • Investigation of Cleartype opacity bug 363861
      • Fixed Windows font cleanup code
      • Tests for line-height rounding bug 578615
    • This week:
      • Bitmap font handling regression on XP bug 577065
      • CSS3 Fonts edits
      • Reviews
  • Bobby
    • Last week:
      • Landed a bunch of tests bug 478398, which seem to be going orange. Joe's going to take a look at 'em with record-and-repla
      • Started working on bug 511899, and eventually realized we needed to do some refactoring first to do it right bug 513681
      • Flicker Resolution:
        • Did some strategizing with roc
        • Worked with robarnold to prevent aero-peek regressions when we turn discarding back on - bug 578511
        • Updated bug 343515 - chrome-side support
        • Rebased bug 512260 on top of bug 521497, which makes things easier to keep track of
        • Tracked down an assert and filed bug 579122, which needs to wait on bug 572520 (joe's working on it)
        • Found a crash when going in/out of the bfache with bug 512260 - next thing to investigate
      • Used record-and-replay to debug the tricky hard-to-reproduce 50% cpu bug that I started investigating with bz at the summit - bug 576615
        • Turned out it was fixed the night before by retained layers
        • Nevertheless, there's some very unsafe code that needs fixing - bug 579535
          • Test failures with this patch - need to look into them
    • This week:
      • Finish off the followup work from the 50% cpu bug - bug 579535
      • Work with robarnold on aero peek support - bug 578511
      • Review time for bug 572520
      • Fix that damn flicker! We're close!
      • Stretch goal - turn on discarding
      • Work on my blockers


  • Bas
    • Last week:
      • D3D9 backend improvements
      • D2D bugfixing
    • This week:
      • More D3D9 backend improvements
      • More D2D bugfixing
  • BenWa
    • Last week:
      • bug 557225 - Fix for extra dock icon. Trying to fix tryserver failure before code freeze
      • bug 568513 - OOP Right click menu exceptions problem are fixed.
      • qcms - Some pre-review fixes. Jeff posted a tryserver build, so far the responses are good.
      • Started working on retained layers Core Animation using romaxa patch.
    • This week:
      • Fix extra dock icon for code freeze if humanly possible!
      • Work on retained CA.
  • Benoit (didn't attend last meeting)
    • Week before the summit:
    • Last week:
      • Last Monday, Invited 3 students from Seneca College, who are web application developers with a big interest in WebGL (in particular two of them are developing Processing.JS and two of them helped with the big 3D demo showed at the keynote), to the Mozilla Toronto offices. See this blog.
      • Tried quake2 against the Tracemonkey branch, as fat values were just merged. See bug 557423.
      • bug 578439 : fix WebGL custom QuickStubs (crashed)
      • bug 579191 : crashes in shader-related methods post-ANGLE integration
      • bug 578769 : handling of count==0 in drawArrays and drawElements
      • bug 578509 : update our copy of the WebGL conformance test suite; started looking at integrating it as a mochitest, work in progress.
      • bug 577013 : fix our object validation helpers, in particular return INVALID_VALUE on unexpected null objects --> pass more webgl tests
      • bug 577016 : reject transpose in uniformMatrix() as per GLSL ES spec
      • bug 578164 : more explicit error message for bad WebGLenum's
      • bug 578843 : fix support for uniform arrays
      • bug 579529 : small fix in uniform array validation (pass a few more tests)
      • bug 580034 : some CheckedInt tweaks
    • This week:
      • Integrate the webgl conformance test suite as a mochitest.
      • More webgl stuff
      • Will be on PTO on Thursday & Friday.

Infrequent / Irregular attendees

  • Rob
    • Last week:
    • This week:
  • Jim
    • Last week:
    • This week: