The vcio interface permits input and output access to a Raspberry Pi’s VideoCore multimedia processor, typically used to improve graphics performance and to accelerate the encoding or decoding of media codecs.
This interface is primarily intended to be used with Ubuntu Core.
See Interface management and Supported interfaces for further details on how interfaces are used.
Auto-connect: no
A Raspberry Pi permits its GPU to be programmed from userspace via the /dev/vcio
device, access to which this interface enables.
The Kodi-Raspberry Pi standalone snap uses the vcio interface, as configured in its snapcraft.yaml: kodi-pi-standalone/snap/snapcraft.yaml at master · ogra1/kodi-pi-standalone · GitHub
The test code can be found in the snapd repository: snapd/interfaces/builtin/vcio_test.go at master · canonical/snapd · GitHub
The source code for the interface is in the snapd repository: snapd/interfaces/builtin/vcio.go at master · canonical/snapd · GitHub
Last updated 28 days ago.