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

#include <RenderTarget9.h>

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

Public Member Functions

 RenderTarget9 ()
 
virtual ~RenderTarget9 ()
 
virtual IDirect3DBaseTexture9 * getTexture () const =0
 
virtual size_t getTextureLevel () const =0
 
virtual IDirect3DSurface9 * getSurface () const =0
 
virtual D3DFORMAT getD3DFormat () const =0
 
- Public Member Functions inherited from rx::RenderTargetD3D
 RenderTargetD3D ()
 
virtual ~RenderTargetD3D ()
 
virtual GLsizei getWidth () const =0
 
virtual GLsizei getHeight () const =0
 
virtual GLsizei getDepth () const =0
 
virtual GLenum getInternalFormat () const =0
 
virtual GLsizei getSamples () const =0
 
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

◆ RenderTarget9()

rx::RenderTarget9::RenderTarget9 ( )
inline

◆ ~RenderTarget9()

virtual rx::RenderTarget9::~RenderTarget9 ( )
inlinevirtual

Member Function Documentation

◆ getD3DFormat()

virtual D3DFORMAT rx::RenderTarget9::getD3DFormat ( ) const
pure virtual

◆ getSurface()

virtual IDirect3DSurface9* rx::RenderTarget9::getSurface ( ) const
pure virtual

◆ getTexture()

virtual IDirect3DBaseTexture9* rx::RenderTarget9::getTexture ( ) const
pure virtual

◆ getTextureLevel()

virtual size_t rx::RenderTarget9::getTextureLevel ( ) const
pure virtual

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