#include <SwapChainD3D.h>
|
| SwapChainD3D (HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat) |
|
virtual | ~SwapChainD3D () |
|
virtual EGLint | resize (EGLint backbufferWidth, EGLint backbufferSize)=0 |
|
virtual EGLint | reset (EGLint backbufferWidth, EGLint backbufferHeight, EGLint swapInterval)=0 |
|
virtual EGLint | swapRect (EGLint x, EGLint y, EGLint width, EGLint height)=0 |
|
virtual void | recreate ()=0 |
|
virtual RenderTargetD3D * | getColorRenderTarget ()=0 |
|
virtual RenderTargetD3D * | getDepthStencilRenderTarget ()=0 |
|
GLenum | getRenderTargetInternalFormat () const |
|
GLenum | getDepthBufferInternalFormat () const |
|
HANDLE | getShareHandle () |
|
virtual void * | getKeyedMutex ()=0 |
|
virtual egl::Error | getSyncValues (EGLuint64KHR *ust, EGLuint64KHR *msc, EGLuint64KHR *sbc)=0 |
|
◆ SwapChainD3D()
rx::SwapChainD3D::SwapChainD3D |
( |
HANDLE |
shareHandle, |
|
|
GLenum |
backBufferFormat, |
|
|
GLenum |
depthBufferFormat |
|
) |
| |
|
inline |
◆ ~SwapChainD3D()
virtual rx::SwapChainD3D::~SwapChainD3D |
( |
| ) |
|
|
inlinevirtual |
◆ getColorRenderTarget()
◆ getDepthBufferInternalFormat()
GLenum rx::SwapChainD3D::getDepthBufferInternalFormat |
( |
| ) |
const |
|
inline |
◆ getDepthStencilRenderTarget()
◆ getKeyedMutex()
virtual void* rx::SwapChainD3D::getKeyedMutex |
( |
| ) |
|
|
pure virtual |
◆ getRenderTargetInternalFormat()
GLenum rx::SwapChainD3D::getRenderTargetInternalFormat |
( |
| ) |
const |
|
inline |
◆ getShareHandle()
HANDLE rx::SwapChainD3D::getShareHandle |
( |
| ) |
|
|
inline |
◆ getSyncValues()
◆ recreate()
virtual void rx::SwapChainD3D::recreate |
( |
| ) |
|
|
pure virtual |
◆ reset()
◆ resize()
◆ swapRect()
◆ mDepthBufferFormat
const GLenum rx::SwapChainD3D::mDepthBufferFormat |
|
protected |
◆ mOffscreenRenderTargetFormat
const GLenum rx::SwapChainD3D::mOffscreenRenderTargetFormat |
|
protected |
◆ mShareHandle
HANDLE rx::SwapChainD3D::mShareHandle |
|
protected |
The documentation for this class was generated from the following file: