Platform/GFX/HardwareAcceleration/PathToFirefox4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 55: Line 55:
= Layers hardware acceleration =
= Layers hardware acceleration =
Layers hardware acceleration using Direct3D 9 on Windows and OpenGL on all other platforms needs to be finished by Beta 5.
Layers hardware acceleration using Direct3D 9 on Windows and OpenGL on all other platforms needs to be finished by Beta 5.


== OpenGL ES for Maemo {{bug|582816}} ==
== OpenGL ES for Maemo {{bug|582816}} ==

Revision as of 21:17, 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 for Maemo bug 582816

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

OpenGL ES for Android bug 582818

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


OpenGL 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 ?