Platform/GFX/2010-Jan-3: Difference between revisions

 
Line 9: Line 9:
= To Do before Firefox 4 =
= To Do before Firefox 4 =
* WebGL
* WebGL
** priority order is 1) windows with angle; 2) mac; 3) everything else
** Get WebGL test suite running as a mochitest {{bug|582053}}
** Get WebGL test suite running as a mochitest {{bug|582053}}
*** It's all green on linux and mac (with just a few tests disabled), the problems are on Windows: ANGLE fails to load on Win2003, and the JS engine crashes on Win7, see {{bug|622676}}  
*** It's all green on linux and mac (with just a few tests disabled), the problems are on Windows: ANGLE fails to load on Win2003, and the JS engine crashes on Win7, see {{bug|622676}}  
Line 15: Line 16:
** How close are we to using ANGLE to render on Windows?
** How close are we to using ANGLE to render on Windows?
*** The biggest obstacle is legal, as we need to be able to redistribute a DLL from the DirectX runtime. There also are some ANGLE bugs, but it's been improving, it shouldn't be a blocker anymore.
*** The biggest obstacle is legal, as we need to be able to redistribute a DLL from the DirectX runtime. There also are some ANGLE bugs, but it's been improving, it shouldn't be a blocker anymore.
** On Linux, need to implement blacklist, a safe approach for now is to allow only NVIDIA proprietary driver
* ClearType/Subpixel AA with hardware accel
* ClearType/Subpixel AA with hardware accel
** {{bug|363861}} (Windows) landed yesterday. Still need to land {{bug|593733}} (OS X/OpenGL) and evaluate what else needs to be done.
** {{bug|363861}} (Windows) landed yesterday. Still need to land {{bug|593733}} (OS X/OpenGL) and evaluate what else needs to be done.
Confirmed users
753

edits