Platform/GFX/2010-May-31

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:
      • Short week - Victoria Day on Monday.
      • Finished up security bug patches, fixed up test failures and fixed broken tests.
      • Reviewed above with Jeff.
      • Blogged!
    • This week:
      • Finish testcases for security bug patches.
      • Address review comments on security bug patches.
      • OpenGL.
  • Jeff
    • Last week:
      • Review of joe's patch
      • Sheriffing & holiday
      • Other misc review
    • This week:
      • D2D clipping
      • more review
  • John
    • Last week:
      • Reviewed harfbuzz integration code bug 449292
      • Landed Cleartype XP patch, then disabled bug 504698
      • Text spacing regression on XP bug 553136
      • Tested jkew's fix for Apple crasher, pinged Apple bug 532533
      • Attended Japanese text layout seminar
    • This week:
      • Review base harfbuzz again and other updates bug 449292
      • TextRunWordCache crasher bug 553963
      • Cleartype XP follow-up bug 504698
      • Track down DirectWrite reftest failures
      • CSS3 Fonts edits
      • Set up CSS3 Fonts test suite
  • Bas
    • Last week:
      • D2D bugfixing
      • Layers review and D3D9 landing
      • Fixing some small layers D3D9 bugs
    • This week:
      • Holiday
  • BenWa
    • Last 2 week:
      • Tracking of Enabling OOPP on Mac OS X in a Beta bug 567265. Feel free to CC yourself for progress updates.
      • Fixed performance problem with OOP bug 565323 caused by a bug in the widget bug. Big performance win!
      • Fixed a bug causing CoreGraphics OOP to stop drawing.
      • Smaller bugs/tweaks.
    • This week:
      • [OOPP] Implement NPN_PopUpContextMenu bug 568513
      • I need someone to help me test 'Firefox prevents switching back to integrated gpu after running flash bug 568327.
  • Benoit
    • Last week: Attended the WebGL meeting (in the role of useless n00b) in the Mountain View offices.
    • In the past 2 weeks (since last meeting), fixed these WebGL bugs:
      • bug 565404 : implement the WebGLUniformLocation class
      • bug 567209 : OSMesa rendering was flipped
      • bug 567190 : uninitialized value bug in GLContextFormat
      • bug 525538 : ReadPixel crash, needed to take GL_PACK_ALIGNMENT into account.
      • bug 569236 : Be compatible with both gl-prefixed and mgl-prefixed OSMesa.
      • bug 567565 : lots of input validation, in particular to avoid crashing on bogus glDrawArrays / glDrawElements call. This required to refactor the WebGLBuffer class.
      • bug 567499 : pass most of one of Khronos' tests
      • bug 566698 : some more input validation
      • investigated (not fixed) bug 568761 : memory leaks
    • This week:
      • more WebGL work. We want to be in good shape by mid-june for the upcoming beta. Work will revolve around: compliance with the current WebGL spec, adapting to changes in that spec, and lots of input validation. Input validation includes checking arguments passed to functions, and validating shader programs. For the latter, which involves parsing the GLSL ES shader language, we plan to reuse code from Google.

Infrequent / Irregular attendees

  • Bobby
    • Last week:
    • This week:
  • Rob
    • Last week:
      • Posted patches for a number of key Aero Peek bugs
      • Posted patches for graceful OOM handling in D3D9 layers and making D3D9 layers place nice with Aero Glass (presumed blocker)
    • This week:
      • Look into getting Jeff's HQ image scaling code into the tree and accessible from ctypes (would fix one of the last few Aero Peek bugs!)
  • Jim
    • Last week:
    • This week: