Shared base for GL-texture-backed QVideoFrameTextures wrappers (GLMemory and DMABuf-via-EGLImage).
std::array< GLuint, GstHw::kMaxPlanes > _names
GstGlFrameTextures(QRhi *rhi, QSize size, QVideoFrameFormat::PixelFormat pixelFormat, std::array< GLuint, GstHw::kMaxPlanes > names, int count, FallbackPolicy fallback=FallbackPolicy::Enable)
QVideoTextureHelper::TextureDescription::FallbackPolicy FallbackPolicy
QVideoFrameFormat::PixelFormat _pixelFormat
Common base for per-platform FrameTextures : QVideoFrameTextures from *VideoBuffer::mapTextures().
std::unique_ptr< QRhiTexture > _textures[GstHw::kMaxPlanes]