39 std::shared_ptr<DrmFramebuffer>
current()
const;
40 void setCurrent(
const std::shared_ptr<DrmFramebuffer> &buffer);
54 std::shared_ptr<DrmFramebuffer> m_currentBuffer;
void releaseCurrentBuffer()
std::shared_ptr< DrmFramebuffer > current() const
DrmCrtc(DrmGpu *gpu, uint32_t crtcId, int pipeIndex, DrmPlane *primaryPlane, DrmPlane *cursorPlane)
DrmPlane * primaryPlane() const
void disable(DrmAtomicCommit *commit) override
DrmProperty degammaLutSize
int gammaRampSize() const
DrmPlane * cursorPlane() const
drmModeModeInfo queryCurrentMode()
void setCurrent(const std::shared_ptr< DrmFramebuffer > &buffer)
bool updateProperties() override
std::unique_ptr< T, DrmDeleter< T > > DrmUniquePtr