Platform/GFX/HardwareAcceleration/PathToFirefox4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 70: Line 70:
| 1
| 1
| Timothy Nikkel
| Timothy Nikkel
| ?
|-
| ?
| WebGL needs to be fast
| 1
| ??
| ?
|-
| ?
| Video needs to be fast (25+fps) (with audio)
| 1
| ??
| ?
| ?
|-
|-

Revision as of 21:54, 11 August 2010

We need Firefox 4 to be hardware accelerated using OpenGL and Direct3D 9 for layers, and Direct2D for Cairo.

General

Priority Task Size (days) Candidate Assignee Scheduled Release
? Need a way to whitelist or blacklist individual drivers bug 584536 1-2 Bas Schouten Beta4,5,6,N,Final?
Low Gather hardware and driver versions via Test Pilot bug 586396 and bug 586048 1 Jeff ?

Direct2D

Direct2D hardware acceleration needs to be finished for Beta 4.

Priority Task Size (days) Candidate Assignee Scheduled Release
High Fix all reftest failures with Direct2D enabled bug 578110 7+ Bas Schouten and Jeff Muizelaar Beta 4
High Support device resets by falling back to software bug 553089 1 Bas Schouten Beta 4
High Add logic to turn on Direct2D by default for DirectX 10 hardware bug 573229 <1 Bas Schouten Beta 4

Layers hardware acceleration

Layers hardware acceleration using Direct3D 9 on Windows and OpenGL on all other platforms needs to be finished by Beta 5.

OpenGL ES

Priority Task Size (days) Candidate Assignee Scheduled Release
? bug 130078 Dependency needed to have 1 widget 1 Timothy Nikkel ?
? WebGL needs to be fast 1 ?? ?
? Video needs to be fast (25+fps) (with audio) 1 ?? ?
? task 7+ names ?

for Maemo bug 582816

Priority Task Size (days) Candidate Assignee Scheduled Release
? task 7+ names ?

for Android bug 582818

Priority Task Size (days) Candidate Assignee Scheduled Release
? WebGL - Forwarding GL calls across processes 1 NEEDS OWNER ?
? task 7+ names ?

OpenGL for Mac/Windows/Linux bug 580405

Priority Task Size (days) Candidate Assignee Scheduled Release
? Run reftests with hardware accelerated layers enabled bug 580410 1 Joe Drew, releng ?
? Fix reftest failures from hardware acceleration 7+ Joe Drew, Vladimir Vukicevic, Benoit Jacob, Chris Jones(?) ?

Direct3D 9 bug 581212

Priority Task Size (days) Candidate Assignee Scheduled Release
? Run reftests with hardware accelerated layers enabled bug 581213 1 Joe Drew, releng ?
? Fix reftest failures from hardware acceleration 7+ Bas Schouten, Jeff Muizelaar, Vladimir Vukicevic(?) ?
? Use Direct2D interoperability bug 584754, bug 584539 2 Bas Schouten ?