29 virtual std::shared_ptr<GLTexture>
texture()
const;
virtual std::shared_ptr< GLTexture > texture() const
virtual QRegion currentDamage() const
virtual void releaseBuffers()=0
virtual ~DrmOutputLayer()
DrmPipeline *const m_pipeline
DrmPipelineLayer(DrmPipeline *pipeline)
virtual bool hasDirectScanoutBuffer() const
virtual std::shared_ptr< DrmFramebuffer > currentBuffer() const =0
virtual bool checkTestBuffer()=0