Platform/GFX: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 37: Line 37:
* [http://people.mozilla.org/~bgirard/doxygen/ Doxygen extracted documentation]
* [http://people.mozilla.org/~bgirard/doxygen/ Doxygen extracted documentation]
* [https://developer.mozilla.org/en-US/docs/GTest GTest (unit test) instructions]
* [https://developer.mozilla.org/en-US/docs/GTest GTest (unit test) instructions]
* [[Platform/GFX/LayerScope|LayerScope]]


=== MozSurface ===
=== MozSurface ===

Revision as of 07:03, 3 December 2013

Details on the active work

You can find the daily stand-up notes here

Async Pan-Zoom

  • Metro support
  • Dynamic toolbar (B2G)

Off main thread ...

OMT image animation

Moz2D (Azure)

  • Remove asking Moz2D for Thebes (helper functions) - bug 922942
  • Remove Moz2D Thebes interop / stop using gfxContext where equivalent Moz2D API exists
  • Turn on D2D 1.1
  • ThebesLayerBuffer cleanup
  • Clear manual creation of gfxContext
  • Simplify/de-branch gfxContext
  • gfxContext to DrawTarget (simple cases)
  • gfxContext to DrawTarget (expert cases: borders, image frames, drawables, filters)
  • SVG - undesired patterns of Moz2D usage

WebGL

Testing, replaying, building Moz2D

(Moved to Moz2D documentation)

Documentation

MozSurface

New vs. deprecated textures

Development Planning

Feature Planning

Recent projects

SkiaGL

  • Joint effort with Fennec, Taipei teams
  • Taipei visited Toronto, May 13-17, 2013
  • Toronto et al. visited Taipei May 20-24, 2013
  • Visiting Skia team in Chapel Hill, August 5-6, 2013
  • See Mobile SkiaGL page
  • Some notes about Gralloc

Scrolling (async, subframe panning)

Team Meetings

2013 Q1 2013 Q2 2013 Q3 2013 Q4
2012 Q1 2012 Q2 2012 Q3 2012 Q4


Various useful documentation pages