|
KWin
|
Public Member Functions | |
| GbmGraphicsBuffer (DmaBufAttributes attributes, gbm_bo *handle) | |
| ~GbmGraphicsBuffer () override | |
| Map | map (MapFlags flags) override |
| void | unmap () override |
| QSize | size () const override |
| bool | hasAlphaChannel () const override |
| const DmaBufAttributes * | dmabufAttributes () const override |
Public Member Functions inherited from KWin::GraphicsBuffer | |
| GraphicsBuffer (QObject *parent=nullptr) | |
| bool | isReferenced () const |
| bool | isDropped () const |
| void | ref () |
| void | unref () |
| void | drop () |
| virtual const ShmAttributes * | shmAttributes () const |
Additional Inherited Members | |
Public Types inherited from KWin::GraphicsBuffer | |
| enum | MapFlag { Read = 0x1 , Write = 0x2 } |
Signals inherited from KWin::GraphicsBuffer | |
| void | released () |
Static Public Member Functions inherited from KWin::GraphicsBuffer | |
| static bool | alphaChannelFromDrmFormat (uint32_t format) |
Protected Attributes inherited from KWin::GraphicsBuffer | |
| int | m_refCount = 0 |
| bool | m_dropped = false |
Definition at line 59 of file gbmgraphicsbufferallocator.cpp.
| KWin::GbmGraphicsBuffer::GbmGraphicsBuffer | ( | DmaBufAttributes | attributes, |
| gbm_bo * | handle ) |
Definition at line 213 of file gbmgraphicsbufferallocator.cpp.
|
override |
Definition at line 221 of file gbmgraphicsbufferallocator.cpp.
|
overridevirtual |
Reimplemented from KWin::GraphicsBuffer.
Definition at line 237 of file gbmgraphicsbufferallocator.cpp.
|
overridevirtual |
Implements KWin::GraphicsBuffer.
Definition at line 232 of file gbmgraphicsbufferallocator.cpp.
|
overridevirtual |
Reimplemented from KWin::GraphicsBuffer.
Definition at line 242 of file gbmgraphicsbufferallocator.cpp.
|
overridevirtual |
Implements KWin::GraphicsBuffer.
Definition at line 227 of file gbmgraphicsbufferallocator.cpp.
|
overridevirtual |
Reimplemented from KWin::GraphicsBuffer.
Definition at line 260 of file gbmgraphicsbufferallocator.cpp.