Vega:Opera的矢量图形库,Opera 10.50开始正式采用,与现在的Carakan和Presto并称Opera的三大引擎。
Vega 图形库为Opera的SVG支持而诞生,负责渲染 Opera 中的所有图形,实现了圆角、盒状阴影、动画等效果,并且更好地支持 SVG 和 HTML 5 <canvas> 元素。同时,Vega也是Opera GPU硬件加速实现的关键,目前Vega采用OpenGL和Direct3D的硬件支持。
Vega出现之前,图形渲染的工作由Presto引擎来完成。Opera开发团队考虑到HTML 5和CSS 3带来的更高图形需求,而把Presto当中渲染相关的代码逐渐分离,由Vega来完成。
并非所有显卡都能够支持Vega。根据Opera开发团队的说法,Opera能够在启动时自动识别,如果你的显卡硬件不支持Vega,那么程序会自动采用软件渲染的方式。基本上,兼容DirectX 9的显卡应该都能够支持Vega的硬件加速功能。