Mozilla Azure

The Mozilla Azure project is a stateless low-level graphics abstraction API used in Firefox.[1] The project has several objectives including more accurate Direct2D compatibility, optimized state interoperability, and improved control over performance characteristics and bugs. Azure will provide 2D hardware acceleration on top of 3D graphics backends. Firefox began using Azure instead of Cairo in 2012.[2][3]

Etymology

The Azure name is an ode to the early Netscape founder James H. Clark and his earlier work at SGI. Jim Clark invented Geometry Engine at Stanford University in 1979 which was the first GPU. Silicon Graphics were also the original inventors of OpenGL.[4]

References

  1. "Platform/GFX/Moz2D - MozillaWiki".
  2. Parfeni, Lucian. "Firefox Now Uses the Azure Graphics API for Canvas on All Platforms".
  3. "Azure Replacing Cairo In Mozilla Firefox - Phoronix".
  4. "Introducing the Azure project - JOEDREW!".


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.