#include <TextureStorage9.h>
|
| | TextureStorage9_2D (Renderer9 *renderer, SwapChain9 *swapchain) |
| |
| | TextureStorage9_2D (Renderer9 *renderer, GLenum internalformat, bool renderTarget, GLsizei width, GLsizei height, int levels) |
| |
| virtual | ~TextureStorage9_2D () |
| |
| gl::Error | getSurfaceLevel (GLenum target, int level, bool dirty, IDirect3DSurface9 **outSurface) override |
| |
| virtual gl::Error | getRenderTarget (const gl::ImageIndex &index, RenderTargetD3D **outRT) |
| |
| virtual gl::Error | getBaseTexture (IDirect3DBaseTexture9 **outTexture) |
| |
| virtual gl::Error | generateMipmap (const gl::ImageIndex &sourceIndex, const gl::ImageIndex &destIndex) |
| |
| virtual gl::Error | copyToStorage (TextureStorage *destStorage) |
| |
| virtual | ~TextureStorage9 () |
| |
| D3DPOOL | getPool () const |
| |
| DWORD | getUsage () const |
| |
| virtual int | getTopLevel () const |
| |
| virtual bool | isRenderTarget () const |
| |
| virtual bool | isManaged () const |
| |
| bool | supportsNativeMipmapFunction () const override |
| |
| virtual int | getLevelCount () const |
| |
| virtual gl::Error | setData (const gl::ImageIndex &index, ImageD3D *image, const gl::Box *destBox, GLenum type, const gl::PixelUnpackState &unpack, const uint8_t *pixelData) |
| |
| | TextureStorage () |
| |
| virtual | ~TextureStorage () |
| |
| virtual gl::Error | useLevelZeroWorkaroundTexture (bool useLevelZeroTexture) |
| |
◆ TextureStorage9_2D() [1/2]
◆ TextureStorage9_2D() [2/2]
| rx::TextureStorage9_2D::TextureStorage9_2D |
( |
Renderer9 * |
renderer, |
|
|
GLenum |
internalformat, |
|
|
bool |
renderTarget, |
|
|
GLsizei |
width, |
|
|
GLsizei |
height, |
|
|
int |
levels |
|
) |
| |
◆ ~TextureStorage9_2D()
| rx::TextureStorage9_2D::~TextureStorage9_2D |
( |
| ) |
|
|
virtual |
◆ copyToStorage()
◆ generateMipmap()
◆ getBaseTexture()
| gl::Error rx::TextureStorage9_2D::getBaseTexture |
( |
IDirect3DBaseTexture9 ** |
outTexture | ) |
|
|
virtual |
◆ getRenderTarget()
◆ getSurfaceLevel()
| gl::Error rx::TextureStorage9_2D::getSurfaceLevel |
( |
GLenum |
target, |
|
|
int |
level, |
|
|
bool |
dirty, |
|
|
IDirect3DSurface9 ** |
outSurface |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: