Add support for zero-copy rendering to ``AVQt::OpenGLRenderer``
The OpenGL renderer copies frames from GPU to RAM and uploads them back to GPU as OpenGL texture. DXVA2, VAAPI and probably VDPAU (Linux; NVIDIA and AMD) and VideoToolbox (Apple) support direct mapping of video surfaces to OpenGL textures.
This increases energy efficiency a lot, because frames aren't copied between CPU and GPU, but stay in VRAM.