TPEGFX/2016-Q4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎ChihYi Leu: Goal setting)
(Update Q4 goal)
Line 48: Line 48:


===Kevin Chen===
===Kevin Chen===
* Android webgl mochitest failures
* gfx Stability
** Reproduce the crash.
** Working on device reset crashes
** Try to find the root cause.
*** {{Bug|1292273}} {{Bug|1160157}} {{Bug|1300699 }}
* Paint correctness
* Figure out future plan
** SVG correctness support.
** Do some studies via code review and bug fixing for future plan.
** {{Bug|1285320}} {{Bug|1264809}} {{Bug|1298318}}
** Verify {{Bug|1284798}}
* [https://public.etherpad-mozilla.org/p/Gecko-Inside-Sharing Gecko Graphics inside]
** Give a presentation about [https://docs.google.com/presentation/d/1v8CyOsOwHsTdqnylUM5H6ZQ8wzJrHM8sosj6IWNIDrg/edit#slide=id.p DisplayList and Layer construction].


=== Morris Tseng ===
=== Morris Tseng ===

Revision as of 09:13, 7 November 2016

GFX Topics(from high to low priority)

  • gfx Stability
  • Quantum Compositor process (2016/Q4)
  • WebGL2 conformance(2017/Q1 target at 51)
    • focus on [*] or [WI] first
  • Quantum Rendering
  • Canvas 2D perf(google sheet/streaming)
  • DisplayList(layout related work)
  • Paint correctness(buglist)
  • Any layout works, ex: perf/CSS properties

Goal

ChihYi Leu

  • Presentation skill
    • Proper speaking speed
    • Simple and clean description
  • WebGL Stability
  • Fix at least one crash from crash-stat (optional)

Daosheng Mu

  • WebGL2 conformance
    • Fix high-priority failures in webgl2-failures
    • Enable WebGL2 testing on win8
  • Webrender
    • Share the architecture of WebRender 1.0
  • Gecko Graphics inside
    • Host discussion meeting every two weeks

Ethan Lin

  • WebGL2 conformance
  • Stability
  • WebRender

Jerry Shih

  • WebRender
    • Add shared texture support to Webrender
      • Add shared BufferTexture support to Webrender
      • Add shared direct binding Texture support to Webrender
  • css-color-4 update for devtool

Kevin Chen

Morris Tseng

  • Quantum Render
    • Build infra.
      • Before Hawaii
        • Separate bindings to different crate
        • Add compile option to exclude or include webrender.
        • Passing all tests
      • After Hawaii
        • Convert more DIs to layers.
        • Thinking about auto-gen bindings.

Peter Chang

Vincent Liu

  • GFX stability.
    • all webgl2 crash bugs with all/windows categories in in webgl2-failures.
    • fix at least one bug from crash-report.