#include <SwapChain9.h>
|
| SwapChain9 (Renderer9 *renderer, NativeWindow9 *nativeWindow, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat, EGLint orientation) |
|
virtual | ~SwapChain9 () |
|
EGLint | resize (EGLint backbufferWidth, EGLint backbufferHeight) |
|
virtual EGLint | reset (EGLint backbufferWidth, EGLint backbufferHeight, EGLint swapInterval) |
|
virtual EGLint | swapRect (EGLint x, EGLint y, EGLint width, EGLint height) |
|
virtual void | recreate () |
|
RenderTargetD3D * | getColorRenderTarget () override |
|
RenderTargetD3D * | getDepthStencilRenderTarget () override |
|
virtual IDirect3DSurface9 * | getRenderTarget () |
|
virtual IDirect3DSurface9 * | getDepthStencil () |
|
virtual IDirect3DTexture9 * | getOffscreenTexture () |
|
EGLint | getWidth () const |
|
EGLint | getHeight () const |
|
void * | getKeyedMutex () override |
|
egl::Error | getSyncValues (EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc) override |
|
| SwapChainD3D (HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat) |
|
virtual | ~SwapChainD3D () |
|
GLenum | getRenderTargetInternalFormat () const |
|
GLenum | getDepthBufferInternalFormat () const |
|
HANDLE | getShareHandle () |
|
◆ SwapChain9()
◆ ~SwapChain9()
rx::SwapChain9::~SwapChain9 |
( |
| ) |
|
|
virtual |
◆ getColorRenderTarget()
◆ getDepthStencil()
IDirect3DSurface9 * rx::SwapChain9::getDepthStencil |
( |
| ) |
|
|
virtual |
◆ getDepthStencilRenderTarget()
◆ getHeight()
EGLint rx::SwapChain9::getHeight |
( |
| ) |
const |
|
inline |
◆ getKeyedMutex()
void * rx::SwapChain9::getKeyedMutex |
( |
| ) |
|
|
overridevirtual |
◆ getOffscreenTexture()
IDirect3DTexture9 * rx::SwapChain9::getOffscreenTexture |
( |
| ) |
|
|
virtual |
◆ getRenderTarget()
IDirect3DSurface9 * rx::SwapChain9::getRenderTarget |
( |
| ) |
|
|
virtual |
◆ getSyncValues()
◆ getWidth()
EGLint rx::SwapChain9::getWidth |
( |
| ) |
const |
|
inline |
◆ recreate()
void rx::SwapChain9::recreate |
( |
| ) |
|
|
virtual |
◆ reset()
◆ resize()
◆ swapRect()
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/SwapChain9.h
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp