Platform/GFX/Firefox.next: Difference between revisions

 
Line 13: Line 13:
| For best possible performance on Fennec layers are required to be accelerated on Fennec.
| For best possible performance on Fennec layers are required to be accelerated on Fennec.
| Jrmuizel & Bjacob
| Jrmuizel & Bjacob
| P1
|-
| 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
|-
| NPAPI Mac Plugin Async Drawing
| josh
| to be filled in
| Benwa & Josh
| P1
| P1
|-
|-
Line 33: Line 21:
| P1
| P1
|-
|-
| '''Azure'''
| Implement new CSS Font Spec
| Internal
| jdaggett
| Replacing cairo with a more modern, flexible graphics library is deemed needed for a variety of performance & long term multiprocess needs
| The new CCS font specification needs to be implemented.
| Bas & Roc
| P1
|-
| WebGL antialiasing
| jgilbert
| 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
| bjacob & jrmuizel
| P1
| P1
|-
|-
Line 45: Line 38:
| P1
| P1
|-
|-
| WebGL antialiasing
| Azure Cairo Backend
| bjacob
| Joe
| 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
| Azure requires a cairo backend so we can start experimenting with a Thebes wrapper around Azure, using Azure for gecko drawing.
| bjacob & jrmuizel
| Bas & Roc
| P2
| P1
|-
|-
| Fennec Gradient Performance
| Fennec Gradient Performance
Line 73: Line 66:
| This is a massively useful extension, Chrome supports it, and some cool WebGL apps require it.
| This is a massively useful extension, Chrome supports it, and some cool WebGL apps require it.
| tbd (I think that Vlad had a patch)
| tbd (I think that Vlad had a patch)
| P2
|-
| Azure Thebes Wrapper
| Bas
| We should create a Thebes wrapper around Azure so we can get some early indications going on content rendering speed-up using Azure with the Direct2D backend.
| Bas & Roc
| P2
| P2
|-
|-
Line 115: Line 114:
| Needs motivation
| Needs motivation
| tbd {{bug|598868}}
| tbd {{bug|598868}}
| P2
|-
| Implement new CSS Font Spec
| jfkthame & jdaggett
| tbd
| P2
| P2
|-
|-
Line 126: Line 120:
| By making animations implicitly supported inside layers, those animations can be executed asynchronously in the composition process, allowing for smoother animation.
| By making animations implicitly supported inside layers, those animations can be executed asynchronously in the composition process, allowing for smoother animation.
| tbd
| tbd
| P3
|-
| 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
| P3
| P3
|-
|-
Confirmed users
138

edits