Surface abstraction for QNX streams. More...
#include <kanzi/platform/platform/gl/graphics_context/egl_qnx_streams/egl_qnx_streams_graphics_context.hpp>
Additional Inherited Members | |
Protected Member Functions inherited from kanzi::platform::AbstractWindowSurface | |
| AbstractWindowSurface () noexcept=default | |
| Constructor. | |
Surface abstraction for QNX streams.
|
explicitnoexcept |
Constructor.
| display | EGL display. |
| surfaces | EGL surfaces attached to the stream. |
| framebuffer | Pointer to framebuffer data shared with GraphicsOutput. |
|
noexcept |
Destructor.
|
deletenoexcept |
Copy constructor.
|
deletenoexcept |
Move constructor.
|
deletenoexcept |
Copy assignment operator.
|
deletenoexcept |
Move assignment operator.
|
overridevirtualnoexcept |
AbstractWindowSurface::getNativeSurface() implementation.
Implements kanzi::platform::AbstractWindowSurface.
|
overridevirtualnoexcept |
AbstractWindowSurface::swapBuffers() implementation.
Implements kanzi::platform::AbstractWindowSurface.