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

#include <qpainterswapchain.h>

Public Member Functions

 QPainterSwapchain (GraphicsBufferAllocator *allocator, const QSize &size, uint32_t format)
 
 ~QPainterSwapchain ()
 
QSize size () const
 
uint32_t format () const
 
std::shared_ptr< QPainterSwapchainSlotacquire ()
 
void release (std::shared_ptr< QPainterSwapchainSlot > slot)
 

Detailed Description

Definition at line 45 of file qpainterswapchain.h.

Constructor & Destructor Documentation

◆ QPainterSwapchain()

KWin::QPainterSwapchain::QPainterSwapchain ( GraphicsBufferAllocator * allocator,
const QSize & size,
uint32_t format )

Definition at line 46 of file qpainterswapchain.cpp.

◆ ~QPainterSwapchain()

KWin::QPainterSwapchain::~QPainterSwapchain ( )

Definition at line 53 of file qpainterswapchain.cpp.

Member Function Documentation

◆ acquire()

std::shared_ptr< QPainterSwapchainSlot > KWin::QPainterSwapchain::acquire ( )

Definition at line 67 of file qpainterswapchain.cpp.

◆ format()

uint32_t KWin::QPainterSwapchain::format ( ) const

Definition at line 62 of file qpainterswapchain.cpp.

◆ release()

void KWin::QPainterSwapchain::release ( std::shared_ptr< QPainterSwapchainSlot > slot)

Definition at line 91 of file qpainterswapchain.cpp.

◆ size()

QSize KWin::QPainterSwapchain::size ( ) const

Definition at line 57 of file qpainterswapchain.cpp.


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