#include <SwapChain11.h>
|
| | SwapChain11 (Renderer11 *renderer, NativeWindow11 *nativeWindow, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat, EGLint orientation) |
| |
| virtual | ~SwapChain11 () |
| |
| EGLint | resize (EGLint backbufferWidth, EGLint backbufferHeight) |
| |
| EGLint | reset (EGLint backbufferWidth, EGLint backbufferHeight, EGLint swapInterval) override |
| |
| EGLint | swapRect (EGLint x, EGLint y, EGLint width, EGLint height) override |
| |
| void | recreate () override |
| |
| RenderTargetD3D * | getColorRenderTarget () override |
| |
| RenderTargetD3D * | getDepthStencilRenderTarget () override |
| |
| ID3D11Texture2D * | getOffscreenTexture () |
| |
| ID3D11RenderTargetView * | getRenderTarget () |
| |
| ID3D11ShaderResourceView * | getRenderTargetShaderResource () |
| |
| ID3D11Texture2D * | getDepthStencilTexture () |
| |
| ID3D11DepthStencilView * | getDepthStencil () |
| |
| ID3D11ShaderResourceView * | getDepthStencilShaderResource () |
| |
| 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 () |
| |
◆ SwapChain11()
◆ ~SwapChain11()
| rx::SwapChain11::~SwapChain11 |
( |
| ) |
|
|
virtual |
◆ getColorRenderTarget()
◆ getDepthStencil()
| ID3D11DepthStencilView * rx::SwapChain11::getDepthStencil |
( |
| ) |
|
◆ getDepthStencilRenderTarget()
◆ getDepthStencilShaderResource()
| ID3D11ShaderResourceView * rx::SwapChain11::getDepthStencilShaderResource |
( |
| ) |
|
◆ getDepthStencilTexture()
| ID3D11Texture2D * rx::SwapChain11::getDepthStencilTexture |
( |
| ) |
|
◆ getHeight()
| EGLint rx::SwapChain11::getHeight |
( |
| ) |
const |
|
inline |
◆ getKeyedMutex()
| void* rx::SwapChain11::getKeyedMutex |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getOffscreenTexture()
| ID3D11Texture2D * rx::SwapChain11::getOffscreenTexture |
( |
| ) |
|
◆ getRenderTarget()
| ID3D11RenderTargetView * rx::SwapChain11::getRenderTarget |
( |
| ) |
|
◆ getRenderTargetShaderResource()
| ID3D11ShaderResourceView * rx::SwapChain11::getRenderTargetShaderResource |
( |
| ) |
|
◆ getSyncValues()
◆ getWidth()
| EGLint rx::SwapChain11::getWidth |
( |
| ) |
const |
|
inline |
◆ recreate()
| void rx::SwapChain11::recreate |
( |
| ) |
|
|
overridevirtual |
◆ reset()
◆ resize()
◆ swapRect()
The documentation for this class was generated from the following files:
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.h
- Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp