TPEGFX/2016-Q4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎ChihYi Leu: goal update)
Line 12: Line 12:
==Goal==
==Goal==
===ChihYi Leu===
===ChihYi Leu===
* WebGL2 Conformance
** Enable WebGL2 testing on Linux
*** Driver on Linux Tryserver is too old to enable WebGL2
* Composition reftest
** Add RefTest to detect an obsoleted faulty patch in Bug 1284440
*** We have no appropriate snapshot flow for framebuffer update related bug for now, discussing about adding new snapshot flow
* [https://public.etherpad-mozilla.org/p/Gecko-Inside-Sharing Gecko Graphics inside]
** Host discussion meeting every two weeks
* Update driver blacklist for Intel graphics under Windows
** {{bug|1299757}} - land
** {{bug|1295902}} - land
** {{bug|1295899}} - land
* WebGL Stability
* WebGL Stability
** {{bug|1304291}} - r?
** {{bug|1304291}} - r?

Revision as of 06:12, 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

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.