TPEGFX/2016-Q4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎ChihYi Leu: Update)
Line 13: Line 13:
===ChihYi Leu===
===ChihYi Leu===
* Fix webgl conformance bugs
* Fix webgl conformance bugs
** 2/conformance/textures/misc/tex-sub-image-2d-bad-args.html (Passed: 7/8 Failed: 1/8 in 77.0 ms) [*]
** {{bug|1316539}} - r+
** 2/conformance2/textures/misc/copy-texture-image-webgl-specific.html (Passed: 33/34 Failed: 1/34 in 454.0 ms) [wi]
** {{bug|1316544}} - land
** 2/conformance2/textures/misc/copy-texture-image.html (Passed: 112/136 Failed: 24/136 in 977.0 ms) [LS, wi]
** {{bug|1316546}}
* Presentation skill
* Presentation skill
** Proper speaking speed
** Proper speaking speed
Line 21: Line 21:
* WebGL Stability
* WebGL Stability
** Fix webGL crashes, mostly filed by sheriff
** Fix webGL crashes, mostly filed by sheriff
*** {{bug|1304291}} - r?
*** {{bug|1304291}} - land
*** {{bug|1290831}} - r?
*** {{bug|1290831}} - land
*** {{bug|1300549}} - land
*** {{bug|1316327}} - land
*** {{bug|1309586}}
*** {{bug|1309586}}
*** {{bug|1300549}}
* Fix at least one crash from crash-stat (optional)
* Fix at least one crash from crash-stat (optional)



Revision as of 06:24, 20 December 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

  • WebVR Gamepad support
    • bug 1299926 - [webvr] [meta] Support HTC Vive controllers
  • WebGL2 conformance
  • Figure out Q1 testing plan for WebVR in Gecko
  • WebAPI practice
    • how to design good WebIDL bindings for developers. Focus on types, attribute, WebIDL DOM bindings, Extended Attribute.

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.