webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::SurfaceRenderTarget9 Class Reference

#include <RenderTarget9.h>

Inheritance diagram for rx::SurfaceRenderTarget9:
rx::RenderTarget9 rx::RenderTargetD3D rx::FramebufferAttachmentRenderTarget angle::NonCopyable

Public Member Functions

 SurfaceRenderTarget9 (SwapChain9 *swapChain, bool depth)
 
virtual ~SurfaceRenderTarget9 ()
 
GLsizei getWidth () const override
 
GLsizei getHeight () const override
 
GLsizei getDepth () const override
 
GLenum getInternalFormat () const override
 
GLsizei getSamples () const override
 
IDirect3DBaseTexture9 * getTexture () const override
 
size_t getTextureLevel () const override
 
IDirect3DSurface9 * getSurface () const override
 
D3DFORMAT getD3DFormat () const override
 
- Public Member Functions inherited from rx::RenderTarget9
 RenderTarget9 ()
 
virtual ~RenderTarget9 ()
 
- Public Member Functions inherited from rx::RenderTargetD3D
 RenderTargetD3D ()
 
virtual ~RenderTargetD3D ()
 
gl::Extents getExtents () const
 
virtual unsigned int getSerial () const
 
virtual void signalDirty ()
 
- Public Member Functions inherited from rx::FramebufferAttachmentRenderTarget
 FramebufferAttachmentRenderTarget ()
 
virtual ~FramebufferAttachmentRenderTarget ()
 

Additional Inherited Members

- Static Public Member Functions inherited from rx::RenderTargetD3D
static unsigned int issueSerials (unsigned int count)
 

Constructor & Destructor Documentation

◆ SurfaceRenderTarget9()

rx::SurfaceRenderTarget9::SurfaceRenderTarget9 ( SwapChain9 swapChain,
bool  depth 
)

◆ ~SurfaceRenderTarget9()

rx::SurfaceRenderTarget9::~SurfaceRenderTarget9 ( )
virtual

Member Function Documentation

◆ getD3DFormat()

D3DFORMAT rx::SurfaceRenderTarget9::getD3DFormat ( ) const
overridevirtual

Implements rx::RenderTarget9.

◆ getDepth()

GLsizei rx::SurfaceRenderTarget9::getDepth ( ) const
overridevirtual

Implements rx::RenderTargetD3D.

◆ getHeight()

GLsizei rx::SurfaceRenderTarget9::getHeight ( ) const
overridevirtual

Implements rx::RenderTargetD3D.

◆ getInternalFormat()

GLenum rx::SurfaceRenderTarget9::getInternalFormat ( ) const
overridevirtual

Implements rx::RenderTargetD3D.

◆ getSamples()

GLsizei rx::SurfaceRenderTarget9::getSamples ( ) const
overridevirtual

Implements rx::RenderTargetD3D.

◆ getSurface()

IDirect3DSurface9 * rx::SurfaceRenderTarget9::getSurface ( ) const
overridevirtual

Implements rx::RenderTarget9.

◆ getTexture()

IDirect3DBaseTexture9 * rx::SurfaceRenderTarget9::getTexture ( ) const
overridevirtual

Implements rx::RenderTarget9.

◆ getTextureLevel()

size_t rx::SurfaceRenderTarget9::getTextureLevel ( ) const
overridevirtual

Implements rx::RenderTarget9.

◆ getWidth()

GLsizei rx::SurfaceRenderTarget9::getWidth ( ) const
overridevirtual

Implements rx::RenderTargetD3D.


The documentation for this class was generated from the following files: