Platform/GFX/2010-May-17: Difference between revisions

From MozillaWiki
< Platform‎ | GFX
Jump to navigation Jump to search
 
(7 intermediate revisions by 4 users not shown)
Line 16: Line 16:
*Joe  
*Joe  
**Last week:
**Last week:
*** Finished security bug!
**This week:
**This week:
*** Review queue 0.
*** Respond to review change requests.
*** OpenGL layers on Linux.
*** Cross-process layers? Optimization of Fenntrolysis? We'll see.


*Jeff
*Jeff
**Last week:
**Last week:
*** D3D9 work with Bas
*** Got a standalone test case for the tab switching D2D bug
**This week:
**This week:
*** D3D9 work
*** D2D work
*** Joe's security review


* John
* John
Line 28: Line 38:
*Bas  
*Bas  
**Last week:
**Last week:
*** Sprint for D3D9 backend
*** Some D2D bugfixing
**This week:
**This week:
*** Finish initial D3D9 backend
*** D2D bugfixing


*BenWa
*BenWa
**Last week:
**Last week:
***OOPP now running on the main thread {{bug|528146}}. Big win: It makes Flash fullscreen, quicktime, java2 work and also a few others issues on other platforms!
***Found the part of the cause of performance problem with plug-in rendering {{bug|565323}}. Mouse events are spamming InvalidateRect event. Throttling the events is a possible solution but I want to investigate why so many Paint() are being triggered.
***Fixed a bug with ConvertPoint {{bug|565365}}
***We discussed async plug-in drawing so it an interesting optimization we can add down the road when we agree on how to implement it.
**This week:
**This week:
***Fix the InvalidateRect performance problems {{bug|528146}}.
***Look at the 'off-by-one-pixel' rendering glitches with the new Youtube layout.


*Benoit
*Benoit
**Last week:
**Last week:
***Added ability to run WebGL using OSMesa (off-screen software GL rendering), bug 565417. Useful for testing, debugging, or as fall-back.
***Added ability to run WebGL using OSMesa (off-screen software GL rendering), bug [https://bugzilla.mozilla.org/show_bug.cgi?id=565417 565417]. Useful for testing, debugging, or as fall-back.
***Found and fixed potential crasher in WebGL on Mac, bug 565287
***Found and fixed potential crasher in WebGL on Mac, bug [https://bugzilla.mozilla.org/show_bug.cgi?id=565287 565287]
***Contributed to fixing bug 525540, about validation of args passed to WebGL functions.
***Contributed to fixing bug [https://bugzilla.mozilla.org/show_bug.cgi?id=525540 525540], about validation of args passed to WebGL functions.
***Found and fixed bug 565998, allow 0-sized textures in WebGL.
***Found and fixed bug [https://bugzilla.mozilla.org/show_bug.cgi?id=565998 565998], allow 0-sized textures in WebGL.
***Found and fixed bug 566017, crasher in jemalloc's posix_memalign(): was asserting size!=0.
***Found and fixed bug [https://bugzilla.mozilla.org/show_bug.cgi?id=566017 566017], crasher in jemalloc's posix_memalign(): was asserting size!=0.
***Investigated bug 551771.
***Investigated bug [https://bugzilla.mozilla.org/show_bug.cgi?id=551771 551771].
 
**This week:
**This week:
*** Work on more WebGL stuff, especially a list of bugs that Vlad gave to me.
*** Work on more WebGL stuff, especially continue processing the list of bugs that Vlad gave to me.


=== Infrequent / Irregular attendees ===
=== Infrequent / Irregular attendees ===

Latest revision as of 00:58, 20 May 2010

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:
      • Finished security bug!
    • This week:
      • Review queue 0.
      • Respond to review change requests.
      • OpenGL layers on Linux.
      • Cross-process layers? Optimization of Fenntrolysis? We'll see.
  • Jeff
    • Last week:
      • D3D9 work with Bas
      • Got a standalone test case for the tab switching D2D bug
    • This week:
      • D3D9 work
      • D2D work
      • Joe's security review
  • John
    • Last week:
    • This week:
  • Bas
    • Last week:
      • Sprint for D3D9 backend
      • Some D2D bugfixing
    • This week:
      • Finish initial D3D9 backend
      • D2D bugfixing
  • BenWa
    • Last week:
      • OOPP now running on the main thread bug 528146. Big win: It makes Flash fullscreen, quicktime, java2 work and also a few others issues on other platforms!
      • Found the part of the cause of performance problem with plug-in rendering bug 565323. Mouse events are spamming InvalidateRect event. Throttling the events is a possible solution but I want to investigate why so many Paint() are being triggered.
      • Fixed a bug with ConvertPoint bug 565365
      • We discussed async plug-in drawing so it an interesting optimization we can add down the road when we agree on how to implement it.
    • This week:
      • Fix the InvalidateRect performance problems bug 528146.
      • Look at the 'off-by-one-pixel' rendering glitches with the new Youtube layout.
  • Benoit
    • Last week:
      • Added ability to run WebGL using OSMesa (off-screen software GL rendering), bug 565417. Useful for testing, debugging, or as fall-back.
      • Found and fixed potential crasher in WebGL on Mac, bug 565287
      • Contributed to fixing bug 525540, about validation of args passed to WebGL functions.
      • Found and fixed bug 565998, allow 0-sized textures in WebGL.
      • Found and fixed bug 566017, crasher in jemalloc's posix_memalign(): was asserting size!=0.
      • Investigated bug 551771.
    • This week:
      • Work on more WebGL stuff, especially continue processing the list of bugs that Vlad gave to me.

Infrequent / Irregular attendees

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