#include <PbufferSurfaceWGL.h>
|
| | PbufferSurfaceWGL (const egl::SurfaceState &state, RendererGL *renderer, EGLint width, EGLint height, EGLenum textureFormat, EGLenum textureTarget, bool largest, int pixelFormat, HDC deviceContext, HGLRC wglContext, const FunctionsWGL *functions) |
| |
| | ~PbufferSurfaceWGL () override |
| |
| egl::Error | initialize () override |
| |
| egl::Error | makeCurrent () override |
| |
| egl::Error | swap () override |
| |
| egl::Error | postSubBuffer (EGLint x, EGLint y, EGLint width, EGLint height) override |
| |
| egl::Error | querySurfacePointerANGLE (EGLint attribute, void **value) override |
| |
| egl::Error | bindTexImage (gl::Texture *texture, EGLint buffer) override |
| |
| egl::Error | releaseTexImage (EGLint buffer) override |
| |
| void | setSwapInterval (EGLint interval) override |
| |
| EGLint | getWidth () const override |
| |
| EGLint | getHeight () const override |
| |
| EGLint | isPostSubBufferSupported () const override |
| |
| EGLint | getSwapBehavior () const override |
| |
| | SurfaceGL (const egl::SurfaceState &state, RendererGL *renderer) |
| |
| | ~SurfaceGL () override |
| |
| FramebufferImpl * | createDefaultFramebuffer (const gl::FramebufferState &data) override |
| |
| egl::Error | getSyncValues (EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc) override |
| |
| | SurfaceImpl (const egl::SurfaceState &surfaceState) |
| |
| virtual | ~SurfaceImpl () |
| |
| | FramebufferAttachmentObjectImpl () |
| |
| virtual | ~FramebufferAttachmentObjectImpl () |
| |
| virtual gl::Error | getAttachmentRenderTarget (const gl::FramebufferAttachment::Target &target, FramebufferAttachmentRenderTarget **rtOut) |
| |
◆ PbufferSurfaceWGL()
| rx::PbufferSurfaceWGL::PbufferSurfaceWGL |
( |
const egl::SurfaceState & |
state, |
|
|
RendererGL * |
renderer, |
|
|
EGLint |
width, |
|
|
EGLint |
height, |
|
|
EGLenum |
textureFormat, |
|
|
EGLenum |
textureTarget, |
|
|
bool |
largest, |
|
|
int |
pixelFormat, |
|
|
HDC |
deviceContext, |
|
|
HGLRC |
wglContext, |
|
|
const FunctionsWGL * |
functions |
|
) |
| |
◆ ~PbufferSurfaceWGL()
| rx::PbufferSurfaceWGL::~PbufferSurfaceWGL |
( |
| ) |
|
|
override |
◆ bindTexImage()
◆ getHeight()
| EGLint rx::PbufferSurfaceWGL::getHeight |
( |
| ) |
const |
|
overridevirtual |
◆ getSwapBehavior()
| EGLint rx::PbufferSurfaceWGL::getSwapBehavior |
( |
| ) |
const |
|
overridevirtual |
◆ getWidth()
| EGLint rx::PbufferSurfaceWGL::getWidth |
( |
| ) |
const |
|
overridevirtual |
◆ initialize()
◆ isPostSubBufferSupported()
| EGLint rx::PbufferSurfaceWGL::isPostSubBufferSupported |
( |
| ) |
const |
|
overridevirtual |
◆ makeCurrent()
◆ postSubBuffer()
◆ querySurfacePointerANGLE()
◆ releaseTexImage()
◆ setSwapInterval()
| void rx::PbufferSurfaceWGL::setSwapInterval |
( |
EGLint |
interval | ) |
|
|
overridevirtual |
◆ swap()
The documentation for this class was generated from the following files: