TPEGFX: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (→Plan) |
||
| (215 intermediate revisions by 14 users not shown) | |||
| Line 1: | Line 1: | ||
== | ==Team== | ||
===Plan === | |||
* [https:// | * [https://wiki.mozilla.org/TPEGFX/2018-Q1 2018Q1 Plan] | ||
* [https:// | * [https://wiki.mozilla.org/TPEGFX/2017-Q4 2017Q4 Plan] | ||
* [https://wiki.mozilla.org/TPEGFX/2017-Q3 2017Q3 Plan] | |||
<!--* [https://wiki.mozilla.org/TPEGFX/2017-Q2 2017Q2 Plan] | |||
* [https://wiki.mozilla.org/TPEGFX/2017-Q1 2017Q1 Plan] | |||
* [https://wiki.mozilla.org/TPEGFX/2016-Q4 2016Q4 Plan] | |||
* [https://wiki.mozilla.org/TPEGFX/2016-Q3 2016Q3 Plan]--> | |||
=== Project === | |||
** [https:// | * WebGL2 (Target: FF 51) | ||
** [https:// | ** Q4 | ||
** | *** Focus on high priority items | ||
** | ** Q3 | ||
*** Uplift WebGL2 with ANGLE for FF 50 (In progress) | |||
*** Enable WebGL2 with ANGLE in FF 51 (landed) | |||
*** Update ANGLE that fully supports ES3(landed) | |||
*** WebGL conformance suite(1.4/2.0) upgrade(landed) | |||
** Q2 | |||
*** Address high priority items(all done) [https://public.etherpad-mozilla.org/p/webgl2-failures high priority] | |||
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1243044 Stability] | |||
** Windows driver reset | |||
* Quantum rendering | |||
** Next - work week(10/17-10/21) in Toronto | |||
** Now - Host discussion every week before the work week [https://public.etherpad-mozilla.org/p/TPE_Quantum_Rendering meeting] | |||
*Perf | |||
** Canvas 2D | |||
** google doc | |||
== | === Bugs === | ||
=== | *[https://wiki.mozilla.org/TPEGFX/Bugs Bugs and backlog] | ||
* [https:// | *[https://bugzilla.mozilla.org/buglist.cgi?f1=bug_mentor&f2=assigned_to&list_id=11726620&o1=isnotempty&o2=equals&query_format=advanced&resolution=---&v2=nobody%40mozilla.org%20&order=bug_id%20DESC&query_based_on= Mentoring bugs without assignee] | ||
===Sharing=== | |||
* 2014/10/01 Ting-Yu - [http://aethanyc.github.io/slides/python-intro/ Introduction to Python Programming Language] | |||
* 2014/10/31 CJ - [https://wiki.mozilla.org/Cjku/git git talk] | |||
* 2014/11/20 Morris - [http://mephisto41.github.io/copypaste101-slide/assets/player/KeynoteDHTMLPlayer.html#0 CopyPaste 101] | |||
* 2014/11/27 Peter - [http://people.mozilla.org/~pchang/b2g_graphic/ Graphic 101] | |||
* 2014/11/27 Chiajung - [https://docs.google.com/a/mozilla.com/presentation/d/1Zm2-kYlUO9bEBqbNtA7CIrfBdZ_thq20yZB3sxTh4FA/edit#slide=id.g4b7d9c8db_035 Android BufferQueue] | |||
* 2015/01/15 Jerry - [http://jerryshih.github.io/ipc_talk/ IPC 101] | |||
* 2015/01/08 Ethan - [https://docs.google.com/a/mozilla.com/presentation/d/19xEQIWEF7Pha7ZtaKPc8BeYsNvA10DyqoxsQzwkzG74/edit#slide=id.p NEON 101] | |||
* 2015/03/12 Ethan - [https://docs.google.com/a/mozilla.com/presentation/d/1UV4terOathrJY_5BQMqHg-wtdFPUi_2sx30KTSCeN8I/edit#slide=id.p Fence 101] | |||
* 2015/04/17 Boris - [http://borischiou.github.io/Slides/gfx_tools/ GFX tool (part I)] | |||
* 2015/04/28 Jeremy - [http://chenpighead.github.io/slides/clipboard-web-api-study/assets/player/KeynoteDHTMLPlayer.html clipboard web api] | |||
* 2016 Gecko Inside Sharing - [http://wiki.mozilla.org/TPEGFX/Gecko-Inside-Sharing] | |||
* [http://wiki.mozilla.org/TPEGFX/Composition Hardware Composition] | |||
* [https://wiki.mozilla.org/TPEGFX/dump_b2g_stack Dump Call Stack] | |||
== Team Organization == | |||
* | * Developers: | ||
** | ** ChuhYi(Michael) Leu (<font color="grey">Lenzak800</font>) | ||
* | ** Daosheng Mu (<font color="grey">daoshengmu</font>) | ||
** | ** Ethan Lin (<font color="grey">Ethanlin</font>) | ||
* | ** Jerry Shih (<font color="grey">Jerry</font>) | ||
** | ** Kevin Chen (<font color="grey">KevinChen</font>) | ||
* | ** Morris Tseng (<font color="grey">Morris</font>) | ||
** | ** Peter Chang (<font color="grey">pchang</font>) | ||
** Vincent Liu(<font color="grey">vliu</font>) | |||
** | |||
* Domains | |||
** Layout(FrameLayerBuilder/DisplayItem) | |||
** WebGL/Canvas2D | |||
** Layer system/performance tuning | |||
** WebVR | |||
==Weekly Report== | |||
{| class="toccolours" style="width: 100%" align="center" | |||
{ | <!-- history | ||
|2014/Q4 | |||
{{Special:PrefixIndex/TPEGFX/2014-10}} | |||
{{Special:PrefixIndex/TPEGFX/2014-11}} | |||
{{Special:PrefixIndex/TPEGFX/2014-12}} | |||
} | |- | ||
|2015/Q1 | |||
{{Special:PrefixIndex/TPEGFX/2015-01}} | |||
{{Special:PrefixIndex/TPEGFX/2015-02}} | |||
{ | {{Special:PrefixIndex/TPEGFX/2015-03}} | ||
|- | |||
|2015/Q2 | |||
{{Special:PrefixIndex/TPEGFX/2015-04}} | |||
{{Special:PrefixIndex/TPEGFX/2015-05}} | |||
} | {{Special:PrefixIndex/TPEGFX/2015-06}} | ||
|- | |||
|2015/Q3 | |||
{{Special:PrefixIndex/TPEGFX/2015-07}} | |||
{{Special:PrefixIndex/TPEGFX/2015-08}} | |||
{{Special:PrefixIndex/TPEGFX/2015-09}} | |||
|- | |||
|2015/Q4 | |||
{{Special:PrefixIndex/TPEGFX/2015-10}} | |||
{{Special:PrefixIndex/TPEGFX/2015-11}} | |||
{{Special:PrefixIndex/TPEGFX/2015-12}} | |||
|- | |||
|2016/Q1 | |||
{{Special:PrefixIndex/TPEGFX/2016-01}} | |||
{{Special:PrefixIndex/TPEGFX/2016-02}} | |||
{{Special:PrefixIndex/TPEGFX/2016-03}} | |||
|- | |||
|2016/Q2 | |||
{{Special:PrefixIndex/TPEGFX/2016-04}} | |||
{{Special:PrefixIndex/TPEGFX/2016-05}} | |||
{{Special:PrefixIndex/TPEGFX/2016-06}} | |||
|- | |||
|2016/Q3 | |||
{{Special:PrefixIndex/TPEGFX/2016-07}} | |||
{{Special:PrefixIndex/TPEGFX/2016-08}} | |||
{{Special:PrefixIndex/TPEGFX/2016-09}} | |||
|- | |||
|2016/Q4 | |||
{{Special:PrefixIndex/TPEGFX/2016-10}} | |||
{{Special:PrefixIndex/TPEGFX/2016-11}} | |||
{{Special:PrefixIndex/TPEGFX/2016-12}} | |||
|--> | |||
|2017/Q1 | |||
{{Special:PrefixIndex/TPEGFX/2017-01}} | |||
{{Special:PrefixIndex/TPEGFX/2017-02}} | |||
{{Special:PrefixIndex/TPEGFX/2017-03}} | |||
|- | |||
|2017/Q2 | |||
{{Special:PrefixIndex/TPEGFX/2017-04}} | |||
{{Special:PrefixIndex/TPEGFX/2017-05}} | |||
{{Special:PrefixIndex/TPEGFX/2017-06}} | |||
|} | |||
== | == template == | ||
<createbox> | |||
align=left | |||
type=create | |||
preload=TPEGFX/2015-0-0&action=submit | |||
default={{#time: 2017-m-d | tuesday}} | |||
prefix=TPEGFX/ | |||
</createbox> | |||
Latest revision as of 02:53, 8 January 2018
Team
Plan
Project
- WebGL2 (Target: FF 51)
- Q4
- Focus on high priority items
- Q3
- Uplift WebGL2 with ANGLE for FF 50 (In progress)
- Enable WebGL2 with ANGLE in FF 51 (landed)
- Update ANGLE that fully supports ES3(landed)
- WebGL conformance suite(1.4/2.0) upgrade(landed)
- Q2
- Address high priority items(all done) high priority
- Q4
- Stability
- Windows driver reset
- Quantum rendering
- Next - work week(10/17-10/21) in Toronto
- Now - Host discussion every week before the work week meeting
- Perf
- Canvas 2D
- google doc
Bugs
Sharing
- 2014/10/01 Ting-Yu - Introduction to Python Programming Language
- 2014/10/31 CJ - git talk
- 2014/11/20 Morris - CopyPaste 101
- 2014/11/27 Peter - Graphic 101
- 2014/11/27 Chiajung - Android BufferQueue
- 2015/01/15 Jerry - IPC 101
- 2015/01/08 Ethan - NEON 101
- 2015/03/12 Ethan - Fence 101
- 2015/04/17 Boris - GFX tool (part I)
- 2015/04/28 Jeremy - clipboard web api
- 2016 Gecko Inside Sharing - [1]
- Hardware Composition
- Dump Call Stack
Team Organization
- Developers:
- ChuhYi(Michael) Leu (Lenzak800)
- Daosheng Mu (daoshengmu)
- Ethan Lin (Ethanlin)
- Jerry Shih (Jerry)
- Kevin Chen (KevinChen)
- Morris Tseng (Morris)
- Peter Chang (pchang)
- Vincent Liu(vliu)
- Domains
- Layout(FrameLayerBuilder/DisplayItem)
- WebGL/Canvas2D
- Layer system/performance tuning
- WebVR
Weekly Report
| 2017/Q1 |
| 2017/Q2 |
template
<createbox> align=left type=create preload=TPEGFX/2015-0-0&action=submit default=2017-11-25 prefix=TPEGFX/ </createbox>