KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::DrmClientBufferIntegration Class Reference

#include <drmclientbuffer.h>

Inheritance diagram for KWin::DrmClientBufferIntegration:

Public Member Functions

 DrmClientBufferIntegration (Display *display)
 
 ~DrmClientBufferIntegration () override
 
void setDevice (const QString &node)
 

Detailed Description

The DrmClientBufferIntegration provides a stub implementation for the wl_drm protocol.

It provides the minimum amount of information to Xwayland so it can run. No GraphicsBuffers are provided by the DrmClientBufferIntegration. Xwayland is expected to provide us linux dmabuf client buffers instead.

Once the wl_drm protocol is no longer mandatory in Xwayland, this stub can be dropped.

Definition at line 30 of file drmclientbuffer.h.

Constructor & Destructor Documentation

◆ DrmClientBufferIntegration()

KWin::DrmClientBufferIntegration::DrmClientBufferIntegration ( Display * display)
explicit

Definition at line 121 of file drmclientbuffer.cpp.

◆ ~DrmClientBufferIntegration()

KWin::DrmClientBufferIntegration::~DrmClientBufferIntegration ( )
override

Definition at line 127 of file drmclientbuffer.cpp.

Member Function Documentation

◆ setDevice()

void KWin::DrmClientBufferIntegration::setDevice ( const QString & node)

Definition at line 131 of file drmclientbuffer.cpp.


The documentation for this class was generated from the following files: