Vega: The vector graphics library of Opera, which is officially adopted by Opera 10.50. It is also known as the three major engines of Opera as Carakan and Presto.
The Vega graphics library was born for Opera's SVG support. It is responsible for rendering all the images in Opera and achieving the effects of rounded corners, box shadows, and animations, it also better supports SVG and HTML 5 <canvas> elements. At the same time, Vega is also the key to Opera GPU hardware acceleration. Currently, Vega uses OpenGL and Direct3D hardware support.
Before the appearance of Vega, the image rendering work was completed by the Presto engine. The Opera Development Team considered the higher graphics requirements brought by HTML 5 and CSS 3, and gradually separated the rendering-related code in Presto, which was completed by Vega.
Not all graphics cards support Vega. According to the Opera Development Team, Opera can be automatically recognized at startup. If your graphics card hardware does not support Vega, the program will automatically adopt the software rendering method. Basically, graphics cards compatible with DirectX 9 should be able to support the hardware acceleration function of Vega.