Leverage graphics-core20 interface to enable mesa support for extra hardware
Hi there,
In recent snapd interface update, graphics-core20 has been introduced as a content share interface for userspace mesa libs. For snaps which require userspace mesa lib to enable hardware acceleration capability, now it is able to leverage core-mesa20 snap for upstream supported platform or with additional vendor-mesa-core20 snap which provide mesa lib for specific GPU support.
e.g. (for generic graphics)
snap connect wpe-webkit-mir-kiosk:graphics-core20 mesa-core20:graphics-core20
e.g. (for specific hardware platform)
snap connect wpe-webkit-mir-kiosk:graphics-core20 mesa-core20:graphics-core20
snap connect wpe-webkit-mir-kiosk:graphics-core20 vendor-mesa-core20:graphcis-core20
Please refer to following changes to enable wpe-webkit-mir-kiosk leverage graphcis-core20
https://github.com/taiten/wpe-webkit-mir-kiosk/commit/bb8dec9bc464a4c134a56e6f9677f3a9cac7a42a
Edited by Taiten Peng