Confirmed users
138
edits
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
| '''Target''' | | '''Target''' | ||
| '''GFX Owner''' | | '''GFX Owner''' | ||
| '''Priority''' | |||
| '''Estimated Work''' | | '''Estimated Work''' | ||
|- | |- | ||
Line 13: | Line 14: | ||
| ? | | ? | ||
| Jrmuizel & Bjacob | | Jrmuizel & Bjacob | ||
| P1 | |||
| ? | |||
|- | |||
| WebGL antialiasing | |||
| bjacob | |||
| Even though it's not a normative part of the spec, WebGL defaults to antialiasing, Chrome already supports it, and it's very visible for the end-user | |||
| Firefox 6 | |||
| bjacob & jrmuizel | |||
| P1 | |||
| 1 week | |||
|- | |||
| NPAPI Async Drawing Extension | |||
| Bas | |||
| With the release of IE9 and Flash 10.2 IE has created an easier method for windowless plugin drawing. For performance and other reasons (such as the current elaborate background copying/alpha recovery scheme) a more efficient drawing model for windowless plugins is required. | |||
| ? | |||
| Bas & Roc | |||
| P1 | |||
| ? | |||
|- | |||
| Layers 3D Transforms | |||
| Roc | |||
| CSS 3D transforms need to be supported by layers for good performance when we start supporting them. | |||
| ? | |||
| Mattwoodrow | |||
| P1 | |||
| ? | | ? | ||
|- | |- | ||
Line 19: | Line 45: | ||
| In order not to regress performance in electrolysis builds all types of accelerated layers need to be able to operate in conjunction with electrolysis. | | In order not to regress performance in electrolysis builds all types of accelerated layers need to be able to operate in conjunction with electrolysis. | ||
| e10s (Fx7?) | | e10s (Fx7?) | ||
| | | Bas & cjones | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
Line 27: | Line 54: | ||
| ? | | ? | ||
| tbd | | tbd | ||
| | | P2 | ||
| ? | | ? | ||
|- | |- | ||
Line 41: | Line 62: | ||
| ? | | ? | ||
| Bjacob & Mattwoodrow | | Bjacob & Mattwoodrow | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
Line 48: | Line 70: | ||
| ? | | ? | ||
| bjacob | | bjacob | ||
| P2 | |||
| 2 weeks | | 2 weeks | ||
|- | |- | ||
| WebGL float textures extension | | WebGL float textures extension | ||
Line 62: | Line 78: | ||
| ? | | ? | ||
| tbd (I think that Vlad had a patch) | | tbd (I think that Vlad had a patch) | ||
| P2 | |||
| 1 week | | 1 week | ||
|- | |- | ||
Line 69: | Line 86: | ||
| ? | | ? | ||
| bjacob & jrmuizel | | bjacob & jrmuizel | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
| Cross Process WebGL | | Cross Process WebGL | ||
Line 83: | Line 94: | ||
| Fennec Unknown(ASAP?), Desktop e10s (Fx7) | | Fennec Unknown(ASAP?), Desktop e10s (Fx7) | ||
| tbd | | tbd | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
Line 90: | Line 102: | ||
| ? | | ? | ||
| tbd | | tbd | ||
| | | P2 | ||
| ? | | ? | ||
|- | |- | ||
Line 111: | Line 110: | ||
| ? | | ? | ||
| tbd | | tbd | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
Line 118: | Line 118: | ||
| ? | | ? | ||
| tbd | | tbd | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
| | | Accelerated Filters | ||
| Roc | | Roc | ||
| | | Numerous filters could potentially be accelerated through layers. Leading to performance improvements. | ||
| ? | | ? | ||
| | | tbd | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
| | | Async Publishing of Video Frames | ||
| Roc | | Roc | ||
| | | Needs motivation | ||
| ? | | ? | ||
| tbd | | tbd | ||
| P2 | |||
| ? | | ? | ||
|- | |- | ||
Line 139: | Line 142: | ||
| ? | | ? | ||
| tbd | | tbd | ||
| P3 | |||
| ? | |||
|- | |||
| Common Benchmark Perf Improvements | |||
| Blizzard | |||
| It's important to perform well on commonly quoted benchmarks. Even when they are not necessarily representative of common browser usage they strongly influence impression of browser performance. | |||
| Continuous | |||
| tbd | |||
| ? | |||
| ? | | ? | ||
|- | |- | ||
| | | '''NGFX''' | ||
| | | Internal | ||
| | | Replacing cairo with a more modern, flexible graphics library is deemed needed for a variety of performance & long term multiprocess needs | ||
| ? (Fx8?) | |||
| Bas & Roc | |||
| ? | | ? | ||
| ? | | ? | ||
|} | |} |