Platform/GFX/2011-August-29: Difference between revisions

< Platform‎ | GFX
No edit summary
No edit summary
 
(6 intermediate revisions by 4 users not shown)
Line 6: Line 6:
*Minutes will be recorded at http://etherpad.mozilla.com:9000/GFX-meeting then pasted on this wiki page.
*Minutes will be recorded at http://etherpad.mozilla.com:9000/GFX-meeting then pasted on this wiki page.


Agenda:
Minutes:


* (no need to discuss, just FYI) http://people.mozilla.org/~bjacob/gfx_features_stats/
** Seeing unexpected noise in webgl results, (weekend variation?)
** 300k crashes/day; 4k using WebGL
* WebGL conformance (bjacob, dsherk)
* WebGL conformance (bjacob, dsherk)
** Test suite update finally landed last week
** dRdR has fixed 5-ish bugs
** Remainder of the bugs discovered by the new test suite are being sorted out quickly
** Test suite seems to be of much higher quality: fewer intermittent oranges, better testing
* WebGL antialiasing (jgilbert)
* WebGL antialiasing (jgilbert)
* GLX layers acceleration (mwoodrow)
** Running into 2 crashers, one with ANGLE, one with WGL
** bjacob recommends we land preffed off
* SoftwareRasterizer (for mobile) (Bas, mwoodrow)
* SoftwareRasterizer (for mobile) (Bas, mwoodrow)
** Quick and dirty software rasterizer (faster but lower quality than pixman)
** mattwoodrow notices that there seems to be a lot of things that are blocked on content drawing speed
** Layout doesn't use layers optimally right now
** Curve flattening, data structures, etc can potentially be re-used for Emerald
** jrmuizel suggests we try Skia first, since it's fast
* D3D9 regression (BenWa)
** Reproduced the regression intermittently by using the Talos tp4.manifest file. Not sure what the best way to proceed.
* GL Layers on Android (ajuma, benwa)
** Working on getting talos numbers for turning on the feature. No change seen when landing this on however the feature was correctly turned on.
** Working on a user space profiler. So far we seem to be getting accurate numbers. Ehsan is adding a GUI and further instrumentation is required.
** Black flash on orientation change and resume. Should also fix crashes. Let us know if you're seeing crashes.
* heeen's update for GL layers on mobile
** Working on scrolling
*** Awesomebar, history much faster
*** Performance problem with scrollbox with the batch size attribute
*** Glitches with the URL bar. Layer conflict problem?
*** Out-of-place URL bar on Maemo, similar to problem we had with Android.
* Testday last Friday, August 26 (joe)
** [https://docs.google.com/spreadsheet/ccc?key=0AmkRt0ylPb8zdEFaWGtlbjdNNXowR210S2NVb0sxVnc&hl=en_US#gid=0 Testday metrics]
** [https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=%5Btestday-20110826%5D&list_id=1196236 15 bugs triaged]
** Joe also did two videos as part of being a "[http://quality.mozilla.org/qmo-news/2011/08/25/guest-developer-for-testday-tomorrow/ guest developer]" on the test day:
*** [http://vimeo.com/28213202 Introduction to triaging and verifying an assertion bug on Windows]
*** [http://vimeo.com/28214393 An addendum to that for OS X and Linux]
** Other developers who would like to be guest developers are wanted! Contact [mailto:mevans@mozilla.com Matt Evans] or [mailto:ahughes@mozilla.com Anthony Hughes] about participating.
* Synthetic Bold Ownership (jpr)
** {{bug|674909}} - there's a question about how we're using Cairo
** Bas to make helpful comments on the bug and ask if John's blocked on anything
* Demos and Talks (jpr)
** Tell JP if you have ideas for demos or lightning talks

Latest revision as of 22:17, 29 August 2011

Minutes:

  • (no need to discuss, just FYI) http://people.mozilla.org/~bjacob/gfx_features_stats/
    • Seeing unexpected noise in webgl results, (weekend variation?)
    • 300k crashes/day; 4k using WebGL
  • WebGL conformance (bjacob, dsherk)
    • Test suite update finally landed last week
    • dRdR has fixed 5-ish bugs
    • Remainder of the bugs discovered by the new test suite are being sorted out quickly
    • Test suite seems to be of much higher quality: fewer intermittent oranges, better testing
  • WebGL antialiasing (jgilbert)
    • Running into 2 crashers, one with ANGLE, one with WGL
    • bjacob recommends we land preffed off
  • SoftwareRasterizer (for mobile) (Bas, mwoodrow)
    • Quick and dirty software rasterizer (faster but lower quality than pixman)
    • mattwoodrow notices that there seems to be a lot of things that are blocked on content drawing speed
    • Layout doesn't use layers optimally right now
    • Curve flattening, data structures, etc can potentially be re-used for Emerald
    • jrmuizel suggests we try Skia first, since it's fast
  • D3D9 regression (BenWa)
    • Reproduced the regression intermittently by using the Talos tp4.manifest file. Not sure what the best way to proceed.
  • GL Layers on Android (ajuma, benwa)
    • Working on getting talos numbers for turning on the feature. No change seen when landing this on however the feature was correctly turned on.
    • Working on a user space profiler. So far we seem to be getting accurate numbers. Ehsan is adding a GUI and further instrumentation is required.
    • Black flash on orientation change and resume. Should also fix crashes. Let us know if you're seeing crashes.
  • heeen's update for GL layers on mobile
    • Working on scrolling
      • Awesomebar, history much faster
      • Performance problem with scrollbox with the batch size attribute
      • Glitches with the URL bar. Layer conflict problem?
      • Out-of-place URL bar on Maemo, similar to problem we had with Android.
  • Testday last Friday, August 26 (joe)
  • Synthetic Bold Ownership (jpr)
    • bug 674909 - there's a question about how we're using Cairo
    • Bas to make helpful comments on the bug and ask if John's blocked on anything
  • Demos and Talks (jpr)
    • Tell JP if you have ideas for demos or lightning talks