4#ifndef VSP2HARDWARELAYERINTEGRATION_H
5#define VSP2HARDWARELAYERINTEGRATION_H
7#include <QtWaylandCompositor/private/qwlhardwarelayerintegration_p.h>
8#include <private/qobject_p.h>
39 void enableVspLayers();
40 void disableVspLayers();
41 void sortLayersByDepth();
42 void recreateVspLayers();
74 wl_kms_buffer *nextKmsBuffer();
75 int m_layerIndex = -1;
76 QVsp2Screen *m_screen =
nullptr;
\inmodule QtCore\reentrant
The QScreen class is used to query screen properties. \inmodule QtGui.
\qmltype WaylandSurface \instantiates QWaylandSurface \inqmlmodule QtWayland.Compositor
Vsp2HardwareLayerIntegration()
void sendFrameCallbacks()
void add(QWaylandQuickHardwareLayer *layer) override
void remove(QWaylandQuickHardwareLayer *layer) override
QList< QSharedPointer< Vsp2Layer > > m_layers
void handleSurfaceChanged()
void handleBufferCommitted()
QWaylandQuickHardwareLayer * hwLayer() const
Combined button and popup list for selecting options.