#include <TextureStorage9.h>
|
| TextureStorage9_EGLImage (Renderer9 *renderer, EGLImageD3D *image, RenderTarget9 *renderTarget9) |
|
| ~TextureStorage9_EGLImage () override |
|
gl::Error | getSurfaceLevel (GLenum target, int level, bool dirty, IDirect3DSurface9 **outSurface) override |
|
gl::Error | getRenderTarget (const gl::ImageIndex &index, RenderTargetD3D **outRT) override |
|
gl::Error | getBaseTexture (IDirect3DBaseTexture9 **outTexture) override |
|
gl::Error | generateMipmap (const gl::ImageIndex &sourceIndex, const gl::ImageIndex &destIndex) override |
|
gl::Error | copyToStorage (TextureStorage *destStorage) override |
|
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_EGLImage()
◆ ~TextureStorage9_EGLImage()
rx::TextureStorage9_EGLImage::~TextureStorage9_EGLImage |
( |
| ) |
|
|
override |
◆ copyToStorage()
◆ generateMipmap()
◆ getBaseTexture()
gl::Error rx::TextureStorage9_EGLImage::getBaseTexture |
( |
IDirect3DBaseTexture9 ** |
outTexture | ) |
|
|
overridevirtual |
◆ getRenderTarget()
◆ getSurfaceLevel()
gl::Error rx::TextureStorage9_EGLImage::getSurfaceLevel |
( |
GLenum |
target, |
|
|
int |
level, |
|
|
bool |
dirty, |
|
|
IDirect3DSurface9 ** |
outSurface |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: