#include <SurfaceD3D.h>
|
| SurfaceD3D (const egl::SurfaceState &state, RendererD3D *renderer, egl::Display *display, const egl::Config *config, EGLNativeWindowType window, EGLClientBuffer shareHandle, const egl::AttributeMap &attribs) |
|
egl::Error | swapRect (EGLint x, EGLint y, EGLint width, EGLint height) |
|
egl::Error | resetSwapChain (int backbufferWidth, int backbufferHeight) |
|
egl::Error | resizeSwapChain (int backbufferWidth, int backbufferHeight) |
|
◆ ~SurfaceD3D()
rx::SurfaceD3D::~SurfaceD3D |
( |
| ) |
|
|
override |
◆ SurfaceD3D()
◆ bindTexImage()
◆ checkForOutOfDateSwapChain()
bool rx::SurfaceD3D::checkForOutOfDateSwapChain |
( |
| ) |
|
◆ createDefaultFramebuffer()
◆ getAttachmentRenderTarget()
◆ getHeight()
EGLint rx::SurfaceD3D::getHeight |
( |
| ) |
const |
|
overridevirtual |
◆ getSwapBehavior()
EGLint rx::SurfaceD3D::getSwapBehavior |
( |
| ) |
const |
|
overridevirtual |
◆ getSwapChain()
◆ getSyncValues()
◆ getWidth()
EGLint rx::SurfaceD3D::getWidth |
( |
| ) |
const |
|
overridevirtual |
◆ initialize()
◆ isPostSubBufferSupported()
EGLint rx::SurfaceD3D::isPostSubBufferSupported |
( |
| ) |
const |
|
overridevirtual |
◆ postSubBuffer()
◆ querySurfacePointerANGLE()
◆ releaseSwapChain()
void rx::SurfaceD3D::releaseSwapChain |
( |
| ) |
|
◆ releaseTexImage()
◆ resetSwapChain() [1/2]
◆ resetSwapChain() [2/2]
egl::Error rx::SurfaceD3D::resetSwapChain |
( |
int |
backbufferWidth, |
|
|
int |
backbufferHeight |
|
) |
| |
|
protected |
◆ resizeSwapChain()
egl::Error rx::SurfaceD3D::resizeSwapChain |
( |
int |
backbufferWidth, |
|
|
int |
backbufferHeight |
|
) |
| |
|
protected |
◆ setSwapInterval()
void rx::SurfaceD3D::setSwapInterval |
( |
EGLint |
interval | ) |
|
|
overridevirtual |
◆ swap()
◆ swapRect()
◆ mDepthStencilFormat
GLenum rx::SurfaceD3D::mDepthStencilFormat |
|
protected |
◆ mDisplay
◆ mFixedSize
bool rx::SurfaceD3D::mFixedSize |
|
protected |
◆ mHeight
EGLint rx::SurfaceD3D::mHeight |
|
protected |
◆ mNativeWindow
◆ mOrientation
GLint rx::SurfaceD3D::mOrientation |
|
protected |
◆ mRenderer
◆ mRenderTargetFormat
GLenum rx::SurfaceD3D::mRenderTargetFormat |
|
protected |
◆ mShareHandle
HANDLE rx::SurfaceD3D::mShareHandle |
|
protected |
◆ mSwapChain
◆ mSwapInterval
EGLint rx::SurfaceD3D::mSwapInterval |
|
protected |
◆ mSwapIntervalDirty
bool rx::SurfaceD3D::mSwapIntervalDirty |
|
protected |
◆ mWidth
The documentation for this class was generated from the following files: