Bug 1381485 Comment 350 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

If all goes well, the patch in bug 1623265 will set HWA enabled in prefs in 75.0b3, which hopefully will be an effective workaround.  HOWEVER, 
a) it is only a workaround, not a code fix
b) run time checks against the user's hardware and drivers might disable acceleration, so the HWA default is not a 100% guarantee it will function for a given user

At present, unless the workaround proves ineffective, I don't foresee much further investigation happening from this end of the pipe.  Fingers crossed.
**If all goes well, the patch in bug 1623265 will set HWA enabled in prefs in 75.0b3, which hopefully will be an effective workaround.  HOWEVER,**
a) it is only a workaround, not a code fix
b) run time checks against the user's hardware and drivers might disable acceleration, so the HWA default is not a 100% guarantee it will function for a given user

At present, unless the workaround proves ineffective, I don't foresee much further investigation happening from this end of the pipe.  Fingers crossed.
**75.0b3 has a workaround (mentioned above in comment 349) by enabling HWA [1] via bug 1623265. The patch will eventually appear in 68.7.0, 68.7.1, or 68.8.0 and be mentioned in the release notes - if you don't see it in the release notes that it hasn't been done.**

**NOTE,** after startup you might find HWA is NOT running due to startup checks which ensure your hardware works with and is stable with HWA enabled. In other words, you enabling HWA is not a 100% guarantee it will function on your PC. 

Also, this is a workaround, not a code fix.  I don't foresee further investigation to develop a code fix unless the workaround proves ineffective. Fingers crossed.

[1] HWA - HardWare Acceleration for graphics
**75.0b3 has a workaround (mentioned above in comment 349) by enabling HWA [1] via bug 1623265. The patch will soon appear in 68.7.0, 68.7.1, or 68.8.0 - if you don't see it mentioned in the release notes then it hasn't been done in that release. **

**NOTE,** even with a manual or default setting of enabled, after startup you may find HWA is NOT running due to startup checks which ensure your hardware works with HWA. [2]  In other words, you enabling HWA is not a 100% guarantee it will function on your PC.  

Also, this is a workaround, not a code fix.  I don't foresee further investigation to develop a code fix unless the workaround proves ineffective. Fingers crossed.

[1] HWA - HardWare Acceleration for graphics
[2] [Mac acceleration requirements](https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#On_Mac): 
* For WebGL, we require Mac OS version 10.6 or newer. See bug 636611
* For layers acceleration (HWA), we require Mac OS version 10.6.3 or newer. See bug 629016. One exception is <video> acceleration, which is enabled on all Mac OS versions.
* For layers acceleration (HWA), we also block all old graphics adapters that do not fully support OpenGL 2.1 in hardware (use slow software fallbacks), or that can't render to non-power-of-two texture-backed framebuffers. That includes the following generations of GPUs: ATI Radeon X1000 and older, NVIDIA Geforce FX and older, and Intel GMA 950 and older.

Back to Bug 1381485 Comment 350