[virglrenderer-devel] Release 0.10.0
Gert Wollny
gert.wollny at collabora.com
Fri Sep 2 14:20:44 UTC 2022
Dear all,
The release 0.10.0 was just tagged. It is a major released that
incorporates many changes:
* The blob resources interface has been stabilised, with that on
Intel graphics hardware and with CrosVM the guest now supports
hardware accelerated OpenGL 4.5
- Support for Qemu and different host drivers is still being
worked on,
* on Freedreno native virtual contexts are now supported.
* The OpenGL host implementation has seen a large number of bug
fixes and improvements:
* The handling of shaders created by the new mesa-guest nir-to-tgsi
implementation has been stabelized,
* the host now uses separable shader objects when applicable thereby
reducing jank resulting from shader re-compilation, e.g. with
Tomb Raider 2013,
* A number of rendering bugs were eliminated, fixed games include
Star Wars, Knights of the old republic, F1 2015, Transport Fever,
The Long Dark , Total War: Warhammer, and American Truck Simulator.
* Support for running virglrenderer by using Angle on iOS has been
improved,
* Venus (Vulkan) support has moved forwards considerably, now
supporting Vulkan 1.2 and some extensions of Vulkan 1.3,
- It is now possible to run some games by using Proton on supported
platforms (e.g. Doom 2016)
* Initial support for hardware video has been added.
Together with the upcomming Mesa 22.2 release that adds to these
changes on the guest side this is a considerable update. Thanks go to
all those who contributed to this release.
More information about the virglrenderer-devel
mailing list