#include <SurfaceImpl.h>
◆ SurfaceImpl()
◆ ~SurfaceImpl()
rx::SurfaceImpl::~SurfaceImpl |
( |
| ) |
|
|
virtual |
◆ bindTexImage()
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ createDefaultFramebuffer()
◆ getHeight()
virtual EGLint rx::SurfaceImpl::getHeight |
( |
| ) |
const |
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::SurfaceD3D, rx::PbufferSurfaceCGL, rx::SurfaceOzone, rx::SurfaceEGL, rx::SurfaceVk, and rx::SurfaceNULL.
◆ getSwapBehavior()
virtual EGLint rx::SurfaceImpl::getSwapBehavior |
( |
| ) |
const |
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::SurfaceD3D, rx::PbufferSurfaceCGL, rx::SurfaceOzone, rx::SurfaceEGL, rx::SurfaceVk, and rx::SurfaceNULL.
◆ getSyncValues()
◆ getWidth()
virtual EGLint rx::SurfaceImpl::getWidth |
( |
| ) |
const |
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::SurfaceD3D, rx::PbufferSurfaceCGL, rx::SurfaceOzone, rx::SurfaceEGL, rx::SurfaceVk, and rx::SurfaceNULL.
◆ initialize()
virtual egl::Error rx::SurfaceImpl::initialize |
( |
| ) |
|
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::PbufferSurfaceEGL, rx::WindowSurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ isPostSubBufferSupported()
virtual EGLint rx::SurfaceImpl::isPostSubBufferSupported |
( |
| ) |
const |
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::SurfaceD3D, rx::PbufferSurfaceCGL, rx::SurfaceOzone, rx::SurfaceEGL, rx::SurfaceVk, and rx::SurfaceNULL.
◆ postSubBuffer()
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ querySurfacePointerANGLE()
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ releaseTexImage()
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ setSwapInterval()
virtual void rx::SurfaceImpl::setSwapInterval |
( |
EGLint |
interval | ) |
|
|
pure virtual |
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::SurfaceD3D, rx::PbufferSurfaceCGL, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceVk, and rx::SurfaceNULL.
◆ swap()
Implemented in rx::WindowSurfaceCGL, rx::DXGISwapChainWindowSurfaceWGL, rx::PbufferSurfaceWGL, rx::WindowSurfaceGLX, rx::PbufferSurfaceGLX, rx::WindowSurfaceWGL, rx::PbufferSurfaceCGL, rx::SurfaceD3D, rx::SurfaceEGL, rx::SurfaceOzone, rx::SurfaceNULL, and rx::SurfaceVk.
◆ mState
The documentation for this class was generated from the following files: