|
KWin
|
#include <eglswapchain.h>
Public Member Functions | |
| EglSwapchainSlot (GraphicsBuffer *buffer, std::unique_ptr< GLFramebuffer > &&framebuffer, const std::shared_ptr< GLTexture > &texture) | |
| ~EglSwapchainSlot () | |
| GraphicsBuffer * | buffer () const |
| std::shared_ptr< GLTexture > | texture () const |
| GLFramebuffer * | framebuffer () const |
| int | age () const |
Static Public Member Functions | |
| static std::shared_ptr< EglSwapchainSlot > | create (EglContext *context, GraphicsBuffer *buffer) |
Friends | |
| class | EglSwapchain |
Definition at line 29 of file eglswapchain.h.
| KWin::EglSwapchainSlot::EglSwapchainSlot | ( | GraphicsBuffer * | buffer, |
| std::unique_ptr< GLFramebuffer > && | framebuffer, | ||
| const std::shared_ptr< GLTexture > & | texture ) |
Definition at line 23 of file eglswapchain.cpp.
| KWin::EglSwapchainSlot::~EglSwapchainSlot | ( | ) |
Definition at line 30 of file eglswapchain.cpp.
| int KWin::EglSwapchainSlot::age | ( | ) | const |
Definition at line 52 of file eglswapchain.cpp.
| GraphicsBuffer * KWin::EglSwapchainSlot::buffer | ( | ) | const |
Definition at line 37 of file eglswapchain.cpp.
|
static |
Definition at line 57 of file eglswapchain.cpp.
| GLFramebuffer * KWin::EglSwapchainSlot::framebuffer | ( | ) | const |
Definition at line 47 of file eglswapchain.cpp.
| std::shared_ptr< GLTexture > KWin::EglSwapchainSlot::texture | ( | ) | const |
Definition at line 42 of file eglswapchain.cpp.
|
friend |
Definition at line 47 of file eglswapchain.h.